Skip to content

2.6.38.4-rc1-stable review

Greg KH lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest70 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/70vm: fix vm_pgoff wrap in stack expansionmm/mmap.c+8 -50 replies
2/70drm/radeon/kms: pll tweaks for rv6xxdrivers/gpu/drm/radeon/atombios_crtc.c+6 -00 replies
3/70drm/radeon/kms: fix suspend on rv530 asicsdrivers/gpu/drm/radeon/atom.c+5 -10 replies
4/70cifs: always do is_path_accessible check in cifs_mountfs/cifs/connect.c+1 -10 replies
5/70cifs: check for private_data before trying to put itfs/cifs/file.c+4 -20 replies
6/70cifs: set ra_pages in backing_dev_infofs/cifs/cifsfs.c+1 -00 replies
7/70cifs: wrap received signature check in srv_mutexfs/cifs/cifsencrypt.c+9 -60 replies
8/70video: sn9c102: world-wirtable sysfs filesdrivers/media/video/sn9c102/sn9c102_core.c+3 -30 replies
9/70UBIFS: restrict world-writable debugfs filesfs/ubifs/debug.c+3 -30 replies
10/70ALSA: hda - Fix pin-config of Gigabyte mobosound/pci/hda/patch_realtek.c+18 -30 replies
11/70NET: cdc-phonet, handle empty phonet headerdrivers/net/usb/cdc-phonet.c+3 -60 replies
12/70x86: Fix a bogus unwind annotation in lib/semaphore_32.Sarch/x86/lib/semaphore_32.S+1 -10 replies
13/70tioca: Fix assignment from incompatible pointer warningsarch/ia64/sn/pci/tioca_provider.c+1 -10 replies
14/70mca.c: Fix cast from integer to pointer warningarch/ia64/kernel/mca.c+2 -10 replies
15/70vm: fix mlock() on stack guard pagemm/memory.c mm/mlock.c+18 -210 replies
16/70UBIFS: fix assertion warningsfs/ubifs/super.c+2 -10 replies
17/70perf: Fix task context schedulinginclude/linux/perf_event.h+1 -10 replies
18/70bridge: Fix possibly wrong MLD queries ethernet source addressnet/bridge/br_multicast.c+1 -10 replies
19/70fib: add rtnl locking in ip_fib_net_exitnet/ipv4/fib_frontend.c+2 -00 replies
20/70gianfar: Fall back to software tcp/udp checksum on older controllersdrivers/net/gianfar.c drivers/net/gianfar.h+15 -20 replies
21/70l2tp: fix possible oops on l2tp_eth module unloadnet/l2tp/l2tp_eth.c+1 -10 replies
22/70net ipv6: Fix duplicate /proc/sys/net/ipv6/neigh directory entries.net/ipv6/sysctl_net_ipv6.c+11 -70 replies
23/70net_sched: fix ip_tos2prionet/ipv4/route.c+1 -10 replies
24/70pppoe: drop PPPOX_ZOMBIEs in pppoe_flush_devdrivers/net/pppoe.c+1 -10 replies
25/70sctp: Pass __GFP_NOWARN to hash table allocation attempts.net/sctp/protocol.c+2 -20 replies
26/70tcp: avoid cwnd moderation in undonet/ipv4/tcp_input.c+7 -50 replies
27/70xfrm: Refcount destination entry on xfrm_lookupnet/xfrm/xfrm_policy.c+2 -00 replies
28/70vlan: should take into account needed_headroomnet/8021q/vlan_dev.c+1 -00 replies
29/70bridge: Reset IPCB when entering IP stack on NF_FORWARDnet/bridge/br_netfilter.c+3 -00 replies
30/70sparc: Fix .size directive for do_int_loadarch/sparc/kernel/una_asm_64.S+1 -10 replies
31/70sparc32: Fix might-be-used-uninitialized warning in do_sparc_fault().arch/sparc/mm/fault_32.c+1 -20 replies
32/70sparc32: Pass task_struct to schedule_tail() in ret_from_forkarch/sparc/kernel/entry.S+1 -10 replies
33/70sparc64: Fix build errors with gcc-4.6.0arch/sparc/kernel/iommu.c arch/sparc/kernel/ldc.c arch/sparc/kernel/pci.c +8 more+36 -350 replies
34/70futex: Set FLAGS_HAS_TIMEOUT during futex_wait restart setupkernel/futex.c+1 -10 replies
35/70kstrto*: converting strings to integers done (hopefully) rightdrivers/video/via/viafbdev.h include/linux/kernel.h lib/Kconfig.debug +5 more+1039 -1500 replies
36/70mm/thp: use conventional format for boolean attributesmm/huge_memory.c+14 -100 replies
37/70ramfs: fix memleak on no-mmu archfs/ramfs/file-nommu.c+1 -00 replies
38/70oom-kill: remove boost_dying_task_prio()mm/oom_kill.c+0 -270 replies
39/70MAINTAINERS: update STABLE BRANCH infoMAINTAINERS+0 -10 replies
40/70UBIFS: fix oops when R/O file-system is fsyncedfs/ubifs/file.c+3 -00 replies
41/70x86, AMD: Set ARAT feature on AMD processorsarch/x86/kernel/cpu/amd.c+4 -00 replies
42/70x86, amd: Disable GartTlbWlkErr when BIOS forgets itarch/x86/include/asm/msr-index.h arch/x86/kernel/cpu/amd.c+23 -00 replies
43/70vfs: Fix absolute RCU path walk failures due to uninitialized seq numberfs/namei.c+1 -00 replies
44/70ARM: 6864/1: hw_breakpoint: clear DBGVCR out of resetarch/arm/kernel/hw_breakpoint.c+7 -00 replies
45/70i2c-algo-bit: Call pre/post_xfer for bit_testdrivers/i2c/algos/i2c-algo-bit.c+19 -30 replies
46/70RTC: add missing "return 0" in new alarm func for rtc-bfin.cdrivers/rtc/rtc-bfin.c+2 -00 replies
47/70sched: Fix erroneous all_pinned logickernel/sched_fair.c+4 -70 replies
48/70vmscan: all_unreclaimable() use zone->all_unreclaimable as a namemm/vmscan.c+13 -115 replies
49/70brk: COMPAT_BRK: fix detection of randomized brkfs/binfmt_elf.c include/linux/sched.h mm/mmap.c+9 -20 replies
50/70usb: musb: temporarily make it booldrivers/usb/musb/Kconfig+3 -30 replies
51/70USB: ftdi_sio: Added IDs for CTI USB Serial Devicesdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+11 -00 replies
52/70USB: ftdi_sio: add PID for OCT DK201 docking stationdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+2 -00 replies
53/70USB: ftdi_sio: add ids for Hameg HO720 and HO730drivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+4 -00 replies
54/70USB: option: Added support for Samsung GT-B3730/GT-B3710 LTE USB modem.drivers/usb/serial/option.c+5 -00 replies
55/70next_pidmap: fix overflow conditioninclude/linux/pid.h kernel/pid.c+5 -20 replies
56/70proc: do proper range check on readdir offsetfs/proc/base.c+7 -20 replies
57/70powerpc: Fix oops if scan_dispatch_log is called too earlyarch/powerpc/kernel/time.c+3 -00 replies
58/70powerpc/perf_event: Skip updating kernel counters if register value shrinksarch/powerpc/kernel/perf_event.c+30 -70 replies
59/70usb: Fix qcserial memory leak on rmmoddrivers/usb/serial/qcserial.c+13 -10 replies
60/70usb: qcserial avoid pointing to freed memorydrivers/usb/serial/qcserial.c+9 -60 replies
61/70usb: qcserial add missing errorpath kfreesdrivers/usb/serial/qcserial.c+2 -00 replies
62/70USB: EHCI: unlink unused QHs when the controller is stoppeddrivers/usb/host/ehci-q.c+9 -60 replies
63/70USB: fix formatting of SuperSpeed endpoints in /proc/bus/usb/devicesdrivers/usb/core/devices.c+6 -40 replies
64/70USB: xhci - fix unsafe macro definitionsdrivers/usb/host/xhci.h+3 -30 replies
65/70USB: xhci - fix math in xhci_get_endpoint_interval()drivers/usb/host/xhci-mem.c+62 -280 replies
66/70USB: xhci - also free streams when resetting devicesdrivers/usb/host/xhci.c+12 -40 replies
67/70USB: Fix unplug of device with active streamsdrivers/usb/core/hcd.c+1 -10 replies
68/70radeon: Fix KMS CP writeback on big endian machines.drivers/gpu/drm/radeon/radeon_fence.c drivers/gpu/drm/radeon/radeon_ring.c+2 -20 replies
69/70Bluetooth: Fix HCI_RESET command synchronizationinclude/net/bluetooth/hci.h net/bluetooth/hci_core.c net/bluetooth/hci_event.c+9 -20 replies
70/70perf tool: Fix gcc 4.6.0 issuestools/perf/bench/sched-pipe.c tools/perf/builtin-sched.c tools/perf/builtin-top.c +6 more+11 -240 replies

