Skip to content

4.4.74-stable review

Greg Kroah-Hartman linux-mips linux-wireless lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest27 of 30 patches 12 repliesIn review

27 of 30 patches are in this archive. The cover letter announces 30.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/30configfs: Fix race between create_link and configfs_rmdirfs/configfs/symlink.c+1 -20 replies
2/30can: gs_usb: fix memory leak in gs_cmd_reset()drivers/net/can/usb/gs_usb.c+2 -00 replies
4/30vb2: Fix an off by one error in vb2_plane_vaddrdrivers/media/v4l2-core/videobuf2-core.c+1 -10 replies
5/30mac80211: dont look at the PM bit of BAR framesnet/mac80211/rx.c+5 -10 replies
6/30mac80211/wpa: use constant time memory comparison for MACsnet/mac80211/wpa.c+5 -40 replies
8/30mac80211: fix IBSS presp allocation sizenet/mac80211/ibss.c+2 -00 replies
10/30x86/mm/32: Set the __vmalloc_start_set flag in initmem_init()arch/x86/mm/numa_32.c+1 -00 replies
11/30mfd: omap-usb-tll: Fix inverted bit use for USB TLL modedrivers/mfd/omap-usb-tll.c+1 -10 replies
12/30staging: rtl8188eu: prevent an underflow in rtw_check_beacon_data()drivers/staging/rtl8188eu/core/rtw_ap.c+1 -10 replies
13/30iio: proximity: as3935: recalibrate RCO after resumedrivers/iio/proximity/as3935.c+2 -40 replies
14/30USB: hub: fix SS max number of portsdrivers/usb/core/hub.c include/uapi/linux/usb/ch11.h+10 -10 replies
15/30usb: core: fix potential memory leak in error path during hcd creationdrivers/usb/core/hcd.c+1 -00 replies
16/30pvrusb2: reduce stack usage pvr2_eeprom_analyze()drivers/media/usb/pvrusb2/pvrusb2-eeprom.c+3 -85 replies
17/30USB: gadget: dummy_hcd: fix hub-descriptor removable fieldsdrivers/usb/gadget/udc/dummy_hcd.c+3 -30 replies
18/30usb: r8a66597-hcd: select a different endpoint on timeoutdrivers/usb/host/r8a66597-hcd.c+3 -10 replies
19/30usb: r8a66597-hcd: decrease timeoutdrivers/usb/host/r8a66597-hcd.c+1 -10 replies
20/30drivers/misc/c2port/c2port-duramar2150.c: checking for NULL instead of IS_ERR()drivers/misc/c2port/c2port-duramar2150.c+2 -20 replies
21/30usb: xhci: ASMedia ASM1042A chipset need shorts TX quirkdrivers/usb/host/xhci-pci.c+3 -00 replies
22/30USB: gadgetfs, dummy-hcd, net2280: fix locking for callbacksdrivers/usb/gadget/legacy/inode.c drivers/usb/gadget/udc/dummy_hcd.c drivers/usb/gadget/udc/net2280.c+8 -192 replies
23/30mm/memory-failure.c: use compound_head() flags for huge pagesmm/memory-failure.c+4 -10 replies
24/30swap: cond_resched in swap_cgroup_prepare()mm/swap_cgroup.c+3 -02 replies
25/30genirq: Release resources in __setup_irq() error pathkernel/irq/manage.c+3 -10 replies
26/30alarmtimer: Prevent overflow of relative timerskernel/time/alarmtimer.c+3 -30 replies
27/30usb: dwc3: exynos fix axius clock error path to do cleanupdrivers/usb/dwc3/dwc3-exynos.c+3 -10 replies
28/30MIPS: Fix bnezc/jialc return address calculationarch/mips/kernel/branch.c+3 -10 replies
29/30alarmtimer: Rate limit periodic intervalskernel/time/alarmtimer.c+8 -00 replies
30/30mm: larger stack guard gap, between vmasDocumentation/kernel-parameters.txt arch/arc/mm/mmap.c arch/arm/mm/mmap.c +18 more+148 -1612 replies

