4.4.68-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest55 of 60 patches 12 repliesIn review
55 of 60 patches are in this archive. The cover letter announces 60.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/60 | 9p: fix a potential acl leakfs/ | +2 | 0 replies | |
| 2/60 | ARM: 8452/3: PJ4: make coprocessor access sequences buildable in Thumb2 modearch/ arch/ | +4 | 0 replies | |
| 3/60 | cpupower: Fix turbo frequency reporting for pre-Sandy Bridge corestools/ | +1 | 0 replies | |
| 4/60 | powerpc/powernv: Fix opal_exit tracepoint opcodearch/ | +1 | 0 replies | |
| 5/60 | power: supply: bq24190_charger: Fix irq trigger to IRQF_TRIGGER_FALLINGdrivers/ | +1 | 0 replies | |
| 6/60 | power: supply: bq24190_charger: Call set_mode_host() on pm_resume()drivers/ | +1 | 0 replies | |
| 7/60 | power: supply: bq24190_charger: Install irq_handler_thread() at end of probe()drivers/ | +16 | 0 replies | |
| 8/60 | power: supply: bq24190_charger: Call power_supply_changed() for relevant componentdrivers/ | +27 | 0 replies | |
| 9/60 | power: supply: bq24190_charger: Dont read fault register outside irq_handle_thread()drivers/ | +27 | 0 replies | |
| 10/60 | power: supply: bq24190_charger: Handle fault before status on interruptdrivers/ | +23 | 0 replies | |
| 11/60 | leds: ktd2692: avoid harmless maybe-uninitialized warningdrivers/ | +4 | 0 replies | |
| 12/60 | ARM: OMAP5 / DRA7: Fix HYP mode boot for thumb2 buildarch/ | +2 | 0 replies | |
| 13/60 | mwifiex: debugfs: Fix (sometimes) off-by-1 SSID printdrivers/ | +2 | 0 replies | |
| 14/60 | mwifiex: remove redundant dma padding in AMSDUdrivers/ | +7 | 0 replies | |
| 15/60 | mwifiex: Avoid skipping WEP key deletion for APdrivers/ | +0 | 0 replies | |
| 16/60 | x86/ioapic: Restore IO-APIC irq_chip retrigger callbackarch/ | +2 | 3 replies | |
| 18/60 | clk: Make x86/ conditional on CONFIG_COMMON_CLKdrivers/ | +2 | 0 replies | |
| 19/60 | kprobes/x86: Fix kernel panic when certain exception-handling addresses are probedarch/ arch/ arch/ | +5 | 0 replies | |
| 20/60 | x86/platform/intel-mid: Correct MSI IRQ line for watchdog devicearch/ | +1 | 0 replies | |
| 24/60 | usb: host: ehci-exynos: Decrese node refcount on exynos_ehci_get_phy() error pathsdrivers/ | +2 | 0 replies | |
| 25/60 | usb: host: ohci-exynos: Decrese node refcount on exynos_ehci_get_phy() error pathsdrivers/ | +2 | 0 replies | |
| 26/60 | usb: chipidea: Only read/write OTGSC from one placedrivers/ drivers/ drivers/ | +30 | 0 replies | |
| 27/60 | usb: chipidea: Handle extcon events properlydrivers/ include/ | +43 | 0 replies | |
| 28/60 | USB: serial: keyspan_pda: fix receive sanity checksdrivers/ | +14 | 0 replies | |
| 29/60 | USB: serial: digi_acceleport: fix incomplete rx sanity checkdrivers/ | +23 | 0 replies | |
| 30/60 | USB: serial: ssu100: fix control-message error handlingdrivers/ | +24 | 0 replies | |
| 31/60 | USB: serial: io_edgeport: fix epic-descriptor handlingdrivers/ | +18 | 0 replies | |
| 32/60 | USB: serial: ti_usb_3410_5052: fix control-message error handlingdrivers/ | +4 | 0 replies | |
| 33/60 | USB: serial: ark3116: fix open error handlingdrivers/ | +19 | 0 replies | |
| 34/60 | USB: serial: ftdi_sio: fix latency-timer error handlingdrivers/ | +5 | 0 replies | |
| 35/60 | USB: serial: quatech2: fix control-message error handlingdrivers/ | +13 | 0 replies | |
| 36/60 | USB: serial: mct_u232: fix modem-status error handlingdrivers/ | +5 | 0 replies | |
| 37/60 | USB: serial: io_edgeport: fix descriptor error handlingdrivers/ | +15 | 0 replies | |
| 38/60 | USB: serial: sierra: fix bogus alternate-setting assumptiondrivers/ | +5 | 3 replies | |
| 39/60 | phy: qcom-usb-hs: Add depends on EXTCONdrivers/ | +1 | 0 replies | |
| 40/60 | serial: 8250_omap: Fix probe and remove for PM runtimedrivers/ | +7 | 0 replies | |
| 41/60 | scsi: mac_scsi: Fix MAC_SCSI=m option when SCSI=mdrivers/ | +1 | 0 replies | |
| 42/60 | scsi: scsi_dh_emc: return success in clariion_std_inquiry()drivers/ | +1 | 2 replies | |
| 43/60 | MIPS: R2-on-R6 MULTU/MADDU/MSUBU emulation bugfixarch/ | +6 | 0 replies | |
| 44/60 | brcmfmac: Ensure pointer correctly set if skb data location changesdrivers/ | +3 | 0 replies | |
| 45/60 | brcmfmac: Make skb header writable before usedrivers/ | +5 | 0 replies | |
| 46/60 | staging: wlan-ng: add missing byte order conversiondrivers/ | +1 | 0 replies | |
| 47/60 | staging: emxx_udc: remove incorrect __init annotationsdrivers/ | +2 | 0 replies | |
| 48/60 | ALSA: hda - Fix deadlock of controller device lock at unbindingsound/ | +13 | 0 replies | |
| 49/60 | tcp: do not underestimate skb->truesize in tcp_trim_head()net/ | +12 | 0 replies | |
| 50/60 | bpf, arm64: fix jit branch offset related to ldimm64arch/ lib/ | +49 | 0 replies | |
| 51/60 | tcp: fix wraparound issue in tcp_lpnet/ | +4 | 0 replies | |
| 52/60 | tcp: do not inherit fastopen_req from parentnet/ | +1 | 0 replies | |
| 53/60 | ipv4, ipv6: ensure raw socket message is big enough to hold an IP headernet/ net/ | +5 | 0 replies | |
| 54/60 | rtnetlink: NUL-terminate IFLA_PHYS_PORT_NAME stringnet/ | +1 | 0 replies | |
| 55/60 | ipv6: initialize route null entry in addrconf_init()include/ net/ net/ | +18 | 0 replies | |
| 56/60 | ipv6: reorder ip6_route_dev_notifier after ipv6_dev_notfinclude/ net/ net/ | +14 | 0 replies | |
| 57/60 | bnxt_en: allocate enough space for ->ntp_fltr_bmapdrivers/ | +2 | 0 replies | |
| 58/60 | f2fs: sanity check segment countfs/ include/ | +13 | 0 replies | |
| 60/60 | block: get rid of blk_integrity_revalidate()block/ block/ fs/ +1 more | +2 | 0 replies |
Reviews trailers per patch
32 of 55 patches have a Reviewed-by or Acked-by.
| Patch | Jan Kara | Greg Kurz | Arnd Bergmann | Nicolas Pitre | GSR | Mark Greer | Tony Lindgren | Pavel Machek | Andy Shevchenko | Peter Chen | Greg Kroah-Hartman | Hannes Reinecke | Arend van Spriel | Andrey Konovalov | Alexei Starovoitov | Wei Wang | David Ahern | Michael Chan | Dan Williams | Alan Stern | Javier Martinez Canillas |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/60 | R-b | R-b | |||||||||||||||||||
| 2/60 | A-b | A-b | |||||||||||||||||||
| 3/60 | T-b | ||||||||||||||||||||
| 4/60 | |||||||||||||||||||||
| 5/60 | A-b | A-b | |||||||||||||||||||
| 6/60 | A-b | A-b | |||||||||||||||||||
| 7/60 | A-b | A-b | |||||||||||||||||||
| 8/60 | A-b | A-b | |||||||||||||||||||
| 9/60 | A-b | A-b | |||||||||||||||||||
| 10/60 | A-b | A-b | |||||||||||||||||||
| 11/60 | A-b | ||||||||||||||||||||
| 12/60 | |||||||||||||||||||||
| 13/60 | |||||||||||||||||||||
| 14/60 | |||||||||||||||||||||
| 15/60 | |||||||||||||||||||||
| 16/60 | |||||||||||||||||||||
| 18/60 | A-b | ||||||||||||||||||||
| 19/60 | |||||||||||||||||||||
| 20/60 | |||||||||||||||||||||
| 24/60 | A-b | R-b | |||||||||||||||||||
| 25/60 | A-b | R-b | |||||||||||||||||||
| 26/60 | A-b | ||||||||||||||||||||
| 27/60 | A-b | ||||||||||||||||||||
| 28/60 | R-b | ||||||||||||||||||||
| 29/60 | R-b | ||||||||||||||||||||
| 30/60 | R-b | ||||||||||||||||||||
| 31/60 | R-b | ||||||||||||||||||||
| 32/60 | R-b | ||||||||||||||||||||
| 33/60 | R-b | ||||||||||||||||||||
| 34/60 | R-b | ||||||||||||||||||||
| 35/60 | R-b | ||||||||||||||||||||
| 36/60 | R-b | ||||||||||||||||||||
| 37/60 | R-b | ||||||||||||||||||||
| 38/60 | R-b | ||||||||||||||||||||
| 39/60 | |||||||||||||||||||||
| 40/60 | |||||||||||||||||||||
| 41/60 | |||||||||||||||||||||
| 42/60 | R-b | ||||||||||||||||||||
| 43/60 | |||||||||||||||||||||
| 44/60 | A-b | ||||||||||||||||||||
| 45/60 | A-b | ||||||||||||||||||||
| 46/60 | |||||||||||||||||||||
| 47/60 | |||||||||||||||||||||
| 48/60 | |||||||||||||||||||||
| 49/60 | T-b | ||||||||||||||||||||
| 50/60 | A-b | ||||||||||||||||||||
| 51/60 | |||||||||||||||||||||
| 52/60 | A-b | ||||||||||||||||||||
| 53/60 | |||||||||||||||||||||
| 54/60 | |||||||||||||||||||||
| 55/60 | T-b | ||||||||||||||||||||
| 56/60 | A-b T-b | ||||||||||||||||||||
| 57/60 | A-b | ||||||||||||||||||||
| 58/60 | |||||||||||||||||||||
| 60/60 | 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 21 reviewers.
Cover letter [PATCH 4.4 00/60] 4.4.68-stable review
This is the start of the stable review cycle for the 4.4.68 release. There are 60 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 May 13 14:12:22 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.68-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.68-rc1
Ilya Dryomov <[email protected]>
block: get rid of blk_integrity_revalidate()
Nicolai Hähnle <[email protected]>
drm/ttm: fix use-after-free races in vm fault handling
Jin Qian <[email protected]>
f2fs: sanity check segment count
Dan Carpenter <[email protected]>
bnxt_en: allocate enough space for ->ntp_fltr_bmap
WANG Cong <[email protected]>
ipv6: reorder ip6_route_dev_notifier after ipv6_dev_notf
WANG Cong <[email protected]>
ipv6: initialize route null entry in addrconf_init()
Michal Schmidt <[email protected]>
rtnetlink: NUL-terminate IFLA_PHYS_PORT_NAME string
Alexander Potapenko <[email protected]>
ipv4, ipv6: ensure raw socket message is big enough to hold an IP header
Eric Dumazet <[email protected]>
tcp: do not inherit fastopen_req from parent
Eric Dumazet <[email protected]>
tcp: fix wraparound issue in tcp_lp
Daniel Borkmann <[email protected]>
bpf, arm64: fix jit branch offset related to ldimm64
Eric Dumazet <[email protected]>
tcp: do not underestimate skb->truesize in tcp_trim_head()
Takashi Iwai <[email protected]>
ALSA: hda - Fix deadlock of controller device lock at unbinding
Arnd Bergmann <[email protected]>
staging: emxx_udc: remove incorrect __init annotations
Igor Pylypiv <[email protected]>
staging: wlan-ng: add missing byte order conversion
James Hughes <[email protected]>
brcmfmac: Make skb header writable before use
James Hughes <[email protected]>
brcmfmac: Ensure pointer correctly set if skb data location changes
Leonid Yegoshin <[email protected]>
MIPS: R2-on-R6 MULTU/MADDU/MSUBU emulation bugfix
Dan Carpenter <[email protected]>
scsi: scsi_dh_emc: return success in clariion_std_inquiry()
Finn Thain <[email protected]>
scsi: mac_scsi: Fix MAC_SCSI=m option when SCSI=m
Tony Lindgren <[email protected]>
serial: 8250_omap: Fix probe and remove for PM runtime
Stephen Boyd <[email protected]>
phy: qcom-usb-hs: Add depends on EXTCON
Johan Hovold <[email protected]>
USB: serial: sierra: fix bogus alternate-setting assumption
Johan Hovold <[email protected]>
USB: serial: io_edgeport: fix descriptor error handling
Johan Hovold <[email protected]>
USB: serial: mct_u232: fix modem-status error handling
Johan Hovold <[email protected]>
USB: serial: quatech2: fix control-message error handling
Johan Hovold <[email protected]>
USB: serial: ftdi_sio: fix latency-timer error handling
Johan Hovold <[email protected]>
USB: serial: ark3116: fix open error handling
Johan Hovold <[email protected]>
USB: serial: ti_usb_3410_5052: fix control-message error handling
Johan Hovold <[email protected]>
USB: serial: io_edgeport: fix epic-descriptor handling
Johan Hovold <[email protected]>
USB: serial: ssu100: fix control-message error handling
Johan Hovold <[email protected]>
USB: serial: digi_acceleport: fix incomplete rx sanity check
Johan Hovold <[email protected]>
USB: serial: keyspan_pda: fix receive sanity checks
Stephen Boyd <[email protected]>
usb: chipidea: Handle extcon events properly
Stephen Boyd <[email protected]>
usb: chipidea: Only read/write OTGSC from one place
Krzysztof Kozlowski <[email protected]>
usb: host: ohci-exynos: Decrese node refcount on exynos_ehci_get_phy() error paths
Krzysztof Kozlowski <[email protected]>
usb: host: ehci-exynos: Decrese node refcount on exynos_ehci_get_phy() error paths
Ladi Prosek <[email protected]>
KVM: nVMX: do not leak PML full vmexit to L1
Ladi Prosek <[email protected]>
KVM: nVMX: initialize PML fields in vmcs02
Jim Mattson <[email protected]>
Revert "KVM: nested VMX: disable perf cpuid reporting"
Andy Shevchenko <[email protected]>
x86/platform/intel-mid: Correct MSI IRQ line for watchdog device
Masami Hiramatsu <[email protected]>
kprobes/x86: Fix kernel panic when certain exception-handling addresses are probed
Pierre-Louis Bossart <[email protected]>
clk: Make x86/ conditional on CONFIG_COMMON_CLK
Nikola Pajkovsky <[email protected]>
x86/pci-calgary: Fix iommu_free() comparison of unsigned expression >= 0
Ruslan Ruslichenko <[email protected]>
x86/ioapic: Restore IO-APIC irq_chip retrigger callback
Ganapathi Bhat <[email protected]>
mwifiex: Avoid skipping WEP key deletion for AP
Xinming Hu <[email protected]>
mwifiex: remove redundant dma padding in AMSDU
Brian Norris <[email protected]>
mwifiex: debugfs: Fix (sometimes) off-by-1 SSID print
Matthijs van Duin <[email protected]>
ARM: OMAP5 / DRA7: Fix HYP mode boot for thumb2 build
Arnd Bergmann <[email protected]>
leds: ktd2692: avoid harmless maybe-uninitialized warning
Liam Breck <[email protected]>
power: supply: bq24190_charger: Handle fault before status on interrupt
Liam Breck <[email protected]>
power: supply: bq24190_charger: Don't read fault register outside irq_handle_thread()
Liam Breck <[email protected]>
power: supply: bq24190_charger: Call power_supply_changed() for relevant component
Liam Breck <[email protected]>
power: supply: bq24190_charger: Install irq_handler_thread() at end of probe()
Liam Breck <[email protected]>
power: supply: bq24190_charger: Call set_mode_host() on pm_resume()
Liam Breck <[email protected]>
power: supply: bq24190_charger: Fix irq trigger to IRQF_TRIGGER_FALLING
Michael Ellerman <[email protected]>
powerpc/powernv: Fix opal_exit tracepoint opcode
Ben Hutchings <[email protected]>
cpupower: Fix turbo frequency reporting for pre-Sandy Bridge cores
Ard Biesheuvel <[email protected]>
ARM: 8452/3: PJ4: make coprocessor access sequences buildable in Thumb2 mode
Cong Wang <[email protected]>
9p: fix a potential acl leak
-------------
Diffstat:
Makefile | 4 +- arch/arm/kernel/Makefile | 1 - arch/arm/kernel/pj4-cp0.c | 4 + arch/arm/mach-omap2/omap-headsmp.S | 3 +- arch/arm64/net/bpf_jit_comp.c | 8 +- arch/mips/kernel/mips-r2-to-r6-emul.c | 12 +- arch/powerpc/platforms/powernv/opal-wrappers.S | 2 +- arch/x86/kernel/apic/io_apic.c | 2 + arch/x86/kernel/kprobes/common.h | 2 +- arch/x86/kernel/kprobes/core.c | 6 +- arch/x86/kernel/kprobes/opt.c | 2 +- arch/x86/kernel/pci-calgary_64.c | 2 +- arch/x86/kvm/cpuid.c | 6 - arch/x86/kvm/vmx.c | 17 +- .../platform/intel-mid/device_libs/platform_wdt.c | 2 +- block/blk-integrity.c | 19 +-- block/partition-generic.c | 1 - drivers/clk/Makefile | 2 + drivers/gpu/drm/ttm/ttm_bo_vm.c | 12 ++ drivers/leds/leds-ktd2692.c | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 3 +- drivers/net/wireless/brcm80211/brcmfmac/core.c | 23 +-- drivers/net/wireless/mwifiex/11n_aggr.c | 19 +-- drivers/net/wireless/mwifiex/debugfs.c | 3 +- drivers/net/wireless/mwifiex/sta_ioctl.c | 2 - drivers/phy/Kconfig | 1 + drivers/power/bq24190_charger.c | 182 +++++++++------------ drivers/scsi/Kconfig | 2 +- drivers/scsi/device_handler/scsi_dh_emc.c | 2 +- drivers/staging/emxx_udc/emxx_udc.c | 4 +- drivers/staging/wlan-ng/p80211netdev.c | 2 +- drivers/tty/serial/8250/8250_omap.c | 8 +- drivers/usb/chipidea/ci.h | 3 - drivers/usb/chipidea/core.c | 32 ---- drivers/usb/chipidea/otg.c | 80 ++++++++- drivers/usb/host/ehci-exynos.c | 2 + drivers/usb/host/ohci-exynos.c | 2 + drivers/usb/serial/ark3116.c | 25 ++- drivers/usb/serial/digi_acceleport.c | 38 +++-- drivers/usb/serial/ftdi_sio.c | 7 +- drivers/usb/serial/io_edgeport.c | 48 ++++-- drivers/usb/serial/keyspan_pda.c | 19 ++- drivers/usb/serial/mct_u232.c | 6 +- drivers/usb/serial/quatech2.c | 24 +-- drivers/usb/serial/sierra.c | 28 +--- drivers/usb/serial/ssu100.c | 31 +++- drivers/usb/serial/ti_usb_3410_5052.c | 12 +- fs/9p/acl.c | 2 + fs/block_dev.c | 1 - fs/f2fs/super.c | 7 + include/linux/f2fs_fs.h | 6 + include/linux/genhd.h | 2 - include/linux/usb/chipidea.h | 2 + include/net/addrconf.h | 2 + include/net/ip6_route.h | 1 + lib/test_bpf.c | 45 +++++ net/core/rtnetlink.c | 2 +- net/ipv4/raw.c | 3 + net/ipv4/tcp_lp.c | 6 +- net/ipv4/tcp_minisocks.c | 1 + net/ipv4/tcp_output.c | 19 ++- net/ipv6/addrconf.c | 3 + net/ipv6/raw.c | 2 + net/ipv6/route.c | 39 +++-- sound/pci/hda/hda_intel.c | 13 ++ tools/power/cpupower/utils/helpers/cpuid.c | 1 + 66 files changed, 520 insertions(+), 360 deletions(-)