Messages in this thread |  | | From | Linus Torvalds <> | | Date | Sun, 1 Mar 2020 16:56:18 -0600 | | Subject | Linux 5.6-rc4 |
| |
Hmm. Fairly reasonably sized rc4, and the diffstat looks nice and flat too (which basically means "lots of small changes") except for a netfilter ipset fix that ended up being somewhat big and involved due to locking changes.
That single commit shows up in the dirstat too, and accounts for about 1/6th of the whole patch.
Anyway, everything else looks fairly small. There's a couple of ethernet drivers that got a few bigger changes, but there really is a lot of small stuff all over: architectures (x86, arm64, risc-v), drivers (gpu, hid, networking), filesystems (zonefs and ext4), and some tracing code.
The shortlog is appended for the people who want to skim the details.
Linus
---
Aaro Koskinen (1): net: stmmac: fix notifier registration
Adam Williamson (1): scsi: compat_ioctl: cdrom: Replace .ioctl with .compat_ioctl in four appropriate places
Alex Maftei (amaftei) (1): sfc: fix timestamp reconstruction at 16-bit rollover points
Alexandre Belloni (1): PM / hibernate: fix typo "reserverd_size" -> "reserved_size"
Amit Cohen (1): mlxsw: pci: Wait longer before accessing the device after reset
Amritha Nambiar (1): net: Fix Tx hash bound checking
Andrei Otcheretianski (1): mac80211: Remove a redundant mutex unlock
Andrew Lunn (1): net: dsa: mv88e6xxx: Fix masking of egress port
Antoine Tenart (1): net: phy: mscc: fix firmware paths
Anup Patel (1): RISC-V: Don't enable all interrupts in trap_init()
Benjamin Block (1): scsi: zfcp: fix wrong data and display format of SFP+ temperature
Bijan Mottahedeh (1): nvme-pci: Hold cq_poll_lock while completing CQEs
Brendan Higgins (1): Documentation: kunit: fixed sphinx error in code block
Chris Wilson (2): drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to aliasing-ppgtt drm/i915: Avoid recursing onto active vma from the shrinker
Christian Borntraeger (2): KVM: s390: rstify new ioctls in api.rst KVM: let declaration of kvm_get_running_vcpus match implementation
Christoph Hellwig (2): zonefs: fix IOCB_NOWAIT handling Revert "KVM: x86: enable -Werror"
Christophe JAILLET (2): HID: alps: Fix an error handling path in 'alps_input_configured()' MIPS: VPE: Fix a double free and a memory leak in 'release_vpe()'
Christophe Leroy (1): selftest/lkdtm: Don't pollute 'git status'
Cong Wang (1): netfilter: xt_hashlimit: unregister proc file before releasing mutex
Damien Le Moal (2): riscv: Fix gitignore scsi: sd_sbc: Fix sd_zbc_report_zones()
Dan Carpenter (1): ext4: potential crash on allocation error in ext4_alloc_flex_bg_array()
Daniel Vetter (2): drm/amdgpu: Drop DRIVER_USE_AGP drm/radeon: Inline drm_get_pci_dev
Daniele Palmas (1): net: usb: qmi_wwan: restore mtu min/max values after raw_ip switch
David S. Miller (1): unix: It's CONFIG_PROC_FS not CONFIG_PROCFS
Dongli Zhang (1): null_blk: remove unused fields in 'nullb_cmd'
Eric Dumazet (1): ipv6: restrict IPV6_ADDRFORM operation
Erwan Velu (1): kvm: x86: Limit the number of "kvm: disabled by bios" messages
Esben Haabendal (4): net: ll_temac: Fix race condition causing TX hang net: ll_temac: Add more error handling of dma_map_single() calls net: ll_temac: Fix RX buffer descriptor handling on GFP_ATOMIC pressure net: ll_temac: Handle DMA halt condition caused by buffer underrun
Eugenio Pérez (1): vhost: Check docket sk_family instead of call getname
Filipe Laíns (1): HID: logitech-hidpp: BatteryVoltage: only read chargeStatus if extPower is active
Florian Fainelli (2): net: phy: Avoid multiple suspends net: dsa: bcm_sf2: Forcibly configure IMP port for 1Gb/sec
Greentime Hu (1): riscv: set pmp configuration if kernel is running in M-mode
Gustavo A. R. Silva (1): i2c: altera: Fix potential integer overflow
Haiyang Zhang (1): hv_netvsc: Fix unwanted wakeup in netvsc_attach()
Hanno Zulla (3): HID: hid-bigbenff: fix general protection fault caused by double kfree HID: hid-bigbenff: call hid_hw_stop() in case of error HID: hid-bigbenff: fix race condition for scheduled work during removal
Hans de Goede (1): HID: ite: Only bind to keyboard USB interface on Acer SW5-012 keyboard dock
Heidi Fahim (2): kunit: test: Improve error messages for kunit_tool when kunitconfig is invalid kunit: run kunit_tool from any directory
Hongbo Yao (1): tee: amdtee: amdtee depends on CRYPTO_DEV_CCP_DD
Hugh Dickins (1): tmpfs: deny and force are not huge mount options
Igor Druzhinin (1): scsi: libfc: free response frame from GPN_ID
James Morse (3): KVM: arm64: Ask the compiler to __always_inline functions used at HYP KVM: arm64: Define our own swab32() to avoid a uapi static inline arm64: Ask the compiler to __always_inline functions used by KVM at HYP
Jan Kara (1): blktrace: Protect q->blk_trace with RCU
Jani Nikula (1): drm/i915: fix header test with GCOV
Jason A. Donenfeld (2): crypto: chacha20poly1305 - prevent integer overflow on large input icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n
Jean Delvare (1): ACPI: watchdog: Allow disabling WDAT at boot
Jens Axboe (8): io_uring: handle multiple personalities in link chains io_uring: fix personality idr leak io-wq: remove spin-for-work optimization io-wq: ensure work->task_pid is cleared on init io_uring: pick up link work on submit reference drop io_uring: import_single_range() returns 0/-ERROR io_uring: drop file set ref put/get on switch io_uring: fix 32-bit compatability with sendmsg/recvmsg
Jeremy Cline (1): KVM: arm/arm64: Fix up includes for trace.h
Jiri Pirko (2): sched: act: count in the size of action flags bitfield mlx5: register lag notifier for init network namespace only
Johan Korsnes (2): HID: core: fix off-by-one memset in hid_report_raw_event() HID: core: increase HID report buffer size to 8KiB
Johannes Berg (3): nl80211: fix potential leak in AP start cfg80211: check reg_rule for NULL in handle_channel_custom() nl80211: explicitly include if_vlan.h
Johannes Thumshirn (1): zonefs: select FS_IOMAP
John Garry (1): blk-mq: Remove some unused function arguments
Jonathan Lemon (1): bnxt_en: add newline to netdev_*() format strings
Jonathan Neuschäfer (2): Documentation: power: Drop reference to interface.rst docs: networking: phy: Rephrase paragraph for clarity
Jozsef Kadlecsik (2): netfilter: ipset: Fix "INFO: rcu detected stall in hash_xxx" reports netfilter: ipset: Fix forceadd evaluation path
Kai-Heng Feng (1): HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override
Karsten Graul (1): net/smc: check for valid ib_client_data
Kees Cook (1): docs: Fix empty parallelism argument
Li RongQing (1): KVM: fix error handling in svm_hardware_setup
Linus Torvalds (3): floppy: check FDC index for errors before assigning it signal: avoid double atomic counter increments for user accounting Linux 5.6-rc4
Lukas Bulwahn (1): MAINTAINERS: Correct Cadence PCI driver path
Luo bin (3): hinic: fix a irq affinity bug hinic: fix a bug of setting hw_ioctxt hinic: fix a bug of rss configuration
Madhuparna Bhowmik (3): net: core: devlink.c: Hold devlink->lock from the beginning of devlink_dpipe_table_register() mac80211: rx: avoid RCU list traversal under mutex net: core: devlink.c: Use built-in RCU list checking
Mansour Behabadi (1): HID: apple: Add support for recent firmware on Magic Keyboards
Marek Szyprowski (1): PCI: brcmstb: Fix build on 32bit ARM platforms with older compilers
Marek Vasut (1): net: ks8851-ml: Fix IRQ handling and locking
Mark Rutland (1): kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe()
Mark Tomlinson (1): MIPS: cavium_octeon: Fix syncw generation.
Masahiro Yamada (6): kbuild: remove wrong documentation about mandatory-y kbuild: fix DT binding schema rule to detect command line changes kbuild: remove unneeded semicolon at the end of cmd_dtb_check kbuild: add dtbs_check to PHONY kbuild: add dt_binding_check to PHONY in a correct place kbuild: get rid of trailing slash from subdir- example
Masami Hiramatsu (9): tracing: Clear trace_state when starting trace bootconfig: Set CONFIG_BOOT_CONFIG=n by default bootconfig: Add bootconfig magic word for indicating bootconfig explicitly tools/bootconfig: Remove unneeded error message silencer bootconfig: Reject subkey and value on same parent key bootconfig: Print array as multiple commands for legacy command line bootconfig: Prohibit re-defining value on same key bootconfig: Add append value operator support bootconfig: Fix CONFIG_BOOTTIME_TRACING dependency issue
Matteo Croce (1): ipv4: ensure rcu_read_lock() in cipso_v4_error()
Miaohe Lin (4): KVM: nVMX: Fix some obsolete comments and grammar error KVM: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOI KVM: apic: avoid calculating pending eoi from an uninitialized val KVM: SVM: Fix potential memory leak in svm_cpu_init()
Michael Ellerman (2): selftests: Install settings files to fix TIMEOUT failures selftests/rseq: Fix out-of-tree compilation
Michal Kubecek (1): ethtool: limit bitset size
Michał Winiarski (2): drm/i915/pmu: Avoid using globals for CPU hotplug state drm/i915/pmu: Avoid using globals for PMU events
Mika Westerberg (3): ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro ACPI: watchdog: Fix gas->access_width usage ACPI: watchdog: Set default timeout in probe
Ming Lei (1): blk-mq: insert passthrough request into hctx->dispatch directly
Monk Liu (1): drm/amdgpu: fix memory leak during TDR test(v2)
Nathan Chancellor (1): MIPS: vdso: Wrap -mexplicit-relocs in cc-option
Neal Cardwell (1): tcp: fix TFO SYNACK undo to avoid double-timestamp-undo
Nicolas Saenz Julienne (1): net: bcmgenet: Clear ID_MODE_DIS in EXT_RGMII_OOB_CTRL when not needed
Nikolay Aleksandrov (1): net: bridge: fix stale eth hdr pointer in br_dev_xmit
Oliver Upton (4): KVM: nVMX: Emulate MTF when performing instruction emulation KVM: nVMX: Refactor IO bitmap checks into helper function KVM: nVMX: Check IO instruction VM-exit conditions KVM: VMX: check descriptor table exits on instruction emulation
Orson Zhai (1): Revert "PM / devfreq: Modify the device name as devfreq(X) for sysfs"
Paolo Abeni (2): net: genetlink: return the error code when attribute parsing fails. mptcp: add dummy icsk_sync_mss()
Paolo Bonzini (7): KVM: x86: enable -Werror KVM: x86: fix missing prototypes KVM: x86: fix incorrect comparison in trace event KVM: nVMX: Don't emulate instructions in guest mode KVM: SVM: allocate AVIC data structures based on kvm_amd module parameter KVM: allow disabling -Werror KVM: x86: avoid useless copy of cpufreq policy
Paul Burton (2): MIPS: Disable VDSO time functionality on microMIPS MAINTAINERS: Hand MIPS over to Thomas
Paul Cercueil (1): MIPS: ingenic: DTS: Fix watchdog nodes
Paul Moore (2): audit: fix error handling in audit_data_to_entry() audit: always check the netlink payload length in audit_receive_msg()
Qian Cai (2): kvm/emulate: fix a -Werror=cast-function-type jbd2: fix data races at struct journal_head
Qiujun Huang (1): bootconfig: Mark boot_config_checksum() static
Rafael J. Wysocki (1): cpufreq: Fix policy initialization for internal governor drivers
Randy Dunlap (1): kbuild: add comment for V=2 mode
Russell King (1): net: phy: marvell: don't interpret PHY status unless resolved
Shirish S (1): amdgpu/gmc_v9: save/restore sdpif regs during S3
Stefano Brivio (3): selftests: nft_concat_range: Move option for 'list ruleset' before command nft_set_pipapo: Actually fetch key data in nft_pipapo_remove() selftests: nft_concat_range: Add test for reported add/flush/add issue
Stefano Garzarella (1): vsock: fix potential deadlock in transport->release()
Stephen Boyd (1): platform/chrome: wilco_ec: Include asm/unaligned instead of linux/ path
Stephen Kitt (1): docs: remove MPX from the x86 toc
Steven Rostedt (VMware) (2): tracing: Have synthetic event test use raw_smp_processor_id() tracing: Disable trace_printk() on post poned tests
Sudheesh Mavila (1): net: phy: corrected the return value for genphy_check_and_restart_aneg and genphy_c45_check_and_restart_aneg
Suravee Suthikulpanit (1): kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled
Taehee Yoo (8): net: rmnet: fix NULL pointer dereference in rmnet_newlink() net: rmnet: fix NULL pointer dereference in rmnet_changelink() net: rmnet: fix suspicious RCU usage net: rmnet: remove rcu_read_lock in rmnet_force_unassociate_device() net: rmnet: do not allow to change mux id if mux id is duplicated net: rmnet: use upper/lower device infrastructure net: rmnet: fix bridge mode bugs net: rmnet: fix packet forwarding in rmnet bridge mode
Tina Zhang (2): drm/i915/gvt: Separate display reset from ALL_ENGINES reset drm/i915/gvt: Fix orphan vgpu dmabuf_objs' lifetime
Tobias Klauser (2): io_uring: define and set show_fdinfo only if procfs is enabled unix: define and set show_fdinfo only if procfs is enabled
Tom Zanussi (4): tracing: Make sure synth_event_trace() example always uses u64 tracing: Make synth_event trace functions endian-correct tracing: Check that number of vals matches number of synth event fields tracing: Fix number printing bug in print_synth_event()
Ursula Braun (1): net/smc: fix cleanup for linkgroup setup failures
Valdis Kletnieks (1): KVM: x86: allow compiling as non-module with W=1
Victor Kamensky (2): mips: vdso: fix 'jalr t9' crash in vdso code mips: vdso: add build time check that no 'jalr t9' calls left
Vitaly Kuznetsov (2): KVM: nVMX: handle nested posted interrupts when apicv is disabled for L1 KVM: nVMX: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when apicv is globally disabled
Wanpeng Li (2): KVM: Introduce pv check helpers KVM: Pre-allocate 1 cpumask variable per cpu for both pv tlb and pv ipis
Wolfram Sang (2): i2c: jz4780: silence log flood on txabrt macintosh: therm_windtunnel: fix regression when instantiating devices
Xiaoguang Wang (1): io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL
Xiaoyao Li (1): KVM: VMX: Add VMX_FEATURE_USR_WAIT_PAUSE
Zong Li (2): riscv: allocate a complete page size for each page table riscv: adjust the indent
dan.carpenter@oracle.com (1): HID: hiddev: Fix race in in hiddev_disconnect()
wanpeng li (1): KVM: nVMX: Hold KVM's srcu lock when syncing vmcs12->shadow
yangerkun (1): slip: not call free_netdev before rtnl_unlock in slip_open
周琰杰 (Zhou Yanjie) (1): MIPS: X1000: Fix clock of watchdog node.
|  |