Reviews trailers per patch

14 of 70 patches have a Reviewed-by or Acked-by.

PatchRobert ŚwięckiBorislav PetkovAndreas HerrmannMark LangsdorfThomas GleixnerAlexandre DemersChris WrightJustin P. MattockMikko VinniEd TomlinsonAlex DeucherMicah Elizabeth ScottDan DuvalGeert UytterhoevenMinchan KimKAMEZAWA HiroyukiDavid RientjesAndi KleenLuis Claudio R. GoncalvesHugh DickinsStephen HemmingerHerbert XuTimo TeräsJiri OlsaRémi Denis-CourmontMauro Carvalho ChehabLuca RisoliaTillYogesh Sharma
1/70Reported-and-tested-by
2/70
3/70
4/70Reported-and-Tested-by
5/70
6/70Reported-and-Tested-by
7/70
8/70A-b A-b
9/70
10/70
11/70A-b
12/70
13/70
14/70
15/70
16/70
17/70Reported-and-tested-by
18/70
19/70
20/70
21/70
22/70
23/70
24/70
25/70
26/70
27/70A-b
28/70A-b
29/70A-b
30/70
31/70
32/70
33/70
34/70
35/70
36/70T-b
37/70A-b
38/70R-b A-b A-b A-b
39/70A-b
40/70
41/70T-b A-b A-b A-b
42/70T-b
43/70R-b
44/70
45/70
46/70
47/70
48/70R-b R-b A-b
49/70T-b
50/70
51/70
52/70
53/70
54/70
55/70Analyzed-by
56/70
57/70
58/70
59/70
60/70
61/70
62/70Reported-and-Tested-by
63/70
64/70
65/70R-b
66/70R-b
67/70
68/70R-b
69/70T-b T-b T-b
70/70

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

