[PATCH 8/8] fanotify: send events to userspace over socket reads
fanotify sends event notification to userspace when userspace reads from the fanotify socket. This patch implements the operations that happen at read time. These include opening the file descriptor to the original object and then filling the userspace buffer. The fd should be pollable to indicate when it has dat... 11 Sep 2009 01:51
[PATCH] net: force bridge module(s) to be GPL
The only valid usage for the bridge frame hooks are by a GPL components (such as the bridge module). The kernel should not leave a crack in the door for proprietary networking stacks to slip in. Signed-off-by: Stephen Hemminger <shemminger(a)vyatta.com> --- a/net/core/dev.c 2009-09-10 14:27:59.076074483 -0700 +... 10 Sep 2009 18:05
[2.6.31-rc9] hotplug SATA vs lockdep: false positive?
When hot-plugging my SATA DVD drive into my laptop, I see a lockdep warning [1]. On closer inspection, both flush_workqueue() and worker_thread() do tricks with lockdep maps. False positive? Daniel --- [1] $ dmesg ata2: exception Emask 0x10 SAct 0x0 SErr 0x4040000 action 0xe frozen ata2: irq_stat 0x0000004... 9 Sep 2009 17:38
I2C: Add support for new AMD SMBus devices
[Resending with fixed LKML address.] Hi Crane, Sorry for the late reply. On Tue, 11 Aug 2009 09:49:21 +0800, Crane Cai wrote: AMD newer SMBus device uses the piix4 driver, and device is added by vendor ID and class code. This method will include AMD old SMBus controller in, and need to filter it out. ... 9 Sep 2009 22:06
Another BFS versus CFS shakedown
On 09/09/2009 02:42 AM, Frans Pop wrote: But this evening, while I was preparing and running the tests, I've had 4 freezes of the desktop. Unfortunately BFS doesn't provide a reliable way (yet?) to run such tests on it. This might be the cause for the hangs (from bfs-faq.txt): Currently known problems... 11 Sep 2009 04:03
[PATCH v2 RFC] char/tty_io: fix legacy pty name when more than 256 pty devices are requested
With kernel 2.6, the number of minors is not 255 anymore. So, it is possible to have more than 255 pty devices. However, the pty_line_name() only provides device names for the first 256 tty/pty devices. This is a bug, since there's no limits for the maximum number of legacy pty devices at Kconfig or at pty.leg... 8 Sep 2009 15:57
matrix_keypad driver, Combination keys
Xiangfu Liu wrote: Hi Dmitry Dmitry Torokhov wrote: Hi, Historically our KEY_* definitions did not include defines for symbols like '@' because they do not have a dedicated key but rather being produced as a combination of a primary key + modifier; the mapping is done either in console driver ... 8 Sep 2009 13:41
user time going down on successive reads
Hello, i'm working on software that is archiving utime (and stime and some other stuff too) of processes running in the system for later analysis. I am reading all that data from /proc/[pid]/stat and I have noticed that utime can actually go down on successive read (10 secs later in this case). How is it possibl... 7 Sep 2009 22:18
[PATCH v2] Add poll_get_char and poll_put_char uart_ops to atmel_serial.
This patch allows using KGDB over the console with the atmel_serial driver. Signed-off-by: Albin Tonnerre <albin.tonnerre(a)free-electrons.com> --- changes: Use register access macros instead of __raw_readl/writel drivers/serial/atmel_serial.c | 22 ++++++++++++++++++++++ 1 files changed, 22 insertions(+), 0... 7 Sep 2009 06:40
[PATCH 0/6] perf trace: Add filter support
This patchset adds filter support for perf counter, so not all profile events are recorded but only those match the filters we set. An example: #./perf record -f -e irq:irq_handler_entry:irq==18:record or #./perf record -f -e irq:irq_handler_entry:irq==18 -R ^C # ./perf trace version = 0.5 ... 7 Sep 2009 04:30