Reviews trailers per patch

12 of 27 patches have a Reviewed-by or Acked-by.

PatchBryant G. LyRoger QuadrosAlan SternRodolfo GiomettiAndrey KonovalovFelipe BalbiOleg NesterovMichal HockoHelge DellerKees CookSakari AilusPunit AgrawalNaoya HoriguchiVladimir DavydovJavier Martinez Canillas
1/30T-b
2/30
4/30R-b
5/30
6/30
8/30
10/30R-b
11/30A-b
12/30
13/30
14/30A-b
15/30A-b
16/30
17/30A-b
18/30
19/30
20/30A-b
21/30
22/30Reported-and-tested-by A-b
23/30T-b A-b A-b
24/30A-b A-b
25/30
26/30
27/30R-b
28/30
29/30
30/30Original-patch-by Original-patch-by A-b T-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 [PATCH 4.4 00/30] 4.4.74-stable review

This is the start of the stable review cycle for the 4.4.74 release. There are 30 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 Wed Jun 21 15:20:21 UTC 2017. 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/v4.x/stable-review/patch-4.4.74-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.4.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 4.4.74-rc1

Hugh Dickins <[email protected]>
mm: larger stack guard gap, between vmas

Thomas Gleixner <[email protected]>
alarmtimer: Rate limit periodic intervals

Paul Burton <[email protected]>
MIPS: Fix bnezc/jialc return address calculation

Shuah Khan <[email protected]>
usb: dwc3: exynos fix axius clock error path to do cleanup

Thomas Gleixner <[email protected]>
alarmtimer: Prevent overflow of relative timers

Heiner Kallweit <[email protected]>
genirq: Release resources in __setup_irq() error path

Yu Zhao <[email protected]>
swap: cond_resched in swap_cgroup_prepare()

James Morse <[email protected]>
mm/memory-failure.c: use compound_head() flags for huge pages

Alan Stern <[email protected]>
USB: gadgetfs, dummy-hcd, net2280: fix locking for callbacks

Corentin Labbe <[email protected]>
usb: xhci: ASMedia ASM1042A chipset need shorts TX quirk

Dan Carpenter <[email protected]>
drivers/misc/c2port/c2port-duramar2150.c: checking for NULL instead of IS_ERR()

Chris Brandt <[email protected]>

    usb: r8a66597-hcd: decrease timeout

Chris Brandt <[email protected]>
usb: r8a66597-hcd: select a different endpoint on timeout

Johan Hovold <[email protected]>
USB: gadget: dummy_hcd: fix hub-descriptor removable fields

Arnd Bergmann <[email protected]>
pvrusb2: reduce stack usage pvr2_eeprom_analyze()

Anton Bondarenko <[email protected]>
usb: core: fix potential memory leak in error path during hcd creation

Johan Hovold <[email protected]>
USB: hub: fix SS max number of ports

Matt Ranostay <[email protected]>
iio: proximity: as3935: recalibrate RCO after resume

Dan Carpenter <[email protected]>
staging: rtl8188eu: prevent an underflow in rtw_check_beacon_data()

Tony Lindgren <[email protected]>
mfd: omap-usb-tll: Fix inverted bit use for USB TLL mode

Laura Abbott <[email protected]>

    x86/mm/32: Set the '__vmalloc_start_set' flag in initmem_init()

Christophe JAILLET <[email protected]>
serial: efm32: Fix parity management in 'efm32_uart_console_get_options()'

Johannes Berg <[email protected]>
mac80211: fix IBSS presp allocation size

Koen Vandeputte <[email protected]>
mac80211: fix CSA in IBSS mode

Jason A. Donenfeld <[email protected]>
mac80211/wpa: use constant time memory comparison for MACs

