# # WiMAX LAN device configuration # menuconfig WIMAX tristate "WiMAX Wireless Broadband support" depends on RFKILL || !RFKILL help Select to configure support for devices that provide wireless broadband connectivity using the WiMAX protocol (IEEE 802.16). Please note that most of these devices require signing up for a service plan with a provider. The different WiMAX drivers can be enabled in the menu entry Device Drivers > Network device support > WiMAX Wireless Broadband devices If unsure, it is safe to select M (module). config WIMAX_DEBUG_LEVEL int "WiMAX debug level" depends on WIMAX default 8 help Select the maximum debug verbosity level to be compiled into the WiMAX stack code. By default, debug messages are disabled at runtime and can be selectively enabled for different parts of the code using the sysfs debug-levels file. If set at zero, this will compile out all the debug code. It is recommended that it is left at 8. ut type='hidden' name='id2' value='5abf186a30a89d5b9c18a6bf93a2c192c9fd52f6'/> net-next plumbingsTobias Klauser
summaryrefslogtreecommitdiff
path: root/drivers/usb/phy/phy-am335x-control.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/usb/phy/phy-am335x-control.h')
t/tree/sound/isa/msnd/msnd_classic.h?id=dd86e373e09fb16b83e8adf5c48c421a4ca76468'>sound/isa/msnd/msnd_classic.h
parent0b3589be9b98994ce3d5aeca52445d1f5627c4ba (diff)
perf/x86/intel/rapl: Make package handling more robust
The package management code in RAPL relies on package mapping being available before a CPU is started. This changed with: 9d85eb9119f4 ("x86/smpboot: Make logical package management more robust") because the ACPI/BIOS information turned out to be unreliable, but that left RAPL in broken state. This was not noticed because on a regular boot all CPUs are online before RAPL is initialized. A possible fix would be to reintroduce the mess which allocates a package data structure in CPU prepare and when it turns out to already exist in starting throw it away later in the CPU online callback. But that's a horrible hack and not required at all because RAPL becomes functional for perf only in the CPU online callback. That's correct because user space is not yet informed about the CPU being onlined, so nothing caan rely on RAPL being available on that particular CPU. Move the allocation to the CPU online callback and simplify the hotplug handling. At this point the package mapping is established and correct. This also adds a missing check for available package data in the event_init() function. Reported-by: Yasuaki Ishimatsu <yasu.isimatu@gmail.com> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com> Cc: Arnaldo Carvalho de Melo <acme@redhat.com> Cc: Jiri Olsa <jolsa@redhat.com> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Sebastian Siewior <bigeasy@linutronix.de> Cc: Stephane Eranian <eranian@google.com> Cc: Vince Weaver <vincent.weaver@maine.edu> Fixes: 9d85eb9119f4 ("x86/smpboot: Make logical package management more robust") Link: http://lkml.kernel.org/r/20170131230141.212593966@linutronix.de Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'sound/isa/msnd/msnd_classic.h')