Skip to content

2.6.25-stable review

Greg KH linux-um lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest49 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/49USB: usb-storage: quirk around v1.11 firmware on Nikon D4drivers/usb/storage/unusual_devs.h+2 -20 replies
2/49usb-storage: unusual_devs entries for iRiver T10 and Datafab CF+SM readerdrivers/usb/storage/unusual_devs.h+14 -00 replies
3/49usb-serial: dont release unregistered minorsdrivers/usb/serial/usb-serial.c include/linux/usb/serial.h+5 -50 replies
4/49USB: pl2023: Remove USB id (4348:5523) handled by ch341drivers/usb/serial/pl2303.c drivers/usb/serial/pl2303.h+0 -50 replies
5/49USB: ftdi_sio: Add USB Product Id for ELV HS485drivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio.h+2 -00 replies
6/49USB: ftdi_sio: add support for Luminance Stellaris Evaluation/Development Kitsdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio.h+9 -00 replies
7/49SCSI: ses: fix VPD inquiry overrundrivers/scsi/ses.c+14 -40 replies
8/49SCSI: scsi_transport_spi: fix oops in revalidatedrivers/scsi/scsi_transport_spi.c+5 -30 replies
9/49SCSI: hptiop: add more PCI device IDsdrivers/scsi/hptiop.c+7 -00 replies
10/49SCSI: block: Fix miscalculation of sg_io timeout in CDROM_SEND_PACKET handler.block/scsi_ioctl.c+1 -10 replies
11/49relay: fix "full buffer with exactly full last subbuffer" accounting problemkernel/relay.c+11 -10 replies
12/49radeonfb: fix accel engine hangsdrivers/video/aty/radeon_accel.c include/video/radeon.h+12 -00 replies
13/49posix-timers: fix posix_timer_event() vs dequeue_signal() racekernel/posix-timers.c kernel/signal.c+14 -40 replies
14/49posix-timers: do_schedule_next_timer: fix the setting of ->si_overrunkernel/posix-timers.c+1 -10 replies
15/49mlock() fix return valuesmm/memory.c mm/mlock.c+13 -50 replies
16/49matrox maven: fix a broken error pathdrivers/video/matrox/matroxfb_maven.c+1 -10 replies
17/49ipvs: Fix possible deadlock in estimator codenet/ipv4/ipvs/ip_vs_est.c+5 -21 reply
18/49ide-cd: fix endianity for the error message in cdrom_read_capacitydrivers/ide/ide-cd.c+10 -80 replies
19/49CIFS: mount of IPC$ breaks with iget patchfs/cifs/inode.c+1 -00 replies
20/49CIFS: if get root inode fails during mount, cleanup tree connectionfs/cifs/cifsfs.c+2 -00 replies
21/49acer-wmi: Fix wireless and bluetooth on early AMW0 v2 laptopsdrivers/misc/acer-wmi.c+19 -00 replies
22/49dccp: change L/R must have at least one byte in the dccpsf_val fieldnet/dccp/proto.c+5 -00 replies
23/49random32: seeding improvementlib/random32.c+27 -210 replies
24/49ipv6: Fix ip6_xmit to send fragments if ipfragok is truenet/ipv6/ip6_output.c+4 -00 replies
25/49sparc64: FUTEX_OP_ANDN fixinclude/asm-sparc64/futex.h+1 -10 replies
26/49sparc64: Do not clobber %g7 in setcontext() trap.arch/sparc64/kernel/signal.c+4 -20 replies
27/49uml: fix build when SLOB is enabledarch/um/drivers/chan_user.c arch/um/drivers/cow_sys.h arch/um/drivers/daemon_user.c +14 more+28 -240 replies
28/49uml: fix bad NTP interaction with clockarch/um/kernel/time.c+2 -20 replies
29/49uml: physical memory shouldnt include initial stackarch/um/kernel/um_arch.c+4 -10 replies
30/49uml: track and make up lost ticksarch/um/include/process.h arch/um/os-Linux/signal.c arch/um/os-Linux/time.c+53 -60 replies
31/49uml: missed kmalloc() in pcap_user.carch/um/drivers/pcap_user.c+1 -10 replies
32/49uml: deal with host time going backwardsarch/um/os-Linux/time.c+7 -00 replies
33/49uml: deal with inaccessible address space startarch/um/include/os.h arch/um/kernel/um_arch.c arch/um/os-Linux/sys-i386/task_size.c +1 more+32 -120 replies
34/49uml: missing export of csum_partial() on uml/amd64arch/um/sys-x86_64/ksyms.c+1 -00 replies
35/49uml: memcpy export needs to follow host declarationarch/um/sys-x86_64/ksyms.c+4 -00 replies
36/49uml: stub needs to tolerate SIGWINCHarch/um/os-Linux/skas/process.c+1 -10 replies
37/49uml: work around broken host PTRACE_SYSEMUarch/um/os-Linux/start_up.c+16 -90 replies
38/49uml: fix gcc ICEs and unresolved externsarch/um/Makefile arch/um/Makefile-i386 arch/um/Makefile-x86_64+10 -10 replies
39/49uml: Fix boot crasharch/um/include/init.h+8 -00 replies
40/49uml: PATH_MAX needs limits.harch/um/os-Linux/helper.c+1 -00 replies
41/49radeon: misc correctionsdrivers/video/aty/radeon_accel.c include/video/radeon.h+5 -40 replies
42/49r8169: avoid thrashing PCI conf space above RTL_GIGA_MAC_VER_06drivers/net/r8169.c+4 -20 replies
43/49netfilter: nf_nat_snmp_basic: fix a range check in NAT for SNMPnet/ipv4/netfilter/nf_nat_snmp_basic.c+1 -10 replies
44/49i2c: Fix NULL pointer dereference in i2c_new_probed_devicedrivers/i2c/i2c-core.c+3 -10 replies
45/49CIFS: Fix compiler warning on 64-bitfs/cifs/asn1.c+1 -10 replies
46/49x86: fix spin_is_contended()include/asm-x86/spinlock.h+2 -20 replies
47/49x86: fix setup code crashes on my old 486 boxarch/x86/boot/boot.h arch/x86/boot/cpucheck.c arch/x86/boot/main.c+13 -70 replies
48/49qla2xxx: Add dev_loss_tmo_callbk/terminate_rport_io callback support.drivers/scsi/qla2xxx/qla_attr.c drivers/scsi/qla2xxx/qla_def.h drivers/scsi/qla2xxx/qla_gbl.h +2 more+78 -250 replies
49/49qla2xxx: Set an rports dev_loss_tmo value in a consistent manner.drivers/scsi/qla2xxx/qla_attr.c drivers/scsi/qla2xxx/qla_os.c+3 -190 replies