Emmanuel Grumbach <[email protected]>
mac80211: don't look at the PM bit of BAR frames

Christophe JAILLET <[email protected]>
vb2: Fix an off by one error in 'vb2_plane_vaddr'

Tomasz Wilczyński <[email protected]>
cpufreq: conservative: Allow down_threshold to take values from 1 to 10

Marc Kleine-Budde <[email protected]>
can: gs_usb: fix memory leak in gs_cmd_reset()

Nicholas Bellinger <[email protected]>
configfs: Fix race between create_link and configfs_rmdir

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

Diffstat:

 Documentation/kernel-parameters.txt        |   7 ++
 Makefile                                   |   4 +-
 arch/arc/mm/mmap.c                         |   2 +-
 arch/arm/mm/mmap.c                         |   4 +-
 arch/frv/mm/elf-fdpic.c                    |   2 +-
 arch/mips/kernel/branch.c                  |   4 +-
 arch/mips/mm/mmap.c                        |   2 +-
 arch/parisc/kernel/sys_parisc.c            |  15 +--
 arch/powerpc/mm/slice.c                    |   2 +-
 arch/s390/mm/mmap.c                        |   4 +-
 arch/sh/mm/mmap.c                          |   4 +-
 arch/sparc/kernel/sys_sparc_64.c           |   4 +-
 arch/sparc/mm/hugetlbpage.c                |   2 +-
 arch/tile/mm/hugetlbpage.c                 |   2 +-
 arch/x86/kernel/sys_x86_64.c               |   4 +-
 arch/x86/mm/hugetlbpage.c                  |   2 +-
 arch/x86/mm/numa_32.c                      |   1 +
 arch/xtensa/kernel/syscall.c               |   2 +-
 drivers/cpufreq/cpufreq_conservative.c     |   4 +-
 drivers/iio/proximity/as3935.c             |   6 +-
 drivers/media/usb/pvrusb2/pvrusb2-eeprom.c |  13 +--
 drivers/media/v4l2-core/videobuf2-core.c   |   2 +-
 drivers/mfd/omap-usb-tll.c                 |   2 +-
 drivers/misc/c2port/c2port-duramar2150.c   |   4 +-
 drivers/net/can/usb/gs_usb.c               |   2 +
 drivers/staging/rtl8188eu/core/rtw_ap.c    |   2 +-
 drivers/tty/serial/efm32-uart.c            |  11 ++-
 drivers/usb/core/hcd.c                     |   1 +
 drivers/usb/core/hub.c                     |   8 +-
 drivers/usb/dwc3/dwc3-exynos.c             |   4 +-
 drivers/usb/gadget/legacy/inode.c          |   5 +-
 drivers/usb/gadget/udc/dummy_hcd.c         |  19 ++--
 drivers/usb/gadget/udc/net2280.c           |   9 +-
 drivers/usb/host/r8a66597-hcd.c            |   6 +-
 drivers/usb/host/xhci-pci.c                |   3 +
 fs/configfs/symlink.c                      |   3 +-
 fs/hugetlbfs/inode.c                       |   2 +-
 fs/proc/task_mmu.c                         |   4 -
 include/linux/mm.h                         |  55 +++++------
 include/uapi/linux/usb/ch11.h              |   3 +
 kernel/irq/manage.c                        |   4 +-
 kernel/time/alarmtimer.c                   |  14 ++-
 mm/gup.c                                   |   5 -
 mm/memory-failure.c                        |   5 +-
 mm/memory.c                                |  38 --------
 mm/mmap.c                                  | 147 +++++++++++++++++------------
 mm/swap_cgroup.c                           |   3 +
 net/mac80211/ibss.c                        |   6 +-
 net/mac80211/rx.c                          |   6 +-
 net/mac80211/wpa.c                         |   9 +-
 50 files changed, 245 insertions(+), 227 deletions(-)