Skip to content

2.6.32.58-longterm review

Greg KH linux-fsdevel lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest34 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/34drm/i915: no lvds quirk for AOpen MP45drivers/gpu/drm/i915/intel_lvds.c+8 -00 replies
2/34hwmon: (f75375s) Fix bit shifting in f75375_write16drivers/hwmon/f75375s.c+1 -10 replies
3/34lib: proportion: lower PROP_MAX_SHIFT to 32 on 64-bit kernelinclude/linux/proportions.h+4 -04 replies
4/34relay: prevent integer overflow in relay_open()kernel/relay.c+8 -20 replies
5/34mac80211: timeout a single frame in the rx reorder buffernet/mac80211/rx.c+1 -10 replies
6/34kernel.h: fix wrong usage of __ratelimit()include/linux/kernel.h+1 -10 replies
7/34printk_ratelimited(): fix uninitialized spinlockinclude/linux/kernel.h+7 -80 replies
8/34hwmon: (f75375s) Fix automatic pwm mode setting for F75373 & F75375drivers/hwmon/f75375s.c+1 -10 replies
9/34crypto: sha512 - Use binary and instead of moduluscrypto/sha512_generic.c+2 -20 replies
10/34crypto: sha512 - Avoid stack bloat on i386crypto/sha512_generic.c+32 -360 replies
11/34eCryptfs: Remove mmap from directory operationsfs/ecryptfs/file.c+0 -10 replies
12/34Ban ecryptfs over ecryptfsfs/ecryptfs/main.c+8 -00 replies
13/34Add mount option to check uid of device being mounted = expect uid, CVE-2011-1833fs/ecryptfs/main.c+25 -50 replies
14/34crypto: sha512 - use standard ror64()crypto/sha512_generic.c include/linux/bitops.h+24 -90 replies
15/34drm/radeon/kms: fix MSI re-arm on rv370+drivers/gpu/drm/radeon/r100.c drivers/gpu/drm/radeon/rs600.c+2 -60 replies
16/34ecryptfs: read on a directory should return EISDIR if not supportedfs/ecryptfs/file.c+1 -00 replies
17/34SCSI: 3w-9xxx fix bug in sgl loadingdrivers/scsi/3w-9xxx.c+7 -40 replies
18/34ARM: 7321/1: cache-v7: Disable preemption when reading CCSIDRarch/arm/mm/cache-v7.S+6 -00 replies
19/34ARM: 7325/1: fix v7 boot with lockdep enabledarch/arm/include/asm/assembler.h arch/arm/mm/cache-v7.S+6 -10 replies
20/34USB: Added Kamstrup VID/PIDs to cp210x serial driver.drivers/usb/serial/cp210x.c+2 -00 replies
21/34USB: Fix handoff when BIOS disables host PCI device.drivers/usb/host/pci-quirks.c+11 -00 replies
22/34xhci: Fix encoding for HS bulk/control NAK rate.drivers/usb/host/xhci-mem.c+24 -80 replies
23/34hdpvr: fix race conditon during start of streamingdrivers/media/video/hdpvr/hdpvr-video.c+2 -10 replies
24/34eCryptfs: Use notify_change for truncating lower inodesfs/ecryptfs/inode.c+67 -320 replies
25/34eCryptfs: Remove extra d_delete in ecryptfs_rmdirfs/ecryptfs/inode.c+0 -20 replies
26/34eCryptfs: Clear i_nlink in rmdirfs/ecryptfs/inode.c+2 -00 replies
27/34cdrom: use copy_to_user() without the underscoresdrivers/cdrom/cdrom.c+1 -70 replies
28/34autofs: work around unhappy compat problem on x86-64fs/autofs4/autofs_i.h fs/autofs4/dev-ioctl.c fs/autofs4/inode.c +1 more+23 -30 replies
29/34Fix autofs compile without CONFIG_COMPATinclude/linux/compat.h+4 -00 replies
30/34compat: fix compile breakage on s390arch/s390/include/asm/compat.h arch/s390/kernel/process.c arch/s390/kernel/ptrace.c +8 more+9 -110 replies
31/34PM: Print a warning if firmware is requested when tasks are frozendrivers/base/firmware_class.c include/linux/kmod.h kernel/kmod.c+19 -00 replies
32/34firmware loader: allow builtin firmware load even if usermodehelper is disableddrivers/base/firmware_class.c+6 -50 replies
33/34PM / Sleep: Fix freezer failures due to racy usermodehelper_is_disabled()drivers/base/firmware_class.c include/linux/kmod.h kernel/kmod.c+30 -10 replies
34/34PM / Sleep: Fix read_unlock_usermodehelper() call.drivers/base/firmware_class.c+1 -20 replies

