Description:
linux-kernel@vger.kernel.org (Moderated)
|
|
|
perf symbols: Remove unrelated actions from dso__load_kernel_sym
|
| |
...It should just load kernel symbols, not load the list of modules. There are more stuff to move to other routines, but lets do it in several steps. End goal is to be able to defer symbol table loading till we find a hit for that map address range. So that the kernel & modules are handled just like all the other DSOs in the system.... more »
|
|
SLOW_WORK: Fix CIFS to pass THIS_MODULE to slow_work_register_user()
|
| |
As of the patch: SLOW_WORK: Wait for outstanding work items belonging to a module to clear Wait for outstanding slow work items belonging to a module to clear when unregistering that module as a user of the facility. This prevents the put_ref code of a work item from being taken away before it returns.... more »
|
|
x86: UV enable RTC clocksource
|
| |
Always enable the RTC clocksource on UV systems. Signed-off-by: Dimitri Sivanich <sivan...@sgi.com> --- arch/x86/kernel/uv_time.c | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) Index: linux/arch/x86/kernel/uv_time. c ============================== ============================== =======... more »
|
|
perf_event patches
|
| |
Some perf patches, most resulting from chasing Corey's scale issue. There's still one issue open with that and that is that we're reading ->total_time_{enabled,running} without serialization. Please have a thorough look at 7-14. It also removes all the system_state == STATE_RUNNING muck from everywhere and it still boots, which leaves me wondering what changed to... more »
|
|
perf: simplify __perf_event_sync_stat
|
| |
Removes constraints from __perf_event_read() by leaving it with a single callsite; this callsite had ctx->lock held, the other one does not. Removes some superfluous code from __perf_event_sync_stat(). Signed-off-by: Peter Zijlstra <a.p.zijls...@chello.nl> --- kernel/perf_event.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-)... more »
|
|
x86/apic: limit irq affinity
|
| |
This patch allows for hard numa restrictions to irq affinity on x86 systems. Affinity is masked to allow only those cpus which the subarchitecture deems accessible by the given irq. On some UV systems, this domain will be limited to the nodes accessible to the irq's node. Initially other X86 systems will not mask off any cpus... more »
|
|
A generic kernel compatibilty code
|
| |
Everyone and their mother reinvents the wheel when it comes to backporting kernel modules. It a painful job and it seems to me an alternative is possible. If we can write generic compatibilty code for a new routine introduced on the next kernel how about just merging it to the kernel under some generic compat module. This would be... more »
|
|
trivial/staging: fix typos "enalbe" -> "enable"
|
| |
This patch was generated by git grep -E -l 'enalbe' drivers/staging | xargs -r perl -p -i -e 's/enalbe/enable/g' Signed-off-by: Uwe Kleine-König <u.kleine-koe...@pengutronix.d e> Cc: Greg Kroah-Hartman <gre...@suse.de> --- drivers/staging/otus/80211core /ccmd.c | 2 +- drivers/staging/rt2860/rtmp.h | 2 +-... more »
|
|
trivial/staging: fix typos "selct" -> "select"
|
| |
This patch was generated by git grep -E -i -l 's(le|el)ct' drivers/staging | xargs -r perl -p -i -e 's/([Ss])(le|el)ct/$1elect/' Signed-off-by: Uwe Kleine-König <u.kleine-koe...@pengutronix.d e> Cc: Greg Kroah-Hartman <gre...@suse.de> --- .../comedi/drivers/addi-data/h wdrv_apci3xxx.c | 4 ++--... more »
|
|
util-linux-ng v2.17-rc1
|
| |
The first util-linux-ng 2.17 release candidate is available at [link] Feedback and bug reports, as always, are welcomed. Karel Util-linux-ng 2.17 Release Notes ============================== == Release highlights ------------------ fallocate: - this NEW COMMAND is a command line interface to fallocate... more »
|
|
|