Messages in this thread | | | From | Linus Torvalds <> | Date | Sun, 8 Oct 2017 21:18:04 -0700 | Subject | Linux 4.14-rc4 |
| |
Another week, another -rc.
This release does seem to continue to be more active in the rc's than usual, but it actually feels like it's calming down. So rc4 is larger than an rc4 release usually is (about 400 non-merge commits, when usually at this stage we should be at ~300), but at the same time it feels fairly normal. There was the watchdog merge that I already mentioned in the rc3 release, but other than that it looks much more like a normal rc than rc3 did, for example.
In particular, ignoring that core watchdog thing, it's the usual "mostly drivers and arch updates". This time most of the arch updates (by far) are arm, and the driver5s are dominated by networking, but there's other stuff in there too (USB, MMC, HID..). And then the usual random stuff elsewhere.
The good news is that the diffstat is pretty flat - ie the changes are pretty small. The exception is that core watchdog thing, and some stm32 dts-file reorg.
So I do have some hope that things are approaching normal. I'd expect that to continue, and things start calming down. If rc5 doesn't show noticeable signs of that calming down, I suspect we'll have to start thinking about rc8 etc, but we'll see The kernel summit is approaching, so people will be traveling later in the release cycle. We'll see how that affects things too.
Anyway, shortlog appended, go out and test,
Linus
---
Aaron Armstrong Skomra (1): HID: wacom: leds: Don't try to control the EKR's read-only LEDs
Adam Wallis (1): usb: host: xhci-plat: allow sysdev to inherit from ACPI
Adrian Salido (1): HID: i2c-hid: allocate hid buffers for real worst case
Akinobu Mita (1): iio: adc: ti-ads1015: fix comparator polarity setting
Alan Stern (9): usb-storage: fix bogus hardware error messages for ATA pass-thru devices usb-storage: unusual_devs entry to fix write-access regression for Seagate external drives USB: uas: fix bug in handling of alternate settings USB: gadgetfs: fix copy_to_user while holding spinlock USB: gadgetfs: Fix crash caused by inadequate synchronization USB: g_mass_storage: Fix deadlock when driver is unbound USB: dummy-hcd: fix connection failures (wrong speed) USB: dummy-hcd: fix infinite-loop resubmission bug USB: dummy-hcd: Fix erroneous synchronization change
Aleksander Morgado (1): rndis_host: support Novatel Verizon USB730L
Alexander Potapenko (1): tun: bail out from tun_get_user() if the skb is empty
Alexander Shishkin (3): stm class: Fix a use-after-free intel_th: pci: Add Cedar Fork PCH support intel_th: pci: Add Lewisburg PCH support
Alexandre Belloni (1): ARM: at91: Replace uses of virt_to_phys with __pa_symbol
Alexandre Torgue (2): ARM: dts: stm32: Fix STMPE1600 binding on stm32429i-eval board ARM: dts: stm32: use right pinctrl compatible for stm32f469
Alexandru Moise (1): mm, hugetlb, soft_offline: save compound page order before page migration
Alexei Starovoitov (1): bpf: fix bpf_tail_call() x64 JIT
Alexey Brodkin (1): ARC: [*defconfig] Reenable soft lock-up detector
Alexey Khoroshilov (1): serial: sccnxp: Fix error handling in sccnxp_probe()
Alexey Kodanev (1): vti: fix use after free in vti_tunnel_xmit/vti6_tnl_xmit
Amir Goldstein (6): ovl: fix may_write_real() for overlayfs directories ovl: fix error value printed in ovl_lookup_index() ovl: fix dput() of ERR_PTR in ovl_cleanup_index() ovl: fix dentry leak in ovl_indexdir_cleanup() ovl: fix missing unlock_rename() in ovl_do_copy_up() ovl: fix regression caused by exclusive upper/work dir protection
Amrani, Ram (2): RDMA/qedr: Parse VLAN ID correctly and ignore the value of zero RDMA/qedr: Parse vlan priority as sl
Andrea Arcangeli (1): userfaultfd: non-cooperative: fix fork use after free
Andrew Lunn (1): net: dsa: mv88e6xxx: Allow dsa and cpu ports in multiple vlans
Andrey Konovalov (2): uwb: ensure that endpoint is interrupt uwb: properly check kthread_run return value
Antoine Tenart (1): net: mvpp2: do not select the internal source clock
Anton Blanchard (1): powerpc/powernv: Increase memory block size to 1GB on radix
Ard Biesheuvel (1): ahci: don't ignore result code of ahci_reset_controller()
Arend Van Spriel (2): brcmfmac: add length check in brcmf_cfg80211_escan_handler() brcmfmac: setup passive scan if requested by user-space
Arnd Bergmann (10): ata: avoid gcc-7 warning in ata_timing_quantize staging: unisys/visorbus: add __init/__exit annotations android: binder: fix type mismatch warning usb: gadget: dummy: fix nonsensical comparisons ath10k: mark PM functions as __maybe_unused rocker: fix rocker_tlv_put_* functions for KASAN netlink: fix nla_put_{u8,u16,u32} for KASAN mm: meminit: mark init_reserved_page as __meminit ARM: defconfig: FRAMEBUFFER_CONSOLE can no longer be =m KVM: add X86_LOCAL_APIC dependency
Arun Nagendran (1): staging: mt29f_spinand: Enable the read ECC before program the page
Avraham Stern (2): iwlwifi: mvm: send all non-bufferable frames on the probe queue iwlwifi: mvm: wake the correct mac80211 queue
Baolin Wang (2): ALSA: pcm: Fix structure definition for X32 ABI usb: dwc3: of-simple: Add compatible for Spreadtrum SC9860 platform
Bartlomiej Zolnierkiewicz (2): ide: free hwif->portdev on hwif_init() failure ide: pci: free PCI BARs on initialization failure
Baruch Siach (1): arm64: dt marvell: Fix AP806 system controller size
Benjamin Block (1): bsg-lib: fix use-after-free under memory-pressure
Bjorn Andersson (1): clk: Export clk_bulk_prepare()
Bjørn Mork (1): USB: cdc-wdm: ignore -EPIPE from GetEncapsulatedResponse
Boqun Feng (1): kvm/x86: Avoid async PF preempting the kernel incorrectly
Bryant G. Ly (1): scsi: ibmvscsis: Fix write_pending failure path
Casey Schaufler (1): lsm: fix smack_inode_removexattr and xattr_getsecurity memleak
Chanho Min (1): mmc: core: add driver strength selection when selecting hs400es
Chen-Yu Tsai (1): drm/sun4i: hdmi: Disable clks in bind function error path and unbind function
Christian Lamparter (1): powerpc/4xx: Fix compile error with 64K pages on 40x, 44x
Christoph Hellwig (2): xfs: handle racy AIO in xfs_reflink_end_cow nvme-pci: Use PCI bus address for data/queues in CMB
Christoph Paasch (1): net: Set sk_prot_creator when cloning sockets to the right proto
Christophe JAILLET (5): cnic: Fix an error handling path in 'cnic_alloc_bnx2x_resc()' iio: adc: twl4030: Fix an error handling path in 'twl4030_madc_probe()' iio: adc: twl4030: Disable the vusb3v1 rugulator in the error handling path of 'twl4030_madc_probe()' iio: adc: twl4030: Return an error if we can not enable the vusb3v1 regulator in 'twl4030_madc_probe()' net: hns3: Fix an error handling path in 'hclge_rss_init_hw()'
Christophe Jaillet (1): hwmon: (xgene) Fix up error handling path mixup in 'xgene_hwmon_probe()'
Christophe Leroy (1): mm: fix RODATA_TEST failure "rodata_test: test data was not read only"
Christophe Lombard (1): cxl: Fix memory page not handled
Colin Ian King (8): staging: r8822be: fix null pointer dereferences with a null driver_adapter staging: rtl8723bs: add missing range check on id staging: rtl8723bs: avoid null pointer dereference on pmlmepriv drm/i915: remove redundant variable hw_check watchdog/hardlockup/perf: Fix spelling mistake: "permanetely" -> "permanently" scripts/spelling.txt: add more spelling mistakes to spelling.txt lib/lz4: make arrays static const, reduces object code size i2c: i2c-stm32f7: make structure stm32f7_setup static const
Colin Parker (1): IIO: BME280: Updates to Humidity readings need ctrl_reg write!
Coly Li (1): bcache: use llist_for_each_entry_safe() in __closure_wake_up()
Cyrill Gorcunov (1): kernel/kcmp.c: drop branch leftover typo
Cédric Le Goater (2): powerpc/xive: Fix IPI reset powerpc/xive: Clear XIVE internal structures when a CPU is removed
Dan Carpenter (3): USB: devio: Prevent integer overflow in proc_do_submiturb() USB: devio: Don't corrupt user memory sctp: Fix a big endian bug in sctp_diag_dump()
Darrick J. Wong (1): xfs: always swap the cow forks when swapping extents
David Spinadel (1): iwlwifi: mvm: Flush non STA TX queues
David Wu (1): net: stmmac: dwmac-rk: Add RK3128 GMAC support
Davidlohr Bueso (1): mm,compaction: serialize waitqueue_active() checks (for real)
Dennis Zhou (2): percpu: fix starting offset for chunk statistics traversal percpu: fix iteration to prevent skipping over block
Dexuan Cui (1): vmbus: don't acquire the mutex in vmbus_hvsock_device_unregister()
Dmitry Fleytman (1): usb: Increase quirk delay for USB devices
Dmitry Torokhov (2): driver core: suppress sending MODALIAS in UNBIND uevents HID: hidraw: fix power sequence when closing device
Dragos Bogdan (2): iio: ad_sigma_delta: Implement a dedicated reset function iio: ad7793: Fix the serial interface reset
Ed Blake (2): net: stmmac: dwc-qos: Add suspend / resume support net: stmmac: dwmac4: Re-enable MAC Rx before powering down
Elaine Zhang (3): clk: rockchip: add pclk_pmu as critical clock on rk3128 clk: rockchip: fix up rk3128 pvtm and mipi_24m gate regs error clk: rockchip: add sclk_timer5 as critical clock on rk3128
Eric Biggers (1): lib/idr.c: fix comment for idr_replace()
Eric Dumazet (2): inetpeer: fix RCU lookup() again socket, bpf: fix possible use after free
Eugeniy Paltsev (7): ARC: reset: add missing DT binding documentation for HSDKv1 reset driver ARC: [plat-axs103] Add temporary quirk to reset ethernet IP ARC: [plat-hsdk] sdio: Temporary fix of sdio ciu frequency ARC: [plat-axs10x] sdio: Temporary fix of sdio ciu frequency ARC: [plat-hsdk] use actual clk driver to manage cpu clk ARC: [plat-hsdk]: Temporary fix to set CPU frequency to 1GHz ARC: [plat-hsdk]: Add reset controller node to manage ethernet reset
Fabrice Gasnier (3): iio: trigger: stm32-timer: preset shouldn't be buffered iio: trigger: stm32-timer: fix a corner case to write preset iio: adc: stm32: fix bad error check on max_channels
Felipe Balbi (1): usb: dwc3: ep0: fix DMA starvation by assigning req->trb on ep0
Florian Fainelli (1): net: dsa: Fix network device registration order
Fugang Duan (1): tty: serial: lpuart: avoid report NULL interrupt
Gal Pressman (3): net/mlx5e: Print netdev features correctly in error message net/mlx5e: Don't add/remove 802.1ad rules when changing 802.1Q VLAN filter net/mlx5e: Fix calculated checksum offloads counters
Geert Uytterhoeven (6): staging: pi433: Move limit check to switch default to kill warning reset: Restrict RESET_HSDK to ARC_SOC_HSDK or COMPILE_TEST sh: sh7722: remove nonexistent GPIO_PTQ7 to fix pinctrl registration sh: sh7757: remove nonexistent GPIO_PT[JLNQ]7_RESV to fix pinctrl registration sh: sh7264: remove nonexistent GPIO_PH[0-7] to fix pinctrl registration sh: sh7269: remove nonexistent GPIO_PH[0-7] to fix pinctrl registration
Goffredo Baroncelli (1): btrfs: avoid overflow when sector_t is 32 bit
Grant Grundler (1): r8152: add Linksys USB3GIGV1 id
Greg Kroah-Hartman (4): fpga: altera-cvp: remove DRIVER_ATTR() usage driver core: remove DRIVER_ATTR USB: fix out-of-bounds in usb_set_configuration USB: core: harden cdc_parse_cdc_header
Gregory CLEMENT (2): net: mvpp2: Fix clock resource by adding an optional bus clock mmc: sdhci-xenon: Fix clock resource by adding an optional bus clock
Guenter Roeck (1): powerpc/mm: Call flush_tlb_kernel_range with interrupts enabled
Guillaume Nault (4): l2tp: ensure sessions are freed after their PPPOL2TP socket l2tp: fix race between l2tp_session_delete() and l2tp_tunnel_closeall() ppp: fix __percpu annotation l2tp: fix l2tp_eth module loading
Guneshwor Singh (1): ALSA: compress: Remove unused variable
Guy Shapiro (1): nvmem: core: return EFBIG on out-of-range write
H. Nikolaus Schaller (1): ARM: OMAP2+: hsmmc: fix logic to call either omap_hsmmc_init or omap_hsmmc_late_init but not both
Hans de Goede (1): HID: multitouch: Fix system-control buttons not working
Heiko Stuebner (1): Revert "arm64: dts: rockchip: Add basic cpu frequencies for RK3368"
Igor Russkikh (3): aquantia: Setup max_mtu in ndev to enable jumbo frames aquantia: Fix Tx queue hangups aquantia: Fix transient invalid link down/up indications
Imre Deak (3): drm/i915: Fix DDI PHY init if it was already on drm/i915/cnl: Reprogram DMC firmware after S3/S4 resume drm/i915/glk: Fix DMC/DC state idleness calculation
Inbar Karmy (1): net/mlx5: Fix FPGA capability location
Ioan Nicu (1): rapidio: remove global irq spinlocks from the subsystem
James Hogan (1): Update James Hogan's email address
Jani Nikula (2): drm/i915: always update ELD connector type after get modes drm/i915/bios: ignore HDMI on port A
Jarkko Nikula (1): i2c: i801: Add support for Intel Cedar Fork
Jason A. Donenfeld (1): netlink: do not proceed if dump's start() errs
Jason Gerecke (5): HID: wacom: Properly report negative values from Intuos Pro 2 Bluetooth HID: wacom: Correct coordinate system of touchring and pen twist HID: wacom: generic: Send MSC_SERIAL and ABS_MISC when leaving prox HID: wacom: generic: Clear ABS_MISC when tool leaves proximity HID: wacom: Always increment hdev refcount within wacom_get_hdev_data
Jean Delvare (4): kernel/params.c: align add_sysfs_param documentation with code kernel/params.c: fix the maximum length in param_get_string kernel/params.c: fix an overflow in param_attr_show kernel/params.c: improve STANDARD_PARAM_DEF readability
Jeff Layton (1): mm: have filemap_check_and_advance_wb_err clear AS_EIO/AS_ENOSPC
Jeffy Chen (1): dm crypt: fix memory leak in crypt_ctr_cipher_old()
Jens Axboe (1): null_blk: change configfs dependency to select
Jeremy Kerr (1): powerpc: Fix action argument for cpufeatures-based TLB flush
Jerome Brunet (12): ARM64: dts: meson-gx: Use correct mmc clock source 0 ARM64: dts: meson: remove cap-sd-highspeed from emmc nodes ARM64: dts: meson: add mmc clk gate pins ARM64: dts: meson-gxbb: nanopi-k2: add card regulator settle times ARM64: dts: meson-gxl: libretech-cc: add card regulator settle times ARM64: dts: meson-gxl: libretech-cc: enable high speed modes ARM64: dts: meson-gxbb: p20x: enable sdcard UHS modes ARM64: dts: meson-gxbb: nanopi-k2: enable sdcard UHS modes ARM64: dts: meson-gxbb: nanopi-k2: enable sdr104 mode mmc: meson-gx: make sure the clock is rounded down mmc: meson-gx: fix rx phase reset mmc: meson-gx: include tx phase in the tuning process
Jim Dickerson (1): usb: pci-quirks.c: Corrected timeout values used in handshake
Jiri Slaby (1): mxser: fix timeout calculation for low rates
Johannes Weiner (1): mm: memcontrol: use vmalloc fallback for large kmem memcg arrays
John Keeping (1): usb: gadget: ffs: handle I/O completion in-order
Jonathan Brassow (1): dm raid: fix incorrect status output at the end of a "recover" process
Josef Bacik (1): nbd: fix -ERESTARTSYS handling
Joseph Qi (1): blk-throttle: fix possible io stall when upgrade to max
Josh Poimboeuf (1): x86/kvm: Move kvm_fastop_exception to .fixup section
Jérôme Glisse (1): mm/memcg: avoid page count check for zone device
Kai-Heng Feng (3): Revert "xhci: Limit USB2 port wake support for AMD Promontory hosts" ALSA: usb-audio: Add sample rate quirk for Plantronics C310/C520-M Revert "HID: multitouch: Support ALPS PTP stick with pid 0x120A"
Keerthy (2): ARM: OMAP2+: dra7xx: Set OPT_CLKS_IN_RESET flag for gpio1 ARM: dts: dra7: Set a default parent to mcasp3_ahclkx_mux
Khazhismel Kumykov (2): scsi: libiscsi: Fix use-after-free race during iscsi_session_teardown scsi: libiscsi: Remove iscsi_destroy_session
Kirill A. Shutemov (1): include/linux/mm.h: fix typo in VM_MPX definition
Kirill Tkhai (1): ksm: fix unlocked iteration over vmas in cmp_and_merge_page()
Linus Torvalds (1): Linux 4.14-rc4
Linus Walleij (2): ARM: defconfig: update Gemini defconfig mmc: Delete bounce buffer handling
Lorenzo Bianconi (1): iio: magnetometer: st_magn: fix drdy line configuration for LIS3MDL
Lorenzo Pieralisi (2): ide: fix IRQ assignment for PCI bus order probing ACPI/IORT: Fix PCI ACS enablement
Lu Baolu (1): usb: xhci: Free the right ring in xhci_add_endpoint()
Luca Coelho (4): iwlwifi: mvm: use IWL_HCMD_NOCOPY for MCAST_FILTER_CMD iwlwifi: mvm: handle FIF_ALLMULTI when setting multicast addresses iwlwifi: mvm: initialize status in iwl_mvm_add_int_sta_common() iwlwifi: mvm: set status before calling iwl_mvm_send_cmd_status()
Ludovic Desroches (2): ARM: dts: at91: sama5d27_som1_ek: update pinmux/pinconf for LEDs and USB ARM: dts: at91: sama5d27_som1_ek: fix typos
Luis R. Rodriguez (1): kernel/sysctl.c: remove duplicate UINT_MAX check on do_proc_douintvec_conv()
Lukas Wunner (2): iio: adc: mcp320x: Fix oops on module unload iio: adc: mcp320x: Fix readout of negative voltages
Lyude (1): HID: rmi: Make sure the HID device is opened on resume
Marek Szyprowski (1): clk: samsung: exynos4: Enable VPLL and EPLL clocks for suspend/resume cycle
Mark Rutland (3): percpu: make this_cpu_generic_read() atomic w.r.t. interrupts arm64: fix misleading data abort decoding arm64: Use larger stacks when KASAN is selected
Martin K. Petersen (2): scsi: sd: Implement blacklist option for WRITE SAME w/ UNMAP scsi: sd: Do not override max_sectors_kb sysfs setting
Martin Wilck (1): nvme: fix visibility of "uuid" ns attribute
Masahiro Yamada (3): nvmem: add missing of_node_put() in of_nvmem_cell_get() include/linux/bitfield.h: remove 32bit from FIELD_GET comment block arc: remove redundant UTS_MACHINE define in arch/arc/Makefile
Matan Barak (1): net/mlx5: Fix static checker warning on steering tracepoints code
Mathias Nyman (4): xhci: fix finding correct bus_state structure for USB 3.1 hosts xhci: fix wrong endpoint ESIT value shown in tracing xhci: Fix sleeping with spin_lock_irq() held in ASmedia 1042A workaround xhci: set missing SuperSpeedPlus Link Protocol bit in roothub descriptor
Matt Chen (1): iwlwifi: mvm: fix wowlan resume failed to load INIT ucode
Matt Fornero (1): iio: core: Return error for failed read_reg
Meng Xu (1): ALSA: asihpi: fix a potential double-fetch bug when copying puhm
Michael Neuling (2): powerpc: Handle MCE on POWER9 with only DSISR bit 30 set powerpc: Fix workaround for spurious MCE on POWER9
Michal Hocko (5): mm, oom_reaper: skip mm structs with mmu notifiers mm, memcg: remove hotplug locking from try_charge mm, memory_hotplug: add scheduling point to __add_pages mm, page_alloc: add scheduling point to memmap_init_zone memremap: add scheduling point to devm_memremap_pages
Mike Rapoport (1): include/linux/fs.h: fix comment about struct address_space
Mikulas Patocka (1): dm ioctl: fix alignment of event number in the device list
Milan Broz (1): dm crypt: reject sector_size feature if device length is not aligned to it
Minchan Kim (1): zram: fix null dereference of handle
Mustafa Ismail (2): i40iw: Add missing memory barriers i40iw: Fix port number for query QP
Naftali Goldstein (1): iwlwifi: mvm: change state when queueing agg start work
Nicholas Bishop (1): HID: add multi-input quirk for IDC6680 touchscreen
Nickey Yang (2): arm64: dts: rockchip: Correct MIPI DPHY PLL clock on rk3399 arm64: dts: rockchip: add the grf clk for dw-mipi-dsi on rk3399
Nicolai Stange (1): driver core: platform: Don't read past the end of "driver_override" buffer
Nicolas Ferre (2): ARM: dts: at91: sama5d27_som1_ek: fix USB host vbus usb: gadget: udc: atmel: set vbus irqflags explicitly
Nikolay Aleksandrov (1): net: rtnetlink: fix info leak in RTM_GETSTATS call
Okash Khawaja (1): staging: speakup: fix speakup-r empty line lockup
Olaf Hering (1): Drivers: hv: fcopy: restore correct transfer length
Oleg Nesterov (6): exec: load_script: kill the onstack interp[BINPRM_BUF_SIZE] array exec: binfmt_misc: don't nullify Node->dentry in kill_node() exec: binfmt_misc: shift filp_close(interp_file) from kill_node() to bm_evict_inode() exec: binfmt_misc: remove the confusing e->interp_file != NULL checks exec: binfmt_misc: fix race between load_misc_binary() and kill_node() exec: binfmt_misc: kill the onstack iname[BINPRM_BUF_SIZE] array
Omar Sandoval (1): blk-mq-debugfs: fix device sched directory for default scheduler
Or Gerlitz (2): net/mlx5e: Disallow TC offloading of unsupported match/action combinations net/mlx5: Fix wrong indentation in enable SRIOV code
Paolo Abeni (2): IPv4: early demux can return an error code udp: perform source validation for mcast early demux
Parav Pandit (1): IB/mlx5: Fix label order in error path handling
Parthasarathy Bhuvaragan (1): tipc: use only positive error codes in messages
Paul Blakey (1): net/mlx5e: Fix erroneous freeing of encap header buffer
Paul E. McKenney (1): rcu: Remove extraneous READ_ONCE()s from rcu_irq_{enter,exit}()
Pavel Belous (1): atlantic: fix iommu errors
Pavel Machek (1): ARM: dts: nokia n900: drop unneeded/undocumented parts of the dts
Pavel Tatashin (1): HID: multitouch: support buttons and trackpoint on Lenovo X1 Tab Gen2
Peter Zijlstra (2): watchdog/hardlockup: Provide interface to stop/restart perf events perf/x86/intel, watchdog/core: Sanitize PMU HT bug workaround
Petr Machata (2): mlxsw: spectrum_router: Move VRF refcounting mlxsw: spectrum_router: Track RIF of IPIP next hops
Pierre-Yves MORDRET (1): i2c: stm32f7: fix setup structure
Ping Cheng (1): HID: wacom: bits shifted too much for 9th and 10th buttons
Raed Salem (1): net/mlx5: Check device capability for maximum flow counters
Rafael J. Wysocki (1): PM / s2idle: Invoke the ->wake() platform callback earlier
Randy Dunlap (2): Documentation: core-api: minor workqueue.rst cleanups usb: gadget: udc: fix snps_udc_plat.c build errors
Reza Arbab (1): mm/device-public-memory: fix edge case in _vm_normal_page()
Roger Quadros (1): usb: gadget: core: fix ->udc_set_speed() logic
Roi Dayan (1): net/mlx5e: IPoIB, Fix access to invalid memory address
Russell Enderby (1): serial: bcm63xx: fix timing issue.
Russell King (1): MAINTAINERS: add Macchiatobin maintainers entry
Sabrina Dubroca (1): l2tp: fix race condition in l2tp_tunnel_delete
Sam Bobroff (1): KVM: PPC: Book3S: Fix server always zero from kvmppc_xive_get_xive()
Sara Sharon (1): iwlwifi: mvm: fix reorder buffer for 9000 devices
Sekhar Nori (1): ARM: dts: da850-evm: add serial and ethernet aliases
Sergei Shtylyov (1): serial: sh-sci: document R8A77970 bindings
Sergey Matyukevich (2): qtnfmac: lock access to h/w in tx path qtnfmac: cancel scans on wireless interface changes
Sergey Senozhatsky (1): lib/ratelimit.c: use deferred printk() version
Shaohua Li (2): mm: avoid marking swap cached page as lazyfree mm: fix data corruption caused by lazyfree page
Sherry Yang (1): android: binder: drop lru lock in isolate callback
Shiraz Saleem (1): RDMA/iwpm: Properly mark end of NL messages
Shrirang Bagul (1): HID: multitouch: Support ALPS PTP stick with pid 0x120A
Shu Wang (1): ftrace: Fix kmemleak in unregister_ftrace_graph
Sriram Periyasamy (1): ALSA: hda - program ICT bits to support HBR audio
Stafford Horne (1): checkpatch: fix ignoring cover-letter logic
Stefan Chulski (1): net: mvpp2: fix parsing fragmentation detection
Stefan Popa (1): staging: iio: ad7192: Fix - use the dedicated reset function avoiding dma from stack.
Stefan Wahren (1): staging: vchiq_2835_arm: Fix NULL ptr dereference in free_pagelist
Subash Abhinov Kasiviswanathan (1): net: qualcomm: rmnet: Fix rcu splat in rmnet_is_real_dev_registered
Sudeep Holla (1): base: arch_topology: fix section mismatch build warnings
Sudip Mukherjee (3): alpha: fix build failures m32r: define CPU_BIG_ENDIAN m32r: fix build failure
Suniel Mahesh (1): ARM: dts: am33xx: Add spi alias to match SOC schematics
Suzuki K Poulose (2): arm64: Ensure the instruction emulation is ready for userspace arm64: Ensure fpsimd support is ready before userspace is active
Takashi Iwai (2): ALSA: usb-audio: Check out-of-bounds access by corrupted buffer descriptor ALSA: usx2y: Suppress kernel warning at page allocation failures
Takashi Sakamoto (1): Revert "ALSA: echoaudio: purge contradictions between dimension matrix members and total number of members"
Thomas Gleixner (33): watchdog/core: Provide interface to stop from poweroff() parisc, watchdog/core: Use lockup_detector_stop() watchdog/core: Remove broken suspend/resume interfaces watchdog/core: Rework CPU hotplug locking watchdog/core: Rename watchdog_proc_mutex watchdog/core: Mark hardlockup_detector_disable() __init watchdog/hardlockup/perf: Remove broken self disable on failure watchdog/hardlockup/perf: Prevent CPU hotplug deadlock watchdog/core: Remove the park_in_progress obfuscation watchdog/core: Clean up stub functions watchdog/core: Clean up the #ifdef maze watchdog/core: Split out cpumask write function smpboot/threads, watchdog/core: Avoid runtime allocation watchdog/core: Create new thread handling infrastructure watchdog/core: Get rid of the thread teardown/setup dance watchdog/core: Further simplify sysctl handling watchdog/core: Clean up header mess watchdog/sysctl: Get rid of the #ifdeffery watchdog/sysctl: Clean up sysctl variable name space watchdog/core, powerpc: Make watchdog_nmi_reconfigure() two stage watchdog/core: Get rid of the racy update loop watchdog/hardlockup/perf: Implement init time perf validation watchdog/hardlockup/perf: Implement init time detection of perf watchdog/hardlockup/perf: Implement CPU enable replacement watchdog/hardlockup/perf: Use new perf CPU enable mechanism watchdog/hardlockup/perf: Simplify deferred event destroy watchdog/hardlockup: Clean up hotplug locking mess watchdog/hardlockup/perf: Cure UP damage watchdog/core, powerpc: Replace watchdog_nmi_reconfigure() watchdog/core, powerpc: Lock cpus across reconfiguration powerpc/watchdog: Make use of watchdog_nmi_probe() watchdog/core: Rename some softlockup_* functions watchdog/core: Put softlockup_threads_initialized under ifdef guard
Thomas Meyer (2): ARC: reset: Only build on archs that have IOMEM i2c: ensure termination of *_device_id tables
Timur Tabi (1): net: qcom/emac: specify the correct size when mapping a DMA buffer
Tsutomu Itoh (1): Btrfs: fix overlap of fs_info::flags values
Ville Syrjälä (1): ata_piix: Add Fujitsu-Siemens Lifebook S6120 to short cable IDs
Vineet Gupta (5): ARC: reset: remove the misleading v1 suffix all over ARC: [plat-eznps] Update platform maintainer as Noam left ARC: boot log: decontaminate ARCv2 ISA_CONFIG register ARCv2: boot log: identify HS48 cores (dual issue) ARC: fix allnoconfig build warning
Vishakha Narvekar (1): net: 8021q: skip packets if the vlan is down
Vitaly Wool (2): z3fold: fix potential race in z3fold_reclaim_page z3fold: fix stale list handling
Vivien Didelot (1): net: dsa: mv88e6xxx: lock mutex when freeing IRQs
Vlad Buslov (1): net/mlx5e: Check encap entry state when offloading tunneled flows
Waiman Long (1): cgroup: Reinit cgroup_taskset structure before cgroup_migrate_execute() returns
Willem de Bruijn (2): packet: in packet_do_bind, test fanout with bind_lock held packet: only test po->has_vnet_hdr once in packet_snd
Willy Tarreau (1): auxdisplay: charlcd: properly restore atomic counter on error path
Wouter Verhelst (1): MAINTAINERS: update list for NBD
Xin Long (7): ip_gre: ipgre_tap device should keep dst ip6_gre: ip6gre_tap device should keep dst ip6_tunnel: update mtu properly for ARPHRD_ETHER tunnel device in tx path ip_gre: get key from session_id correctly in erspan_rcv ip_gre: check packet length and mtu correctly in erspan_xmit ip_gre: set tunnel hlen properly in erspan_tunnel_init ip_gre: erspan device should keep dst
Xu YiPing (2): binder: fix an ret value override binder: fix memory corruption in binder_transaction binder
YASUAKI ISHIMATSU (2): mm/memory_hotplug: change pfn_to_section_nr/section_nr_to_pfn macro to inline function mm/memory_hotplug: define find_{smallest|biggest}_section_pfn as unsigned long
Yan Markman (1): net: mvpp2: fix port list indexing
Yan, Zheng (2): ceph: properly queue cap snap for newly created snap realm ceph: fix __choose_mds() for LSSNAP request
Yogesh Siraswar (1): ARM: dts: am43xx-epos-evm: Remove extra CPSW EMAC entry
Yoshihiro Shimoda (6): usb: gadget: function: printer: avoid spinlock recursion usb: gadget: udc: renesas_usb3: fix for no-data control transfer usb: gadget: udc: renesas_usb3: fix Pn_RAMMAP.Pn_MPKT value usb: gadget: udc: renesas_usb3: Fix return value of usb3_write_pipe() usb: renesas_usbhs: fix the BCLR setting condition for non-DCP pipe usb: renesas_usbhs: fix usbhsf_fifo_clear() for RX direction
| |