Reviews trailers per patch

7 of 49 patches have a Reviewed-by or Acked-by.

PatchHalesh SadashivKrzysztof HeltSimon HormanBorislav PetkovHerbert XuJeff DikeBenjamin HerrenschmidtNick Piggin
1/49
2/49
3/49
4/49
5/49
6/49
7/49
8/49
9/49
10/49
11/49
12/49
13/49
14/49
15/49T-b
16/49A-b
17/49A-b
18/49A-b
19/49
20/49
21/49
22/49
23/49
24/49A-b
25/49
26/49
27/49
28/49
29/49
30/49
31/49A-b
32/49
33/49
34/49
35/49
36/49
37/49
38/49
39/49
40/49
41/49A-b T-b
42/49
43/49
44/49
45/49
46/49A-b
47/49
48/49
49/49

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 [patch 00/49] 2.6.25-stable review

This is the start of the stable review cycle for the 2.6.25.16 release. There are 49 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 us know. If anyone is a maintainer of the proper subsystem, and wants to add a Signed-off-by: line to the patch, please respond with it.

These patches are sent out with a number of different people on the Cc:
line. If you wish to be a reviewer, please email [email protected] to add your name to the list. If you want to be off the reviewer list, also email us.

Responses should be made by Wed, August 20, 17:00:00 UTC. 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.25.16-rc1.gz

and the diffstat can be found below.

thanks,

