[PATCH 0/4] Squashfs: bug fixes for 2.6.34-rc6
Hi, These are some important bug fixes for 2.6.34-rc6. Phillip Lougher (4): squashfs: fix locking bug in zlib wrapper squashfs: fix warn_on when root inode is corrupted squashfs: add missing buffer free squashfs: fix potential buffer over-run on 4K block file systems fs/squash... 23 Apr 2010 21:10
[PATCH] [BUGFIX] rmap: remove anon_vma check in page_address_in_vma()
Currently page_address_in_vma() compares vma->anon_vma and page_anon_vma(page) for parameter check, but in 2.6.34 a vma can have multiple anon_vmas with anon_vma_chain, so current check does not work. (For anonymous page shared by multiple processes, some verified (page,vma) pairs return -EFAULT wrongly.) We can ... 23 Apr 2010 21:10
[PATCH 2/4] squashfs: fix warn_on when root inode is corrupted
Fix warn_on triggered by mounting a fsfuzzer corrupted file system, where the root inode has been corrupted. Signed-off-by: Phillip Lougher <phillip(a)lougher.demon.co.uk> --- fs/squashfs/super.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/fs/squashfs/super.c b/fs/squashfs/sup... 23 Apr 2010 21:10
[PATCH 1/4] squashfs: fix locking bug in zlib wrapper
Fix locking bug in zlib wrapper introduced by recent decompressor changes. Signed-off-by: Phillip Lougher <phillip(a)lougher.demon.co.uk> --- fs/squashfs/zlib_wrapper.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/fs/squashfs/zlib_wrapper.c b/fs/squashfs/zlib_wrapper.c index 15... 23 Apr 2010 21:10
PATCH - update pata_pcmcia/ide-cs with transcend and kingston cards
On 04/19/2010 01:54 PM, Kristoffer Ericson wrote: This patch adds idstrings for Kingston 1GB/4GB and Transcend 4GB/8GB. Signed-off-by: Kristoffer Ericson<kristoffer.ericson(a)gmail.com> diff --git a/drivers/ide/ide-cs.c b/drivers/ide/ide-cs.c index ab87e4f..defce28 100644 --- a/drivers/ide/ide-cs.c ... 23 Apr 2010 21:10
drm-intel fixes for 2.6.34-rc4
On Thu, 22 Apr 2010, Eric Anholt wrote: I hear you've got an Ironlake laptop. If so, it's time to get excited. The interrupt wedging fix is here. Desktop, not laptop. But yeah, it hasn't locked up _yet_, at least. It usually caused a stuck compiz within a minute or two of enabling it. But sometimes... 23 Apr 2010 21:09
[PATCH 9/9] power_supply: Block suspend while power supply change notifications are pending
When connecting usb or the charger the device would often go back to sleep before the charge led and screen turned on. Signed-off-by: Arve Hjønnevåg <arve(a)android.com> --- drivers/power/power_supply_core.c | 9 ++++++--- include/linux/power_supply.h | 2 +- 2 files changed, 7 insertions(+), 4 deleti... 23 Apr 2010 21:09
[PATCH 3/9] PM: suspend_block: Abort task freezing if a suspend_blocker is active.
If a suspend_blocker is active, suspend will fail anyway. Since try_to_freeze_tasks can take up to 20 seconds to complete or fail, aborting as soon as someone blocks suspend (e.g. from an interrupt handler) improves the worst case wakeup latency. On an older kernel where task freezing could fail for processes att... 23 Apr 2010 21:09
[PATCH 7/9] PM: Add suspend blocking work.
Allow work to be queued that will block suspend while it is pending or executing. To get the same functionality in the calling code often requires a separate suspend_blocker for pending and executing work, or additional state and locking. Signed-off-by: Arve Hjønnevåg <arve(a)android.com> --- include/linux/workq... 23 Apr 2010 21:09
[PATCH 4/9] PM: suspend_block: Switch to list of active and inactive suspend blockers
This allows active suspend blockers to be listed Signed-off-by: Arve Hjønnevåg <arve(a)android.com> --- include/linux/suspend_blocker.h | 6 ++- kernel/power/suspend_blocker.c | 85 +++++++++++++++++++++++++++----------- 2 files changed, 65 insertions(+), 26 deletions(-) diff --git a/include/linux/suspen... 23 Apr 2010 21:09