Skip to content

2.6.27.47-stable review, take 2

Greg KH linux-ext4 linux-fsdevel lkml 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest25 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/25ALSA: mixart: range checking proc filesound/pci/mixart/mixart.c+14 -100 replies
2/25ext4: invalidate pages if delalloc block allocation fails.fs/ext4/inode.c+73 -120 replies
3/25percpu counter: clean up percpu_counter_sum_and_set()fs/ext4/balloc.c include/linux/percpu_counter.h lib/percpu_counter.c+7 -150 replies
4/25ext4: Make sure all the block allocation paths reserve blocksfs/ext4/balloc.c fs/ext4/ext4.h fs/ext4/inode.c +1 more+69 -300 replies
5/25ext4: Add percpu dirty block accounting.fs/ext4/balloc.c fs/ext4/ext4_sb.h fs/ext4/inode.c +2 more+73 -510 replies
6/25ext4: Retry block reservationfs/ext4/balloc.c fs/ext4/inode.c fs/ext4/mballoc.c+24 -50 replies
7/25ext4: Retry block allocation if we have free blocks leftfs/ext4/inode.c+57 -240 replies
8/25ext4: Use tag dirty lookup during mpage_da_submit_iofs/ext4/inode.c+13 -170 replies
9/25vfs: Remove the range_cont writeback mode.include/linux/writeback.h mm/page-writeback.c+0 -30 replies
10/25tty: release_one_tty() forgets to put pidsdrivers/char/tty_io.c+2 -00 replies
11/25megaraid_sas: fix for 32bit appsdrivers/scsi/megaraid/megaraid_sas.c+16 -20 replies
12/25trace: Fix inappropriate substraction on tracing_pages_allocated in trace_free_page()kernel/trace/trace.c+1 -10 replies
13/25clockevent: Prevent dead lock on clockevents_lockarch/x86/kernel/process.c drivers/acpi/processor_idle.c kernel/time/clockevents.c +1 more+24 -180 replies
14/25nfsd4: bug in read_buffs/nfsd/nfs4xdr.c+4 -40 replies
15/25USB: fix testing the wrong variable in fs_create_by_name()drivers/usb/core/inode.c+2 -20 replies
16/25nfs d_revalidate() is too trigger-happy with d_drop()fs/nfs/dir.c+2 -00 replies
17/25NFS: rsize and wsize settings ignored on v4 mountsfs/nfs/client.c+2 -00 replies
18/25i2c: Fix probing of FSC hardware monitoring chipsdrivers/i2c/i2c-core.c+17 -70 replies
19/25libata: ensure NCQ error result taskfile is fully initialized before returning it via qc->result_tf.drivers/ata/libata-eh.c+1 -00 replies
20/25libata: retry FS IOs even if it has failed with AC_ERR_INVALIDdrivers/ata/libata-eh.c+3 -20 replies
21/25svc: Clean up deferred requests on transport destructionnet/sunrpc/svc_xprt.c+18 -70 replies
22/25hwmon: (w83781d) Request I/O ports individually for probingdrivers/hwmon/w83781d.c+12 -120 replies
23/25i2c-i801: Dont use the block buffer for I2C block writesdrivers/i2c/busses/i2c-i801.c+4 -20 replies
24/25i2c-tiny-usb: Fix on big-endian systemsdrivers/i2c/busses/i2c-tiny-usb.c+6 -60 replies
25/25nfsd: fix vm overcommit crashinclude/linux/security.h mm/mmap.c mm/nommu.c +2 more+23 -60 replies

Reviews trailers per patch

6 of 25 patches have a Reviewed-by or Acked-by.

PatchPeter ZijlstraLinus TorvaldsTetsuo HandaEric W. BiedermanHans de GoedeJames MorrisJens RichterSuresh Siddha
1/25A-b
2/25
3/25A-b
4/25
5/25
6/25
7/25
8/25
9/25
10/25A-b Reported-and-tested-by A-b
11/25
12/25
13/25A-b
14/25
15/25
16/25
17/25
18/25A-b
19/25
20/25
21/25
22/25
23/25
24/25T-b
25/25A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 8 reviewers.

Read the v1 thread

Cover letter [00/25] 2.6.27.47-stable review, take 2

Ok, here's the second try at getting a new 2.6.27-stable release out the door. A number of missed patches were added, and some were dropped due to issues that people had with them.

Please let me know if anyone has any problems with the patches this time around.

Responses should be made by Wed May 26, 22:00:00 UTC 2010 Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	kernel.org/pub/linux/kernel/v2.6/stable-review/patch-2.6.27.47-rc2.gz

and the diffstat can be found below.

thanks,

greg k-h

 Makefile                             |    2 +-
 arch/x86/kernel/process.c            |    6 +-
 drivers/acpi/processor_idle.c        |   13 ++-
 drivers/ata/libata-eh.c              |    6 +-
 drivers/char/tty_io.c                |    2 +
 drivers/hwmon/w83781d.c              |   26 ++--
 drivers/i2c/busses/i2c-i801.c        |    6 +-
 drivers/i2c/busses/i2c-tiny-usb.c    |   12 +-
 drivers/i2c/i2c-core.c               |   24 +++-
 drivers/scsi/megaraid/megaraid_sas.c |   18 +++-
 drivers/usb/core/inode.c             |    4 +-
 fs/ext4/balloc.c                     |   88 ++++++++++---
 fs/ext4/ext4.h                       |   13 ++
 fs/ext4/ext4_sb.h                    |    1 +
 fs/ext4/inode.c                      |  229 ++++++++++++++++++++++++----------
 fs/ext4/mballoc.c                    |   39 ++++---
 fs/ext4/super.c                      |    8 +-
 fs/nfs/client.c                      |    2 +
 fs/nfs/dir.c                         |    2 +
 fs/nfsd/nfs4xdr.c                    |    8 +-
 include/linux/percpu_counter.h       |   12 +--
 include/linux/security.h             |    6 +
 include/linux/writeback.h            |    1 -
 kernel/time/clockevents.c            |   16 ++-
 kernel/time/tick-broadcast.c         |    7 +-
 kernel/trace/trace.c                 |    2 +-
 lib/percpu_counter.c                 |    8 +-
 mm/mmap.c                            |    3 +-
 mm/nommu.c                           |    3 +-
 mm/page-writeback.c                  |    2 -
 mm/shmem.c                           |    8 +-
 net/sunrpc/svc_xprt.c                |   25 +++-
 security/security.c                  |    9 ++
 sound/pci/mixart/mixart.c            |   24 ++--
 34 files changed, 433 insertions(+), 202 deletions(-)