the -stable release team

 Makefile                                 |    2 -
 arch/sparc64/kernel/signal.c             |    6 ++-
 arch/um/Makefile                         |    1 
 arch/um/Makefile-i386                    |    7 +++
 arch/um/Makefile-x86_64                  |    3 +
 arch/um/drivers/chan_user.c              |    1 
 arch/um/drivers/cow_sys.h                |    2 -
 arch/um/drivers/daemon_user.c            |    4 +-
 arch/um/drivers/fd.c                     |    2 -
 arch/um/drivers/mcast_user.c             |    3 +
 arch/um/drivers/net_user.c               |    2 -
 arch/um/drivers/pcap_user.c              |    2 -
 arch/um/drivers/port_user.c              |    2 -
 arch/um/drivers/pty.c                    |    2 -
 arch/um/drivers/slip_user.c              |    2 -
 arch/um/drivers/tty.c                    |    2 -
 arch/um/drivers/xterm.c                  |    2 -
 arch/um/include/init.h                   |    8 ++++
 arch/um/include/os.h                     |    2 -
 arch/um/include/process.h                |    4 +-
 arch/um/include/um_malloc.h              |    9 +---
 arch/um/kernel/mem.c                     |    5 ++
 arch/um/kernel/time.c                    |    4 +-
 arch/um/kernel/um_arch.c                 |    7 ++-
 arch/um/os-Linux/drivers/ethertap_user.c |    4 +-
 arch/um/os-Linux/helper.c                |    5 +-
 arch/um/os-Linux/main.c                  |    2 -
 arch/um/os-Linux/sigio.c                 |    4 +-
 arch/um/os-Linux/signal.c                |    1 
 arch/um/os-Linux/skas/process.c          |    2 -
 arch/um/os-Linux/start_up.c              |   25 ++++++++----
 arch/um/os-Linux/sys-i386/task_size.c    |   38 ++++++++++++++-----
 arch/um/os-Linux/sys-x86_64/task_size.c  |    2 -
 arch/um/os-Linux/time.c                  |   61 ++++++++++++++++++++++++++++---
 arch/um/sys-x86_64/ksyms.c               |    5 ++
 arch/x86/boot/boot.h                     |    8 ++++
 arch/x86/boot/cpucheck.c                 |    8 ----
 arch/x86/boot/main.c                     |    4 ++
 block/scsi_ioctl.c                       |    2 -
 drivers/i2c/i2c-core.c                   |    4 +-
 drivers/ide/ide-cd.c                     |   18 +++++----
 drivers/misc/acer-wmi.c                  |   19 +++++++++
 drivers/net/r8169.c                      |    6 ++-
 drivers/scsi/hptiop.c                    |    7 +++
 drivers/scsi/qla2xxx/qla_attr.c          |   43 ++++++++++++++-------
 drivers/scsi/qla2xxx/qla_def.h           |    1 
 drivers/scsi/qla2xxx/qla_gbl.h           |    2 +
 drivers/scsi/qla2xxx/qla_init.c          |   16 ++------
 drivers/scsi/qla2xxx/qla_os.c            |   55 ++++++++++++++++++++-------
 drivers/scsi/scsi_transport_spi.c        |    8 ++--
 drivers/scsi/ses.c                       |   18 +++++++--
 drivers/usb/serial/ftdi_sio.c            |    5 ++
 drivers/usb/serial/ftdi_sio.h            |    6 +++
 drivers/usb/serial/pl2303.c              |    1 
 drivers/usb/serial/pl2303.h              |    4 --
 drivers/usb/serial/usb-serial.c          |    7 +--
 drivers/usb/storage/unusual_devs.h       |   18 ++++++++-
 drivers/video/aty/radeon_accel.c         |   12 +++++-
 drivers/video/matrox/matroxfb_maven.c    |    2 -
 fs/cifs/asn1.c                           |    2 -
 fs/cifs/cifsfs.c                         |    2 +
 fs/cifs/inode.c                          |    1 
 include/asm-sparc64/futex.h              |    2 -
 include/asm-x86/spinlock.h               |    4 +-
 include/linux/usb/serial.h               |    3 +
 include/video/radeon.h                   |    9 +++-
 kernel/posix-timers.c                    |   19 +++++++--
 kernel/relay.c                           |   12 +++++-
 kernel/signal.c                          |    1 
 lib/random32.c                           |   48 +++++++++++++-----------
 mm/memory.c                              |   16 ++++++--
 mm/mlock.c                               |    2 -
 net/dccp/proto.c                         |    5 ++
 net/ipv4/ipvs/ip_vs_est.c                |    7 ++-
 net/ipv4/netfilter/nf_nat_snmp_basic.c   |    2 -
 net/ipv6/ip6_output.c                    |    4 ++
 76 files changed, 464 insertions(+), 182 deletions(-)