Reviews trailers per patch

8 of 34 patches have a Reviewed-by or Acked-by.

PatchChris WilsonIlya TumaykinJohannes BergCatalin MarinasNicolas PitreStephen BoydOliver NeukumFelipe ContrerasDustin KirklandThomas MeyerAndreas SchwabGreg Kroah-HartmanValdis KletnieksElimar RiesebieterSrivatsa S. Bhat
1/34A-b
2/34
3/34T-b
4/34
5/34A-b
6/34
7/34
8/34
9/34
10/34
11/34
12/34
13/34
14/34
15/34
16/34
17/34
18/34A-b R-b
19/34R-b A-b
20/34
21/34A-b
22/34T-b
23/34
24/34A-b
25/34
26/34
27/34
28/34Reported-and-tested-by
29/34Reported-and-tested-by
30/34
31/34A-b R-b
32/34Bisected-by
33/34
34/34A-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 15 reviewers.

Read the v1 thread

Cover letter [ 00/34] 2.6.32.58-longterm review

NOTE:
I have NOT tested this rc release. I now no longer own any machines that can run the 2.6.32 kernel. Because of this, this will be the last 2.6.32-longterm kernel that I will release. I will be passing on the .32 kernel to someone else after this release. Please, if you care about the .32 kernel, test this release, I have _only_ build tested it, and have no idea if I got something wrong or not.

This is the start of the longterm review cycle for the 2.6.32.58 release. There are 34 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sat Mar 3 21:39:21 UTC 2012. 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/longterm-review/patch-2.6.32.58-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

-------------

 Makefile                                |    2 +-
 arch/arm/include/asm/assembler.h        |    5 ++
 arch/arm/mm/cache-v7.S                  |    6 ++
 arch/s390/include/asm/compat.h          |    7 --
 arch/s390/kernel/process.c              |    1 -
 arch/s390/kernel/ptrace.c               |    2 +-
 arch/s390/kernel/setup.c                |    2 +-
 arch/s390/mm/mmap.c                     |    2 +-
 crypto/sha512_generic.c                 |   83 +++++++++++--------------
 drivers/base/firmware_class.c           |   12 +++-
 drivers/cdrom/cdrom.c                   |    8 +--
 drivers/gpu/drm/i915/intel_lvds.c       |    8 +++
 drivers/gpu/drm/radeon/r100.c           |    4 +-
 drivers/gpu/drm/radeon/rs600.c          |    4 +-
 drivers/hwmon/f75375s.c                 |    4 +-
 drivers/media/video/hdpvr/hdpvr-video.c |    3 +-
 drivers/s390/block/dasd_eckd.c          |    1 +
 drivers/s390/block/dasd_ioctl.c         |    1 +
 drivers/s390/char/fs3270.c              |    1 +
 drivers/s390/char/vmcp.c                |    1 +
 drivers/s390/cio/chsc_sch.c             |    1 +
 drivers/s390/scsi/zfcp_cfdc.c           |    1 +
 drivers/scsi/3w-9xxx.c                  |   11 ++-
 drivers/usb/host/pci-quirks.c           |   11 +++
 drivers/usb/host/xhci-mem.c             |   32 +++++++---
 drivers/usb/serial/cp210x.c             |    2 +
 fs/autofs4/autofs_i.h                   |    1 +
 fs/autofs4/dev-ioctl.c                  |    1 +
 fs/autofs4/inode.c                      |    2 +
 fs/autofs4/waitq.c                      |   22 ++++++-
 fs/ecryptfs/file.c                      |    2 +-
 fs/ecryptfs/inode.c                     |  103 +++++++++++++++++++++----------
 fs/ecryptfs/main.c                      |   38 ++++++++++--
 include/linux/bitops.h                  |   20 ++++++
 include/linux/compat.h                  |    4 +
 include/linux/kernel.h                  |   15 ++---
 include/linux/kmod.h                    |    9 +++
 include/linux/proportions.h             |    4 +
 kernel/kmod.c                           |   33 ++++++++++-
 kernel/relay.c                          |   10 +++-
 net/mac80211/rx.c                       |    2 +-
 41 files changed, 338 insertions(+), 143 deletions(-)