lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CAHk-=wgD3=ryAapzdpcZumMK2RQWBvWVE70qp_ft_cjdRX9htQ@mail.gmail.com>
Date:   Sun, 1 Mar 2020 16:56:18 -0600
From:   Linus Torvalds <torvalds@...ux-foundation.org>
To:     Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
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@...cle.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.

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