Messages in this thread | | | From | Linus Torvalds <> | Date | Sun, 31 Mar 2019 15:00:34 -0700 | Subject | Linux 5.1-rc3 |
| |
Nothing particularly unusual going on here.
The rc3 release is bigger than normal, which is obviously never anything I want to see, but at the same time it's early enough in the rc series that it's not something I really worry about. Yet.
And while it's bigger, nothing really unusual stands out. The single biggest patch in there (by far - it's in fact about a third of the whole rc3 patch) is just removal of the mt7621-eth staging driver, which is because the regular mediatek ethernet driver now handles that hardware. In fact, due to the removal of that driver, the full rc3 patch removes more lines than it adds, which is always nice to see (honestly in advertising: looking at the whole release so far rather than just this week's rc, that is very much not true).
But no, that driver removal isn't why I'm saying that rc3 is larger than usual - that's just a single commit. And we simply also have more commits than we normally do at this point. But I'm hopeful that it's just a one-off - the whole "size of rc's" measure tends to be somewhat noisy and depends on whether a particular week saw all the major subsystems merging in their fixes or not. This time we obviously just had a lot of it.
If you ignore that big chunk of the rc3 patch that is the removal of that single driver, the changes really are pretty widely spread out. About a third is drivers in general, another roughly third is tooling and documentation changes, and the final third is just "misc" all over (networking is a big chunk of it, but there are arch updates, core kernel, kvm, you name it).
The appended shortlog gives a flavor of the details, and I don't think there's any fundamental pattern there. Just a lot of small details.
Let's hope the rc's will start shrinking from this point on, but I don't think we have anything particularly bad going on.
Go forth and test,
Linus
--- Aaro Koskinen (4): net: stmmac: don't set own bit too early for jumbo frames net: stmmac: fix jumbo frame sending with non-linear skbs net: stmmac: fix memory corruption with large MTUs staging: octeon-ethernet: fix incorrect PHY mode
Aditya Pakki (8): qlcnic: Avoid potential NULL pointer dereference serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference serial: max310x: Fix to avoid potential NULL pointer dereference nfc: Fix to check for kmemdup failure staging: rtl8188eu: Fix potential NULL pointer dereference of kcalloc staging: rtlwifi: rtl8822b: fix to avoid potential NULL pointer dereference staging: rtlwifi: Fix potential NULL pointer dereference of kzalloc usb: usb251xb: fix to avoid potential NULL pointer dereference
Adrian Hunter (3): perf intel-pt: Fix TSC slip perf scripts python: exported-sql-viewer.py: Fix never-ending loop perf scripts python: exported-sql-viewer.py: Fix python3 support
Al Viro (1): ceph: fix use-after-free on symlink traversal
Alakesh Haloi (1): SUNRPC: fix uninitialized variable warning
Alexandre Belloni (1): checkpatch: add %pt as a valid vsprintf extension
Alexandru Gagniuc (1): PCI/LINK: Supply IRQ handler so level-triggered IRQs are acked
Alin Nastac (1): netfilter: nf_conntrack_sip: remove direct dependency on IPv6
Anders Roxell (1): drm/tegra: vic: Fix implicit function declaration warning
Andrea Righi (1): btrfs: raid56: properly unmap parity page in finish_parity_scrub()
Andrei Vagin (1): ptrace: take into account saved_sigmask in PTRACE{GET,SET}SIGMASK
Andrew Jeffery (1): Revert "gpio: use new gpio_set_config() helper in more places"
Andrey Smirnov (2): gpio: of: Check propname before applying "cs-gpios" quirks gpio: of: Check for "spi-cs-high" in child instead of parent node
Andrii Nakryiko (3): libbpf: handle BTF parsing and loading properly btf: resolve enum fwds in btf_dedup selftests/bpf: add fwd enum resolution test for btf_dedup
Arnaldo Carvalho de Melo (6): tools headers uapi: Sync asm-generic/mman-common.h and linux/mman.h tools headers uapi: Sync linux/fcntl.h to get the F_SEAL_FUTURE_WRITE addition tools arch x86: Sync asm/cpufeatures.h with the kernel sources tools headers uapi: Update drm/i915_drm.h tools headers: Update x86's syscall_64.tbl and uapi/asm-generic/unistd tools headers uapi: Sync powerpc's asm/kvm.h copy with the kernel sources
Arnd Bergmann (10): iwlwifi: fix 64-bit division staging: olpc_dcon_xo_1: add missing 'const' qualifier staging: axis-fifo: add CONFIG_OF dependency netfilter: fix NETFILTER_XT_TARGET_TEE dependencies mlxsw: core: mlxsw: core: avoid -Wint-in-bool-context warning 3c515: fix integer overflow warning rxrpc: avoid clang -Wuninitialized warning io_uring: fix big-endian compat signal mask handling usb: mtu3: fix EXTCON dependency chelsio: use BUG() instead of BUG_ON(1)
Axel Lin (1): gpio: adnp: Fix testing wrong value in adnp_gpio_direction_input
Baoquan He (1): x86/boot: Fix incorrect ifdeffery scope
Bart Van Assche (1): scsi: sd: Fix a race between closing an sd device and sd I/O
Bartosz Golaszewski (2): gpio: mockup: fix debugfs read gpio: mockup: use simple_read_from_buffer() in debugfs read callback
Ben Gardon (1): kvm: mmu: Used range based flushing in slot_handle_level_range
Bernhard Rosenkraenzer (1): ALSA: hda/realtek - Fix speakers on Acer Predator Helios 500 Ryzen laptops
Bhupesh Sharma (1): proc/kcore: Remove unused kclist_add_remap()
Bjorn Helgaas (1): mISDN: hfcpci: Test both vendor & device ID for Digium HFC4S
Björn Töpel (1): xsk: fix umem memory leak on cleanup
Bjørn Mork (1): USB: serial: option: add Olicard 600
Brian Foster (2): xfs: don't trip over uninitialized buffer on extent read of corrupted inode xfs: serialize unaligned dio writes against all other dio writes
Catalin Marinas (1): NFS: Fix nfs4_lock_state refcounting in nfs4_alloc_{lock,unlock}data()
Changbin Du (2): kconfig/[mn]conf: handle backspace (^H) key mailmap: add Changbin Du
Chao Yu (1): staging: erofs: fix to handle error path of erofs_vmap()
Chen Zhou (1): arm64: replace memblock_alloc_low with memblock_alloc
Chen-Yu Tsai (2): phy: sun4i-usb: Support set_mode to USB_HOST for non-OTG PHYs usb: core: Try generic PHY_MODE_USB_HOST if usb_phy_roothub_set_mode fails
Chris Chiu (2): ALSA: hda/realtek - Add support for Acer Aspire E5-523G/ES1-432 headset mic ALSA: hda/realtek: Enable headset mic of ASUS P5440FF with ALC256
Christian Lamparter (4): dt-bindings: net: dsa: qca8k: fix example dt-bindings: net: dsa: qca8k: support internal mdio-bus net: dsa: qca8k: remove leftover phy accessors net: dsa: qca8k: extend slave-bus implementations
Christoph Hellwig (1): nvme-tcp: fix an endianess miss-annotation
Christoph Paasch (1): net/packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec
Colin Ian King (2): drivers: net: atp: fix various indentation issues net: sis900: fix indentation issues, remove some spaces
Colin Xu (1): drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list
Cornelia Huck (1): vfio: ccw: only free cp on final interrupt
Dan Carpenter (3): staging: rtl8712: uninitialized memory in read_bbreg_hdl() staging: vc04_services: Fix an error code in vchiq_probe() drm/i915/selftests: Fix an IS_ERR() vs NULL check
Dan Murphy (1): net: phy: Add DP83825I to the DP83822 driver
Daniel Borkmann (3): bpf, libbpf: fix version info and add it to shared object bpf, libbpf: clarify bump in libbpf version info x86/retpolines: Disable switch jump tables when retpolines are enabled
Darrick J. Wong (5): xfs: dabtree scrub needs to range-check level xfs: fix btree scrub checking with regards to root-in-inode xfs: always init bma in xfs_bmapi_write xfs: prohibit fstrim in norecovery mode ocfs2: fix inode bh swapping mixup in ocfs2_reflink_inodes_lock
Dave Airlie (1): drm/fb: avoid setting 0 depth.
Dave Carroll (1): scsi: aacraid: Insure we don't access PCIe space during AER/EEH
David Howells (2): vfs: Update mount API docs afs: Fix StoreData op marshalling
David Sterba (1): btrfs: don't report readahead errors and don't update statistics
Davide Caratti (18): net/sched: prepare TC actions to properly validate the control action net/sched: act_bpf: validate the control action inside init() net/sched: act_csum: validate the control action inside init() net/sched: act_gact: validate the control action inside init() net/sched: act_ife: validate the control action inside init() net/sched: act_mirred: validate the control action inside init() net/sched: act_connmark: validate the control action inside init() net/sched: act_nat: validate the control action inside init() net/sched: act_pedit: validate the control action inside init() net/sched: act_police: validate the control action inside init() net/sched: act_sample: validate the control action inside init() net/sched: act_simple: validate the control action inside init() net/sched: act_skbedit: validate the control action inside init() net/sched: act_skbmod: validate the control action inside init() net/sched: act_tunnel_key: validate the control action inside init() net/sched: act_vlan: validate the control action inside init() net/sched: don't dereference a->goto_chain to read the chain index net/sched: let actions use RCU to access 'goto_chain'
Dmitry Bezrukov (1): net: usb: aqc111: Extend HWID table by QNAP device
Dmitry Bogdanov (1): net: aquantia: fix rx checksum offload for UDP/TCP over IPv6
Eric Anholt (3): soc: bcm: bcm2835-pm: Fix PM_IMAGE_PERI power domain support. soc: bcm: bcm2835-pm: Fix error paths of initialization. arm64: bcm2835: Add missing dependency on MFD_CORE.
Eric Biggers (2): drm/vgem: fix use-after-free when drm_gem_handle_create() fails drm/vkms: fix use-after-free when drm_gem_handle_create() fails
Eric Dumazet (5): tun: properly test for IFF_UP tun: add a missing rcu_read_unlock() in error path net: rose: fix a possible stack overflow tcp: do not use ipv6 header for ipv4 flow dccp: do not use ipv6 header for ipv4 flow
Erik Hugne (2): tipc: allow service ranges to be connect()'ed on RDM/DGRAM tipc: fix cancellation of topology subscriptions
Erik Schmauss (1): ACPI: use different default debug value than ACPICA
Erin Lo (1): dt-bindings: serial: Add compatible for Mediatek MT8183
Fabien Dessenne (1): tty: fix NULL pointer issue when tty_port ops is not set
Fabrizio Castro (1): usb: common: Consider only available nodes for dr_mode
Felipe Balbi (1): usb: dwc3: pci: add support for Comet Lake PCH ID
Felix Fietkau (16): mt76: rewrite dma descriptor base and ring size on queue reset mt76: mt76x02: when setting a key, use PN from mac80211 mt76: mt76x2: implement full device restart on watchdog reset mt76: mt76x02: only update the base mac address if necessary mt76: mt76x02: reduce false positives in ED/CCA tx blocking mt76: mt7603: fix tx status HT rate validation mt76: mt76x2: fix external LNA gain settings mt76: mt76x2: fix 2.4 GHz channel gain settings mt76: mt7603: clear ps filtering mode before releasing buffered frames mt76: mt7603: fix up hardware queue index for PS filtered packets mt76: mt7603: notify mac80211 about buffered frames in ps queue mt76: mt7603: clear the service period on releasing PS filtered packets mt76: when releasing PS frames, end the service period if no frame was found mt76: mt76x02: disable ED/CCA by default mt76: mt7603: set moredata flag when queueing ps-filtered packets mt76: mt7603: use the correct hweight8() function
Filipe Manana (3): Btrfs: fix incorrect file size after shrinking truncate and fsync Btrfs: fix file corruption after snapshotting due to mix of buffered/DIO writes Btrfs: fix assertion failure on fsync with NO_HOLES enabled
Finn Thain (1): mac8390: Fix mmio access size probe
Florian Fainelli (2): Documentation: networking: Update netdev-FAQ regarding patches net: phy: Re-parent menus for MDIO bus drivers correctly
Frank Rowand (1): tracing: initialize variable in create_dyn_event()
Fredrik Noring (1): kbuild: modversions: Fix relative CRC byte order interpretation
Gao Xiang (2): staging: erofs: fix error handling when failed to read compresssed data staging: erofs: keep corrupted fs from crashing kernel in erofs_readdir()
Gautham R. Shenoy (1): powerpc/pseries/energy: Use OF accessor functions to read ibm,drc-indexes
Geert Uytterhoeven (2): arm64: dts: renesas: r8a774c0: Fix SCIF5 DMA channels gpio: of: Fix of_gpiochip_add() error path
George McCollister (1): USB: serial: ftdi_sio: add additional NovaTech products
Greg Kroah-Hartman (2): driver core: remove BUS_ATTR() USB: serial: cp210x: add new device id
Guido Kiener (3): usb: gadget: net2280: Fix overrun of OUT messages usb: gadget: net2280: Fix net2280_dequeue() usb: gadget: net2272: Fix net2272_dequeue()
Gustavo A. R. Silva (4): usb: typec: Fix unchecked return value usb: usb251xb: Remove unnecessary comparison of unsigned integer with >= 0 ALSA: rawmidi: Fix potential Spectre v1 vulnerability ALSA: seq: oss: Fix Spectre v1 vulnerability
Hans de Goede (2): usb: typec: tcpm: Try PD-2.0 if sink does not respond to 3.0 source-caps virt: vbox: Implement passing requestor info to the host for VirtualBox 6.0.x
Harald Freudenberger (1): s390/zcrypt: revisit ap device remove procedure
Harini Katakam (1): net: macb: Add null check for PCLK and HCLK
Hariprasad Kelam (1): ftrace: Fix warning using plain integer as NULL & spelling corrections
Heiner Kallweit (3): r8169: don't read interrupt mask register in interrupt handler r8169: fix cable re-plugging issue net: phy: don't clear BMCR in genphy_soft_reset
Helen Koike (1): ARM: dts: bcm283x: Fix hdmi hpd gpio pull
Herbert Xu (1): rhashtable: Still do rehash when we get EEXIST
Hoan Nguyen An (1): serial: sh-sci: Fix setting SCSCR_TIE while transferring data
Ian Abbott (1): staging: comedi: ni_mio_common: Fix divide-by-zero for DIO cmdtest
Ilya Dryomov (1): libceph: fix breakage caused by multipage bvecs
Ioana Ciocoi Radulescu (1): dpaa2-eth: Fix possible access beyond end of array
Ioana Ciornei (1): dpaa2-eth: fix race condition with bql frame accounting
Jakub Kicinski (1): bpf: verifier: propagate liveness on all frames
Jan Kara (1): mm/memory.c: fix modifying of page protection by insert_pfn()
Jann Horn (2): x86/cpufeature: Fix __percpu annotation in this_cpu_has() Yama: mark local symbols as static
Jarkko Nikula (1): i2c: i801: Add support for Intel Comet Lake
Jean-Philippe Brucker (2): drm/meson: Fix invalid pointer in meson_drv_unbind() drm/meson: Uninstall IRQ handler
Jeff Layton (1): locks: wake any locks blocked on request before deadlock check
Jens Axboe (1): blk-mq: fix sbitmap ws_active for shared tags
Jerome Brunet (1): net: phy: meson-gxl: fix interrupt support
Jian-Hong Pan (3): ALSA: hda/realtek: Enable headset MIC of Acer Aspire Z24-890 with ALC286 ALSA: hda/realtek: Enable ASUS X441MB and X705FD headset MIC with ALC256 ALSA: hda/realtek: Enable headset MIC of ASUS X430UN and X512DK with ALC256
Jiri Olsa (1): perf evsel: Fix max perf_event_attr.precise_ip detection
Jiri Pirko (1): net: devlink: skip info_get op call if it is not defined in dumpit
Joe Lawrence (1): kbuild: strip whitespace in cmd_record_mcount findstring
Joerg Roedel (2): iommu: Don't print warning when IOMMU driver only supports unmanaged domains iommu/amd: Reserve exclusion range in iova-domain
John Hurley (1): net: sched: fix cleanup NULL pointer exception in act_mirr
Jon Maloy (1): tipc: tipc clang warning
Jonas Karlman (1): drm/rockchip: vop: reset scale mode when win is disabled
Jonathan Hunter (1): arm64: tegra: Disable CQE Support for SDMMC4 on Tegra186
Josef Bacik (1): btrfs: remove WARN_ON in log_dir_items
José Roberto de Souza (1): drm/i915/icl: Fix VEBOX mismatch BUG_ON()
Julian Wiedmann (3): s390/qeth: don't erase configuration while probing s390/qeth: fix race when initializing the IP address table s390/qeth: be drop monitor friendly
Kan Liang (1): perf pmu: Fix parser error for uncore event alias
Kangjie Lu (14): net: ieee802154: fix a potential NULL pointer dereference net: strparser: fix a missing check for create_singlethread_workqueue net: openvswitch: fix a NULL pointer dereference net: openvswitch: fix missing checks for nla_nest_start net: ncsi: fix a missing check for nla_nest_start net: tipc: fix a missing check of nla_nest_start net: tipc: fix a missing check for nla_nest_start netfilter: ip6t_srh: fix NULL pointer dereferences tty: atmel_serial: fix a potential NULL pointer dereference tty: mxs-auart: fix a potential NULL pointer dereference gpio: exar: add a check for the return value of ida_simple_get fails gpio: aspeed: fix a potential NULL pointer dereference scsi: qla4xxx: fix a potential NULL pointer dereference leds: pca9532: fix a potential NULL pointer dereference
Kees Cook (1): LSM: Revive CONFIG_DEFAULT_SECURITY_* for "make oldconfig"
Kohji Okuno (1): ARM: imx6q: cpuidle: fix bug that CPU might not wake up at expected time
Krish Sadhukhan (1): kvm: nVMX: Add a vmentry check for HOST_SYSENTER_ESP and HOST_SYSENTER_EIP fields
Kristian Evensen (1): USB: serial: option: add support for Quectel EM12
Lars Persson (1): mm/migrate.c: add missing flush_dcache_page for non-mapped page migrate
Leslie Monis (1): net: sched: Kconfig: update reference link for PIE
Li RongQing (1): ieee802154: hwsim: propagate genlmsg_reply return code
Lin Yi (1): USB: serial: mos7720: fix mos_parport refcount imbalance on error path
Linus Torvalds (2): Revert "parport: daisy: use new parport device model" Linux 5.1-rc3
Linus Walleij (1): ARM: dts: nomadik: Fix polarity of SPI CS
Lorenzo Bianconi (3): mt76: introduce q->stopped parameter mt76x2u: remove duplicated entry in mt76x2u_device_table mt76: fix schedule while atomic in mt76x02_reset_state
Lukas Wunner (8): net: ks8851: Dequeue RX packets explicitly net: ks8851: Reassert reset pin if chip ID check fails net: ks8851: Delay requesting IRQ until opened net: ks8851: Set initial carrier state to down net: ks8851: Fix register macro misnomers net: ks8851: Deduplicate register macros PCI/LINK: Clear bandwidth notification interrupt before enabling it PCI/LINK: Deduplicate bandwidth reports for multi-function devices
Magnus Karlsson (1): libbpf: fix to reject unknown flags in xsk_socket__create()
Mahesh Salgaonkar (1): powerpc/pseries/mce: Fix misleading print for TLB mutlihit
Malcolm Priestley (2): staging: vt6655: Fix interrupt race condition on device start up. staging: vt6655: Remove vif check from vnt_interrupt
Manasi Navare (1): drm/i915/icl: Fix the TRANS_DDI_FUNC_CTL2 bitfield macro
Mans Rullgard (1): USB: serial: option: set driver_info for SIM5218 and compatibles
Mao Wenan (1): sc16is7xx: missing unregister/delete driver on error in sc16is7xx_init()
Marc Zyngier (4): KVM: arm64: Reset the PMU in preemptible context arm64: KVM: Always set ICH_HCR_EL2.EN if GICv4 is enabled KVM: arm/arm64: vgic-its: Take the srcu lock when writing to guest memory KVM: arm/arm64: vgic-its: Take the srcu lock when parsing the memslots
Marcelo Ricardo Leitner (1): sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_SEND_PARAM sockopt
Marco Felsch (1): ARM: dts: pfla02: increase phy reset duration
Martin George (1): nvme-multipath: relax ANA state check
Martin K. Petersen (1): scsi: sd: Quiesce warning if device does not report optimal I/O size
Martin KaFai Lau (6): bpf: Fix bpf_tcp_sock and bpf_sk_fullsock issue related to bpf_sk_release bpf: Add bpf_get_listener_sock(struct bpf_sock *sk) helper bpf: Sync bpf.h to tools/ bpf: Test ref release issue in bpf_tcp_sock and bpf_sk_fullsock bpf: Add an example for bpf_get_listener_sock bpf: Only print ref_obj_id for refcounted reg
Martin Schwidefsky (2): s390: limit brk randomization to 32MB s390/vtime: steal time exponential moving average
Martynas Pumputis (1): bpf: Try harder when allocating memory for large maps
Masahiro Yamada (4): kbuild: skip sub-make for in-tree build with GNU Make 4.x kbuild: skip parsing pre sub-make code for recursion kbuild: do not overwrite .gitignore in output directory KVM: export <linux/kvm_para.h> and <asm/kvm_para.h> iif KVM is supported
Masanari Iida (1): ARM: dts: imx6qdl: Fix typo in imx6qdl-icore-rqs.dtsi
Mathias Nyman (3): xhci: Fix port resume done detection for SS ports with LPM enabled usb: xhci: dbc: Don't free all memory with spinlock held xhci: Don't let USB3 ports stuck in polling state prevent suspend
Matteo Croce (3): gtp: change NET_UDP_TUNNEL dependency to select x86/realmode: Don't leak the trampoline kernel address x86/realmode: Make set_real_mode_mem() static inline
Matthias Kaehlcke (1): Revert "kbuild: use -Oz instead of -Os when using clang"
Max Gurtovoy (1): nvmet: fix error flow during ns enable
Maxim Zhukov (1): staging, mt7621-pci: fix build without pci support
Maxime Chevallier (1): packets: Always register packet sk in the same order
Michael Ellerman (1): powerpc/64: Fix memcmp reading past the end of src/dest
Michael Stefaniuc (1): scripts: coccinelle: Fix description of badty.cocci
Michal Vokáč (2): ARM: dts: imx6dl-yapp4: Use rgmii-id phy mode on the cpu port ARM: dts: imx6dl-yapp4: Use correct pseudo PHY address for the switch
Minchan Kim (1): drivers/block/zram/zram_drv.c: fix idle/writeback string compare
Ming Lei (2): sbitmap: order READ/WRITE freed instance and setting clear bit nvmet: fix building bvec from sg list
Mukesh Ojha (1): usb: u132-hcd: fix resource leak
Nathan Chancellor (1): tty: serial: qcom_geni_serial: Initialize baud in qcom_geni_console_setup
Naveen N. Rao (1): powerpc: bpf: Fix generation of load/store DW instructions
Neil Armstrong (1): drm/meson: fix TMDS clock filtering for DMT monitors
NeilBrown (3): staging: remove mt7621-eth staging: mt7621-dts: update ethernet settings. NFS: fix mount/umount race in nlmclnt.
Nicholas Kazlauskas (1): drm/amd/display: Only allow VRR when vrefresh is within supported range
Nicolas Boichat (2): mm: add support for kmem caches in DMA32 zone iommu/io-pgtable-arm-v7s: request DMA32 memory, and improve debugging
Nikolay Borisov (2): btrfs: Fix bound checking in qgroup_trace_new_subtree_blocks btrfs: Avoid possible qgroup_rsv_size overflow in btrfs_calculate_inode_block_rsv_size
Nishad Kamdar (1): ARM: dts: imx6ull: Use the correct style for SPDX License Identifier
Noralf Trønnes (1): drm: Fix drm_release() and device unplug
Oded Gabbay (3): habanalabs: perform accounting for active CS habanalabs: prevent host crash during suspend/resume habanalabs: cast to expected type
Olga Kornievskaia (1): NFSv4.1 don't free interrupted slot on open
Omer Shpigelman (4): habanalabs: fix MMU number of pages calculation habanalabs: fix bug when mapping very large memory area habanalabs: complete user context cleanup before hard reset habanalabs: fix mapping with page size bigger than 4KB
Oscar Salvador (1): mm/debug.c: fix __dump_page when mapping->host is not set
Pablo Neira Ayuso (4): netfilter: nft_set_rbtree: check for inactive element after flag mismatch netfilter: nf_tables: bogus EBUSY in helper removal from transaction netfilter: nft_redir: fix module autoload with ip4 netfilter: nf_flowtable: remove duplicated transition in diagram
Paolo Bonzini (1): Documentation: kvm: clarify KVM_SET_USER_MEMORY_REGION
Pedro Tammela (1): net: add documentation to socket.c
Peng Hao (1): x86/resctrl: Remove unused variable
Petr Štetiar (1): serial: ar933x_uart: Fix build failure with disabled console
Pierre-Yves MORDRET (1): dmaengine: stm32-mdma: Revert "dmaengine: stm32-mdma: Add a check on read_u32_array"
Qian Cai (5): kasan: fix variable 'tag' set but not used warning mm/debug.c: add a cast to u64 for atomic64_read() mm/hotplug: fix offline undo_isolate_page_range() mm/memory_hotplug.c: fix notification in offline error path mm/page_isolation.c: fix a wrong flag in set_migratetype_isolate()
Quentin Monnet (3): bpf: fix documentation for eBPF helpers bpf: add documentation for helpers bpf_spin_lock(), bpf_spin_unlock() tools: bpf: synchronise BPF UAPI header with tools
Radoslav Gerganov (1): USB: gadget: f_hid: fix deadlock in f_hidg_write()
Rafał Miłecki (1): leds: trigger: netdev: fix refcnt leak on interface rename
Ralph Campbell (1): x86/mm: Don't exceed the valid physical address space
Randy Dunlap (3): networking: fix snmp_counter.rst Doc. Warnings include/linux/list.h: fix list_is_first() kernel-doc fs: fs_parser: fix printk format warning
Rasmus Villemoes (1): leds: trigger: netdev: use memcpy in device_name_store
Razvan Stefanescu (2): tty/serial: atmel: Add is_half_duplex helper tty/serial: atmel: RS485 HD w/DMA: enable RX after TX is stopped
Robert Tarasov (1): drm/udl: Refactor edid retrieving in UDL driver (v2)
Rolf Eike Beer (1): objtool: Query pkg-config for libelf location
Romain Izard (1): usb: cdc-acm: fix race during wakeup blocking TX traffic
Roman Penyaev (1): io_uring: offload write to async worker in case of -EAGAIN
Samuel Thibault (1): staging: speakup_soft: Fix alternate speech with other synths
Sean Christopherson (11): KVM: nVMX: Do not inherit quadrant and invalid for the root shadow EPT KVM: x86: fix handling of role.cr4_pae and rename it to 'gpte_size' KVM: doc: Fix incorrect word ordering regarding supported use of APIs KVM: Reject device ioctls from processes other than the VM's creator KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts KVM: x86: update %rip after emulating IO KVM: selftests: assert on exit reason in CR4/cpuid sync test KVM: selftests: explicitly disable PIE for tests KVM: selftests: disable stack protector for all KVM tests KVM: selftests: complete IO before migrating guest state KVM: doc: Document the life cycle of a VM and its resources
Sebastian Andrzej Siewior (1): kvm: don't redefine flags as something else
Sekhar Nori (1): ARM: davinci: fix build failure with allnoconfig
Singh, Brijesh (1): KVM: SVM: Workaround errata#1096 (insn_len maybe zero on SMAP violation)
Solomon Tan (1): perf cs-etm: Add missing case value
Souptick Joarder (1): include/linux/hugetlb.h: convert to use vm_fault_t
Sreekanth Reddy (1): scsi: mpt3sas: Fix kernel panic during expander reset
Srinivas Pandruvada (2): ACPI / CPPC: Fix guaranteed performance handling cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency
Stanislaw Gruszka (4): mt76x02: fix hdr pointer in write txwi for USB mt7601u: check chip version on probe mt76x02u: check chip version on probe mt76x02: do not enable RTS/CTS by default
Steffen Maier (3): scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices scsi: zfcp: reduce flood of fcrscn1 trace records on multi-element RSCN
Suzuki K Poulose (2): KVM: arm/arm64: Enforce PTE mappings at stage2 when needed KVM: arm/arm64: Fix handling of stage2 huge mappings
Taehee Yoo (1): netfilter: nf_tables: add missing ->release_ops() in error path of newrule()
Takashi Iwai (3): ALSA: pcm: Fix possible OOB access in PCM oss plugins ALSA: hda/ca0132 - Simplify alt firmware loading code ALSA: pcm: Don't suspend stream in unrecoverable PCM state
Takeshi Kihara (1): arm64: dts: renesas: r8a77990: Fix SCIF5 DMA channels
Tetsuo Handa (1): fs/open.c: allow opening only regular files during execve()
Thierry Reding (1): drm/tegra: hub: Fix dereference before check
Thomas Gleixner (5): gpio: amd-fch: Fix bogus SPDX identifier watchdog: Respect watchdog cpumask on CPU hotplug cpu/hotplug: Prevent crash when CPU bringup fails on CONFIG_HOTPLUG_CPU=n x86/smp: Enforce CONFIG_HOTPLUG_CPU when SMP=y MAINTAINERS: Remove deleted file from futex file pattern
Thomas Richter (1): s390/cpumf: Fix warning from check_processor_id
Tobias Klauser (1): doc: fix link to MSG_ZEROCOPY patchset
Todd Kjos (2): binder: fix BUG_ON found by selinux-testsuite binder: fix race between munmap() and direct reclaim
Toke Høiland-Jørgensen (1): sch_cake: Interpret fwmark parameter as a bitmask
Tom Zanussi (1): tracing: Remove unnecessary var_ref destroy in track_data_destroy()
Tony Krowiak (1): zcrypt: handle AP Info notification from CHSC SEI command
Trond Myklebust (3): SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected NFS: Fix a typo in nfs_init_timeout_values() pNFS/flexfiles: Fix layoutstats handling during read failovers
Tyrel Datwyler (4): scsi: ibmvfc: Remove "failed" from logged errors scsi: ibmvfc: Add failed PRLI to cmd_status lookup array scsi: ibmvfc: Byte swap status and error codes when logging scsi: ibmvfc: Clean up transport events
Uwe Kleine-König (2): ARM: imx_v6_v7_defconfig: continue compiling the pwm driver ARM: imx_v4_v5_defconfig: enable PWM driver
Ville Syrjälä (1): drm/i915: Mark AML 0x87CA as ULX
Vinay K Nallamothu (1): mpls: Fix 6PE forwarding
Vincent Stehlé (1): cpufreq: scpi: Fix use after free
Vinod Koul (1): MAINTAINERS: Fix uniphier-mdmac.c file path
Vitaly Kuznetsov (1): x86/kvm/hyper-v: avoid spurious pending stimer on vCPU init
Vladimir Oltean (1): net: phy: bcm54xx: Encode link speed and activity into LEDs
Wang Hai (1): net-sysfs: Fix memory leak in netdev_register_kobject
Wei Li (1): perf machine: Update kernel map address and re-order properly
Wei Yang (1): KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_memory_region()
Wei Yongjun (1): mt76: fix return value check in mt76_wmac_probe()
Weinan Li (1): drm/i915/gvt: stop scheduling workload when vgpu is inactive
Wen Yang (5): ARM: imx51: fix a leaked reference by adding missing of_node_put net: xilinx: fix possible object reference leak net: ibm: fix possible object reference leak net: ethernet: ti: fix possible object reference leak coccinelle: put_device: reduce false positives
Wentao Wang (1): Disable kgdboc failed by echo space to /sys/module/kgdboc/parameters/kgdboc
Wolfram Sang (5): i2c: iop3xx: make bindings file name match the driver i2c: mt65xx: make bindings file name match the driver i2c: stu300: make bindings file name match the driver i2c: sun6i-p2wi: make bindings file name match the driver i2c: wmt: make bindings file name match the driver
Xiaoyao Li (1): kvm/x86: Move MSR_IA32_ARCH_CAPABILITIES to array emulated_msrs
Xin Long (18): netfilter: bridge: set skb transport_header before entering NF_INET_PRE_ROUTING sctp: get sctphdr by offset in sctp_compute_cksum sctp: not copy sctp_sock pd_lobby in sctp_copy_descendant sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DELAYED_SACK sockopt sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_SNDINFO sockopt sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_CONTEXT sockopt sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_MAX_BURST sockopt sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_KEY sockopt sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_ACTIVE_KEY sockopt sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_DELETE_KEY sockopt sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_DEACTIVATE_KEY sockopt sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_PRINFO sockopt sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_ENABLE_STREAM_RESET sockopt sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_EVENT sockopt sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_STREAM_SCHEDULER sockopt ipv6: make ip6_create_rt_rcu return ip6_null_entry instead of NULL sctp: use memdup_user instead of vmemdup_user tipc: change to check tipc_own_id to return in tipc_net_stop
Xu Yu (1): bpf: do not restore dst_reg when cur_state is freed
Yang Shi (1): mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRICT is specified
Yasushi Asano (1): usb: host: xhci-rcar: Add XHCI_TRUST_TX_LENGTH quirk
Yonghong Song (1): selftests/bpf: fix segfault of test_progs when prog loading failed
Yoshiki Komachi (1): af_packet: fix the tx skb protocol in raw sockets with ETH_P_ALL
YueHaibing (6): appletalk: Fix potential NULL pointer dereference in unregister_snap_client net-sysfs: call dev_hold if kobject_init_and_add success KVM: arm/arm64: vgic-its: Make attribute accessors static genetlink: Fix a memory leak on error path fs/proc/kcore.c: make kcore_modules static fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links
Yufen Yu (2): blk-mq: use blk_mq_put_driver_tag() to put tag blk-mq: update comment for blk_mq_hctx_has_pending()
Yunsheng Lin (1): net: hns3: fix for not calculating tx bd num correctly
Zenghui Yu (1): KVM: arm/arm64: Comments cleanup in mmu.c
Zhenyu Wang (4): drm/i915/gvt: Fix MI_FLUSH_DW parsing with correct index check drm/i915/gvt: Don't submit request for error workload dispatch drm/i915/gvt: Only assign ppgtt root at dispatch time drm/i915/gvt: Add mutual lock for ppgtt mm LRU list
Zhiqiang Liu (1): vxlan: Don't call gro_cells_destroy() before device is unregistered
raymond pang (1): libata: fix using DMA buffers on stack
zhengbin (1): scsi: core: Run queue when state is set to running after being blocked
| |