Read the v1 thread

Cover letter [00/70] 2.6.38.4-rc1-stable review

This is the start of the stable review cycle for the 2.6.38.4 release. There are 70 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.

Responses should be made by Thursday, April 21, 2011, 20: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.38.4-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

 MAINTAINERS                                        |    1 -
 Makefile                                           |    2 +-
 arch/arm/kernel/hw_breakpoint.c                    |    7 +
 arch/ia64/kernel/mca.c                             |    3 +-
 arch/ia64/sn/pci/tioca_provider.c                  |    2 +-
 arch/powerpc/kernel/perf_event.c                   |   37 +-
 arch/powerpc/kernel/time.c                         |    3 +
 arch/sparc/kernel/entry.S                          |    2 +-
 arch/sparc/kernel/iommu.c                          |    3 -
 arch/sparc/kernel/ldc.c                            |   28 +-
 arch/sparc/kernel/pci.c                            |    1 +
 arch/sparc/kernel/pci_common.c                     |   11 +-
 arch/sparc/kernel/pci_fire.c                       |    2 -
 arch/sparc/kernel/pci_schizo.c                     |    4 +-
 arch/sparc/kernel/pci_sun4v.c                      |    3 +-
 arch/sparc/kernel/pcr.c                            |    2 +-
 arch/sparc/kernel/ptrace_64.c                      |    3 +-
 arch/sparc/kernel/smp_64.c                         |   11 +-
 arch/sparc/kernel/traps_64.c                       |    3 +-
 arch/sparc/kernel/una_asm_64.S                     |    2 +-
 arch/sparc/mm/fault_32.c                           |    3 +-
 arch/x86/include/asm/msr-index.h                   |    4 +
 arch/x86/kernel/cpu/amd.c                          |   23 +
 arch/x86/lib/semaphore_32.S                        |    2 +-
 drivers/gpu/drm/radeon/atom.c                      |    6 +-
 drivers/gpu/drm/radeon/atombios_crtc.c             |    6 +
 drivers/gpu/drm/radeon/radeon_fence.c              |    2 +-
 drivers/gpu/drm/radeon/radeon_ring.c               |    2 +-
 drivers/i2c/algos/i2c-algo-bit.c                   |   22 +-
 drivers/media/video/sn9c102/sn9c102_core.c         |    6 +-
 drivers/net/gianfar.c                              |   16 +-
 drivers/net/gianfar.h                              |    1 +
 drivers/net/pppoe.c                                |    2 +-
 drivers/net/usb/cdc-phonet.c                       |    9 +-
 drivers/rtc/rtc-bfin.c                             |    2 +
 drivers/usb/core/devices.c                         |   10 +-
 drivers/usb/core/hcd.c                             |    2 +-
 drivers/usb/host/ehci-q.c                          |   15 +-
 drivers/usb/host/xhci-mem.c                        |   90 ++-
 drivers/usb/host/xhci.c                            |   16 +-
 drivers/usb/host/xhci.h                            |    6 +-
 drivers/usb/musb/Kconfig                           |    6 +-
 drivers/usb/serial/ftdi_sio.c                      |    5 +
 drivers/usb/serial/ftdi_sio_ids.h                  |   12 +
 drivers/usb/serial/option.c                        |    5 +
 drivers/usb/serial/qcserial.c                      |   31 +-
 drivers/video/via/viafbdev.h                       |    3 -
 fs/binfmt_elf.c                                    |    6 +-
 fs/cifs/cifsencrypt.c                              |   15 +-
 fs/cifs/cifsfs.c                                   |    1 +
 fs/cifs/connect.c                                  |    2 +-
 fs/cifs/file.c                                     |    6 +-
 fs/namei.c                                         |    1 +
 fs/proc/base.c                                     |    9 +-
 fs/ramfs/file-nommu.c                              |    1 +
 fs/ubifs/debug.c                                   |    6 +-
 fs/ubifs/file.c                                    |    3 +
 fs/ubifs/super.c                                   |    3 +-
 include/linux/kernel.h                             |   70 ++-
 include/linux/perf_event.h                         |    2 +-
 include/linux/pid.h                                |    2 +-
 include/linux/sched.h                              |    3 +
 include/net/bluetooth/hci.h                        |    2 +
 kernel/futex.c                                     |    2 +-
 kernel/pid.c                                       |    5 +-
 kernel/sched_fair.c                                |   11 +-
 lib/Kconfig.debug                                  |    3 +
 lib/Makefile                                       |    2 +
 lib/kstrtox.c                                      |  227 ++++++
 lib/test-kstrtox.c                                 |  739 ++++++++++++++++++++
 lib/vsprintf.c                                     |  141 ----
 mm/huge_memory.c                                   |   24 +-
 mm/memory.c                                        |   26 +-
 mm/mlock.c                                         |   13 -
 mm/mmap.c                                          |   15 +-
 mm/oom_kill.c                                      |   27 -
 mm/vmscan.c                                        |   24 +-
 net/8021q/vlan_dev.c                               |    1 +
 net/bluetooth/hci_core.c                           |    5 +-
 net/bluetooth/hci_event.c                          |    4 +-
 net/bridge/br_multicast.c                          |    2 +-
 net/bridge/br_netfilter.c                          |    3 +
 net/ipv4/fib_frontend.c                            |    2 +
 net/ipv4/route.c                                   |    2 +-
 net/ipv4/tcp_input.c                               |   12 +-
 net/ipv6/sysctl_net_ipv6.c                         |   18 +-
 net/l2tp/l2tp_eth.c                                |    2 +-
 net/sctp/protocol.c                                |    4 +-
 net/xfrm/xfrm_policy.c                             |    2 +
 scripts/checkpatch.pl                              |    4 +-
 sound/pci/hda/patch_realtek.c                      |   21 +-
 tools/perf/bench/sched-pipe.c                      |    2 +-
 tools/perf/builtin-sched.c                         |   12 +-
 tools/perf/builtin-top.c                           |    5 +-
 tools/perf/util/header.c                           |    2 +-
 tools/perf/util/hist.c                             |    3 -
 .../util/scripting-engines/trace-event-python.c    |    3 +-
 tools/perf/util/symbol.c                           |    4 +-
 tools/perf/util/trace-event-parse.c                |    2 +-
 tools/perf/util/ui/browsers/map.c                  |    2 +-
 100 files changed, 1522 insertions(+), 423 deletions(-)