[PATCH] HID: Add Support for Setting and Getting Feature Reports from hidraw
Per the HID Specification, Feature reports must be sent and received on the Configuration endpoint (EP 0) through the Set_Report/Get_Report interfaces. This patch adds two ioctls to hidraw to set and get feature reports to and from the device. Modifications were made to hidraw and usbhid. New hidraw ioctls: ... 8 Jun 2010 00:23
[Regression] mptsas won't boot with 2.6.35-rc2
With 2.6.35-rc2 one of my LS21 boxes stopped booting. I'm seeing: Fusion MPT SAS Host driver 3.04.15 mptsas 0000:03:04.0: can't find IRQ for PCI INT A; probably buggy MP table mptbase: ioc0: Initiating bringup ioc0: LSISAS1064 A3: Capabilities={Initiator} mptbase: ioc0: WARNING - Issuing Reset from mpt_config!! ... 8 Jun 2010 00:23
[PATCH v4 2/3] dm: export a table+mapped device to the ioctl interface
If a mapped device and table is configured without traversing the dm-ioctl interface (dm-fs-style), then it will not be bound to a name or uuid. This means that it will be inaccessible for userspace management and udev will be unhappy with the lack of a name or uuid. The function added in this change performs t... 8 Jun 2010 00:23
setting miscdevice.parent after misc_register()
In drivers/watchdog/at32ap700x_wdt.c, and drivers/watchdog/sch311x_wdt.c miscdevice.parent is set after misc_register(). drivers/watchdog/at32ap700x_wdt.c: ret = misc_register(&wdt->miscdev); ... wdt->miscdev.parent = &pdev->dev; But it does nothing. (the miscdevice will not be a child of that parent de... 8 Jun 2010 16:02
[PATCH] KVM: VMX: fix rcu usage warning
fix: [ INFO: suspicious rcu_dereference_check() usage. ] --------------------------------------------------- include/linux/kvm_host.h:258 invoked rcu_dereference_check() without protection! other info that might help us debug this: rcu_scheduler_active = 1, debug_locks = 1 1 lock held by qemu-system-x86/3... 7 Jun 2010 23:16
[PATCH 2/6] writeback: Add tracing to balance_dirty_pages
From: Dave Chinner <dchinner(a)redhat.com> Tracing high level background writeback events is good, but it doesn't give the entire picture. Add IO dispatched by foreground throttling to the writeback events. Signed-off-by: Dave Chinner <dchinner(a)redhat.com> Reviewed-by: Christoph Hellwig <hch(a)lst.de> --- fs/fs... 7 Jun 2010 21:04
[PATCH 0/6] writeback: tracing and fixes V4
Hi Linus, Can you please consider this patch series for 2.6.35? If you don't want the tracing at this stage of the release process, I can redo the series with just the bug fixes. However, given the regularity with which we break the writeback code in subtle ways, the tracing is probably just as important as the ... 7 Jun 2010 21:04
[PATCH 4/6] writeback: pay attention to wbc->nr_to_write in write_cache_pages
From: Dave Chinner <dchinner(a)redhat.com> If a filesystem writes more than one page in ->writepage, write_cache_pages fails to notice this and continues to attempt writeback when wbc->nr_to_write has gone negative - this trace was captured from XFS: wbc_writeback_start: towrt=1024 wbc_writepage: towrt... 7 Jun 2010 21:04
[PATCH 6/6] writeback: limit write_cache_pages integrity scanning to current EOF
From: Dave Chinner <dchinner(a)redhat.com> sync can currently take a really long time if a concurrent writer is extending a file. The problem is that the dirty pages on the address space grow in the same direction as write_cache_pages scans, so if the writer keeps ahead of writeback, the writeback will not termina... 7 Jun 2010 21:04
[PATCH 3/6] writeback: Add tracing to write_cache_pages
From: Dave Chinner <dchinner(a)redhat.com> Add a trace event to the ->writepage loop in write_cache_pages to give visibility into how the ->writepage call is changing variables within the writeback control structure. Of most interest is how wbc->nr_to_write changes from call to call, especially with filesystems tha... 7 Jun 2010 21:04