Megjelent a Linux 5.5-rc3

Linus Torvalds bejelentette a Linux 5.5 harmadik kiadásra jelölt verzióját.
Tux logó

„Megszokott rc kiadási időzítés, ami a karácsonyi készülődésem miatt csúszott pár órát.

De úgy néz ki, hogy a karácsonyi készülődés még nem érinti a fejlesztést. Persze az rc3 nagyobb, mint az rc2 volt, de ez szinte mindig igaz. Ugyanakkor most a megszokottnál is nagyobb egy kicsivel, és ha csak a git commitok számát nézzük, akkor ez az elmúlt idők legnagyobb rc3-a.

Feltételezem, hogy ez csak a szokásos ingadozás a beolvasztási kérelmek időzítésében. Mindenhol van egy kis változás az rc3-ban. A változás statisztika szerint mindenhol történt valami változtatás, amiből az illesztőprogramok (hálózat, gpu, hang, pinctrl, usb stb.) és eszközkészlet változások (önteszt és teljesítmény teszt) jelentik a többséget.

De akad még fájlrendszereket (xfs, btrfs és fő kernel kód) érintő változás, fő hálózati kód, architektúra és dokumentáció is. Csak a naplókivonat ezer sor. De még éppen elég kicsi ahhoz hogy csatoljam, ha nagy vonalakban szeretnéd átnézni a változásokat. Ugyanakkor a lista átgörgetése is eltart egy ideig.

Remélem, hogy ez az rc3 csak egy egyszeri eset volt. Mivel jönnek az ünnepek, igencsak meg lennék lepve, ha ez nem így lenne. Szóval gyanítom, hogy a dolgok gyorsan elkezdenek csendesülni az elkövetkező pár héten. De kérlek, használd ezt a nyugodt időt arra, hogy egy kicsit többet tesztelj, mint amúgy. Rendben?"

Linus

Eredeti bejelentés: https://lkml.org/lkml/2019/12/22/154

Változásnapló:

Aditya Pakki (3):
      rfkill: Fix incorrect check to avoid NULL pointer dereference
      nfc: s3fwrn5: replace the assertion with a WARN_ON
      xen/grant-table: remove multiple BUG_ON on gnttab_interface
 
Adrian Hunter (3):
      perf inject: Fix processing of ID index for injected instruction tracing
      mmc: sdhci: Workaround broken command queuing on Intel GLK
      mmc: sdhci: Add a quirk for broken command queuing
 
Alex Williamson (1):
      iommu/vt-d: Set ISA bridge reserved region as relaxable
 
Alexander Lobakin (1):
      net, sysctl: Fix compiler warning when only cBPF is present
 
Alexander Shishkin (6):
      perf/x86/intel/bts: Fix the use of page_private()
      perf/x86/intel: Fix PT PMI handling
      intel_th: pci: Add Comet Lake PCH-V support
      intel_th: pci: Add Elkhart Lake SOC support
      intel_th: Fix freeing IRQs
      intel_th: msu: Fix window switching without windows
 
Alexandre Belloni (1):
      clk: at91: fix possible deadlock
 
Alexandre Torgue (1):
      pinctrl: pinmux: fix a possible null pointer in
      pinmux_can_be_used_for_gpio
 
Alexei Starovoitov (2):
      bpf: Make BPF trampoline use register_ftrace_direct() API
      selftests/bpf: Test function_graph tracer and bpf trampoline together
 
Amery Song (1):
      ASoC: Intel: common: work-around incorrect ACPI HID for CML boards
 
Anand Jain (1):
      btrfs: send: remove WARN_ON for readonly mount
 
Anders Kaseorg (1):
      Revert "iwlwifi: assign directly to iwl_trans->cfg in QuZ detection"
 
Andi Kleen (10):
      perf cpumap: Maintain cpumaps ordered and without dups
      perf evlist: Maintain evlist->all_cpus
      perf evsel: Add iterator to iterate over events ordered by CPU
      perf evsel: Add functions to close evsel on a CPU
      perf stat: Use affinity for closing file descriptors
      perf stat: Factor out open error handling
      perf stat: Use affinity for opening events
      perf stat: Use affinity for reading
      perf evsel: Add functions to enable/disable for a specific CPU
      perf stat: Use affinity for enabling/disabling events
 
Andreas Färber (1):
      btrfs: tree-checker: Fix error format string for size_t
 
Andreas Kemnade (2):
      ARM: dts: e60k02: fix power button
      regulator: rn5t618: fix module aliases
 
Andreas Schwab (1):
      riscv: Fix use of undefined config option CONFIG_CONFIG_MMU
 
Andrew Donnellan (1):
      powerpc: Fix __clear_user() with KUAP enabled
 
Andrew Jeffery (1):
      pinctrl: aspeed-g6: Fix LPC/eSPI mux configuration
 
Andrey Ryabinin (1):
      kasan: fix crashes on access to memory mapped by vm_map_ram()
 
Andy Shevchenko (5):
      efi/earlycon: Remap entire framebuffer after page initialization
      pinctrl: baytrail: Update North Community pin list
      pinctrl: baytrail: Add GPIO <-> pin mapping ranges via callback
      pinctrl: baytrail: Pass irqchip when adding gpiochip
      platform/x86: pcengines-apuv2: Spelling fixes in the driver
 
Animesh Manna (1):
      drm/i915/dsb: Fix in mmio offset calculation of DSB instance
 
Antoine Tenart (2):
      of: mdio: export of_mdiobus_child_is_phy
      net: macb: fix probing of PHY not described in the dt
 
Ard Biesheuvel (2):
      efi/memreserve: Register reservations as 'reserved' in /proc/iomem
      efi: Don't attempt to map RCI2 config table if it doesn't exist
 
Arnaldo Carvalho de Melo (15):
      perf machine: Fill map_symbol->maps in append_inlines() to fix segfault
      perf bench: Update the copies of x86's mem{cpy,set}_64.S
      tools arch x86: Sync the msr-index.h copy with the kernel sources
      tools headers uapi: Sync linux/fscrypt.h with the kernel sources
      tools headers uapi: Sync linux/stat.h with the kernel sources
      tools headers kvm: Sync kvm headers with the kernel sources
      tools headers UAPI: Sync sched.h with the kernel
      perf beauty: Add CLEAR_SIGHAND support for clone's flags arg
      tools arch x86: Sync asm/cpufeatures.h with the kernel sources
      perf kvm: Clarify the 'perf kvm' -i and -o command line options
      tools headers UAPI: Sync drm/i915_drm.h with the kernel sources
      tools headers UAPI: Update tools's copy of drm.h headers
      tools headers kvm: Sync linux/kvm.h with the kernel sources
      perf arch: Make the default get_cpuid() return compatible error
      perf top: Do not bail out when perf_env__read_cpuid() returns ENOSYS
 
Arnd Bergmann (6):
      bpf: Fix build in minimal configurations, again
      ARM: mmp: include the correct cputype.h
      ptp: clockmatrix: add I2C dependency
      net: ethernet: ti: select PAGE_POOL for switchdev driver
      net: ethernet: ti: build cpsw-common for switchdev
      net: dsa: ocelot: add NET_VENDOR_MICROSEMI dependency
 
Arthur Kiyanovski (2):
      net: ena: fix default tx interrupt moderation interval
      net: ena: fix issues in setting interrupt moderation params in ethtool
 
Arvind Sankar (4):
      efi/gop: Return EFI_NOT_FOUND if there are no usable GOPs
      efi/gop: Return EFI_SUCCESS if a usable GOP was found
      efi/gop: Fix memory leak in __gop_query32/64()
      efi: Fix efi_loaded_image_t::unload type
 
Bart Van Assche (2):
      block: Fix the type of 'sts' in bsg_queue_rq()
      block: Fix a lockdep complaint triggered by request queue flushing
 
Bartosz Golaszewski (1):
      regulator: max77650: add of_match table
 
Ben Dooks (Codethink) (1):
      net: dsa: make unexported dsa_link_touch() static
 
Ben Hutchings (1):
      net: qlogic: Fix error paths in ql_alloc_large_buffers()
 
Brendan Higgins (3):
      Documentation: kunit: fix typos and gramatical errors
      Documentation: kunit: add documentation for kunit_tool
      staging: axis-fifo: add unspecified HAS_IOMEM dependency
 
Brian Foster (2):
      xfs: stabilize insert range start boundary to avoid COW writeback race
      xfs: use bitops interface for buf log item AIL flag check
 
Brian Gianforcaro (1):
      io_uring: fix stale comment and a few typos
 
Chan Shu Tak, Alex (1):
      llc2: Fix return statement of llc_stat_ev_rx_null_dsap_xid_c (and _test_c)
 
Changbin Du (1):
      lib/Kconfig.debug: fix some messed up configurations
 
Chaotian Jing (1):
      mmc: mediatek: fix CMD_TA to 2 for MT8173 HS200/HS400 mode
 
Charles Keepax (2):
      spi: cadence: Correct handling of native chipselect
      spi: dw: Correct handling of native chipselect
 
Charles McLachlan (1):
      sfc: Include XDP packet headroom in buffer step size.
 
Chen Wandun (2):
      habanalabs: remove variable 'val' set but not used
      xfs: Make the symbol 'xfs_rtalloc_log_count' static
 
Chris Wilson (3):
      drm/i915: Copy across scheduler behaviour flags across submit fences
      drm/i915: Set fence_work.ops before dma_fence_init
      drm/i915/gem: Keep request alive while attaching fences
 
Christian Borntraeger (1):
      s390/purgatory: do not build purgatory with kcov, kasan and friends
 
Christian Lamparter (1):
      ath9k: use iowrite32 over __raw_writel
 
Christoph Hellwig (1):
      riscv: move sifive_l2_cache.c to drivers/soc
 
Christoph Niedermaier (1):
      ARM: imx: Correct ocotp id for serial number support of i.MX6ULL/ULZ SoCs
 
Christophe JAILLET (1):
      regulator: s5m8767: Fix a warning message
 
Christophe Leroy (4):
      spi: fsl: don't map irq during probe
      powerpc/irq: fix stack overflow verification
      spi: fsl: use platform_get_irq() instead of of_irq_to_resource()
      powerpc/8xx: fix bogus __init on mmu_mapin_ram_chunk()
 
Chuhong Yuan (3):
      spi: spi-cavium-thunderx: Add missing pci_release_regions()
      fjes: fix missed check in fjes_acpi_add
      drm/exynos: gsc: add missed component_del
 
Cristian Birsan (2):
      net: usb: lan78xx: Fix suspend/resume PHY register access error
      net: usb: lan78xx: Fix error message format specifier
 
Cristian Marussi (1):
      regulator: core: avoid unneeded .list_voltage calls
 
Curtis Malainey (3):
      ASoC: core: Init pcm runtime work early to avoid warnings
      ASoC: core: only flush inited work during free
      ASoC: SOF: Intel: split cht and byt debug window sizes
 
Dan Carpenter (3):
      mac80211: airtime: Fix an off by one in ieee80211_calc_rx_airtime()
      btrfs: return error pointer from alloc_test_extent_buffer
      ext4: unlock on error in ext4_expand_extra_isize()
 
Dan Murphy (4):
      MAINTAINERS: Add myself as a maintainer for MMIO m_can
      MAINTAINERS: Add myself as a maintainer for TCAN4x5x
      dt-bindings: tcan4x5x: Make wake-gpio an optional gpio
      can: tcan45x: Make wake-up GPIO an optional GPIO
 
Dan Williams (1):
      tools/testing/nvdimm: Fix mock support for ioremap
 
Daniel Axtens (3):
      mm/memory.c: add apply_to_existing_page_range() helper
      kasan: use apply_to_existing_page_range() for releasing vmalloc shadow
      kasan: don't assume percpu shadow allocations will succeed
 
Daniel Baluta (2):
      ASoC: SOF: topology: Fix unload for SAI/ESAI
      ASoC: simple-card: Don't create separate link when platform is present
 
Daniel Borkmann (4):
      bpf: Fix missing prog untrack in release_maps
      bpf: Fix cgroup local storage prog tracking
      bpf: Fix record_func_key to perform backtracking on r3
      bpf: Add further test_verifier cases for record_func_key
 
Daniel T. Lee (2):
      samples: bpf: Replace symbol compare of trace_event
      samples: bpf: fix syscall_tp due to unused syscall
 
Darrick J. Wong (5):
      xfs: fix log reservation overflows when allocating large rt extents
      libxfs: resync with the userspace libxfs
      xfs: refactor agfl length computation function
      xfs: split the sunit parameter update into two parts
      xfs: don't commit sunit/swidth updates to disk if that would
cause repair failures
 
Dave Young (1):
      x86/efi: Update e820 with reserved EFI boot services data to fix
kexec breakage
 
David Abdurachmanov (1):
      riscv: define vmemmap before pfn_to_page calls
 
David Engraf (1):
      tty/serial: atmel: fix out of range clock divider handling
 
David Hildenbrand (1):
      powerpc/pseries/cmm: fix managed page counts when migrating
pages between zones
 
David Jeffery (1):
      sbitmap: only queue kyber's wait callback if not already active
 
David Sterba (1):
      btrfs: fix devs_max constraints for raid1c3 and raid1c4
 
Davide Caratti (3):
      tc-testing: unbreak full listing of tdc testcases
      net/sched: cls_u32: fix refcount leak in the error path of u32_change()
      tc-testing: initial tdc selftests for cls_u32
 
Davidlohr Bueso (1):
      Revert "locking/mutex: Complain upon mutex API misuse in IRQ contexts"
 
Dmitry Golovin (1):
      x86/boot: kbuild: allow readelf executable to be specified
 
Dragos Tarcatu (2):
      ASoC: topology: Check return value for snd_soc_add_dai_link()
      ASoC: topology: Check return value for soc_tplg_pcm_create()
 
Ed Maste (2):
      perf vendor events s390: Fix counter long description for
DTLB1_GPAGE_WRITES
      perf vendor events s390: Remove name from L1D_RO_EXCL_WRITES description
 
Edward Cree (1):
      sfc: fix channel allocation with brute force
 
Enrico Weigelt, metux IT consult (3):
      scripts: package: mkdebian: add missing rsync dependency
      platform/x86: pcengines-apuv2: fix simswap GPIO assignment
      platform/x86: pcengines-apuv2: detect apuv4 board
 
Eric Auger (1):
      iommu: fix KASAN use-after-free in iommu_insert_resv_region
 
Eric Biggers (2):
      KEYS: remove CONFIG_KEYS_COMPAT
      KEYS: asymmetric: return ENOMEM if akcipher_request_alloc() fails
 
Eric Dumazet (9):
      netfilter: bridge: make sure to pull arp header in br_nf_forward_arp()
      neighbour: remove neigh_cleanup() method
      bonding: fix bond_neigh_init()
      tcp/dccp: fix possible race __inet_lookup_established()
      6pack,mkiss: fix possible deadlock
      tcp: do not send empty skb from tcp_write_xmit()
      tcp: refine tcp_write_queue_empty() implementation
      tcp: refine rule to allow EPOLLOUT generation under mem pressure
      net: annotate lockless accesses to sk->sk_pacing_shift
 
Eric Sandeen (2):
      fs: avoid softlockups in s_inodes iterators
      fs: call fsnotify_sb_delete after evict_inodes
 
Erkka Talvitie (1):
      USB: EHCI: Do not return -EPIPE when hub is disconnected
 
Faiz Abbas (2):
      Revert "mmc: sdhci: Fix incorrect switch to HS mode"
      mmc: sdhci: Update the tuning failed messages to pr_debug level
 
Filipe Manana (5):
      Btrfs: fix cloning range with a hole when using the NO_HOLES feature
      Btrfs: fix missing data checksums after replaying a log tree
      Btrfs: make tree checker detect checksum items with overlapping ranges
      Btrfs: fix removal logic of the tree mod log that leads to
use-after-free issues
      Btrfs: fix hole extent items with a zero size after range cloning
 
Flavio Leitner (1):
      sched/cputime, proc/stat: Fix incorrect guest nice cpustat value
 
Florian Fainelli (5):
      ARM: dts: BCM5301X: Fix MDIO node address/size cells
      ARM: dts: Cygnus: Fix MDIO node address/size cells
      dt-bindings: reset: Fix brcmstb-reset example
      reset: brcmstb: Remove resource checks
      net: dsa: b53: Fix egress flooding settings
 
Florian Westphal (3):
      netfilter: ctnetlink: netns exit must wait for callbacks
      netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash
      selftests: netfilter: use randomized netns names
 
Frederic Barrat (2):
      ocxl: Fix concurrent AFU open and device removal
      ocxl: Fix potential memory leak on context creation
 
Fredrik Olofsson (1):
      mac80211: fix TID field in monitor mode transmit
 
Ganapathi Bhat (1):
      mwifiex: fix possible heap overflow in mwifiex_process_country_ie()
 
Gao Fred (1):
      drm/i915/gvt: Fix guest boot warning
 
Geert Uytterhoeven (4):
      reset: Fix {of,devm}_reset_control_array_get kerneldoc return types
      reset: Do not register resource data for missing resets
      ARM: shmobile: defconfig: Restore debugfs support
      net: dst: Force 4-byte alignment of dst_metrics
 
Greentime Hu (1):
      riscv: fix scratch register clearing in M-mode.
 
Grygorii Strashko (2):
      net: ethernet: ti: davinci_cpdma: fix warning "device driver
frees DMA memory with different size"
      ARM: omap2plus_defconfig: enable NET_SWITCHDEV
 
Guenter Roeck (1):
      usb: xhci: Fix build warning seen with CONFIG_PM=n
 
H. Nikolaus Schaller (1):
      ARM: bcm: Add missing sentinel to bcm2711_compat[]
 
Haiyang Zhang (2):
      hv_netvsc: Fix tx_table init in rndis_set_subchannel()
      hv_netvsc: Fix unwanted rx_table reset
 
Hangbin Liu (2):
      ipv6/addrconf: only check invalid header values when
NETLINK_F_STRICT_CHK is set
      selftests: pmtu: fix init mtu value in description
 
Hanjun Guo (1):
      perf/smmuv3: Remove the leftover put_cpu() in error path
 
Hans de Goede (7):
      ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89
      pinctrl: baytrail: Really serialize all register accesses
      pinctrl: cherryview: Split out irq hw-init into a separate helper function
      pinctrl: cherryview: Add GPIO <-> pin mapping ranges via callback
      pinctrl: cherryview: Pass irqchip when adding gpiochip
      s390/purgatory: Make sure we fail the build if purgatory has
missing symbols
      platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 bytes
 
Heidi Fahim (1):
      kunit: testing kunit: Bug fix in test_run_timeout function
 
Helge Deller (2):
      parisc: soft_offline_page() now takes the pfn
      parisc: Fix compiler warnings in debug_core.c
 
Huanpeng Xin (1):
      spi: sprd: Fix the incorrect SPI register
 
Ian Abbott (1):
      staging: comedi: gsc_hpdi: check dma_alloc_coherent() return value
 
Ian Rogers (1):
      perf jit: Move test functionality in to a test
 
Ido Schimmel (2):
      mlxsw: spectrum_router: Remove unlikely user-triggerable warning
      selftests: forwarding: Delete IPv6 address at the end
 
Ioana Ciornei (1):
      dpaa2-ptp: fix double free of the ptp_qoriq IRQ
 
Iurii Zaikin (1):
      fs/ext4/inode-test: Fix inode test on 32 bit platforms.
 
James Bottomley (1):
      security: keys: trusted: fix lost handle flush
 
James Hogan (1):
      MAINTAINERS: Orphan KVM for MIPS
 
Jan H. Schönherr (1):
      x86/mce: Fix possibly incorrect severity calculation on AMD
 
Jan Höppner (1):
      s390/dasd/cio: Interpret ccw_device_get_mdc return value correctly
 
Jan Kara (4):
      ext4: fix ext4_empty_dir() for directories with holes
      ext4: check for directory entries too close to block end
      pipe: Fix bogus dereference in iov_iter_alignment()
      ext4: clarify impact of 'commit' mount option
 
Jan Stancek (1):
      pipe: fix empty pipe check in pipe_write()
 
Jarkko Nikula (1):
      spi: pxa2xx: Add support for Intel Jasper Lake
 
Jason A. Donenfeld (1):
      random: don't forget compat_ioctl on urandom
 
Jeffrey Hugo (1):
      clk: qcom: Avoid SMMU/cx gdsc corner cases
 
Jens Axboe (11):
      io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG
      io-wq: re-add io_wq_current_is_worker()
      io_uring: fix pre-prepped issue with force_nonblock == true
      io_uring: remove 'sqe' parameter to the OP helpers that take it
      io_uring: any deferred command must have stable sqe data
      io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable
      io_uring: make IORING_OP_CANCEL_ASYNC deferrable
      io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable
      io_uring: read opcode and user_data from SQE exactly once
      io_uring: warn about unhandled opcode
      io_uring: io_wq_submit_work() should not touch req->rw
 
Jerome Brunet (1):
      clk: walk orphan list on clock provider registration
 
Jerry Snitselaar (3):
      tpm_tis: reserve chip for duration of tpm_tis_core_init
      iommu: set group default domain before creating direct mappings
      iommu/vt-d: Allocate reserved region for ISA with correct permission
 
Jia He (1):
      KVM: arm/arm64: Remove excessive permission check in
kvm_arch_prepare_memory_region
 
Jia-Ju Bai (1):
      net: nfc: nci: fix a possible sleep-in-atomic-context bug in
nci_uart_tty_receive()
 
Jiangfeng Xiao (1):
      net: hisilicon: Fix a BUG trigered by wrong bytes_compl
 
Jim Mattson (2):
      kvm: x86: Host feature SSBD doesn't imply guest feature SPEC_CTRL_SSBD
      kvm: x86: Host feature SSBD doesn't imply guest feature AMD_SSBD
 
Joakim Zhang (2):
      can: flexcan: add low power enter/exit acknowledgment helper
      can: flexcan: poll MCR_LPM_ACK instead of GPR ACK for stop mode
acknowledgment
 
Johannes Weiner (2):
      sched/psi: Fix sampling error and rare div0 crashes with cgroups
and high uptime
      psi: Fix a division error in psi poll()
 
John Hurley (1):
      nfp: flower: fix stats id allocation
 
Jonathan Lemon (1):
      bnxt: apply computed clamp value for coalece parameter
 
Jose Abreu (9):
      net: stmmac: selftests: Needs to check the number of Multicast regs
      net: stmmac: Determine earlier the size of RX buffer
      net: stmmac: Do not accept invalid MTU values
      net: stmmac: Only the last buffer has the FCS field
      net: stmmac: xgmac: Clear previous RX buffer size
      net: stmmac: RX buffer size must be 16 byte aligned
      net: stmmac: 16KB buffer must be 16 byte aligned
      net: stmmac: Enable 16KB buffer size
      net: stmmac: Always arm TX Timer at end of transmission start
 
Josef Bacik (7):
      btrfs: do not call synchronize_srcu() in inode_tree_del
      btrfs: handle error in btrfs_cache_block_group
      btrfs: don't double lock the subvol_sem for rename exchange
      btrfs: abort transaction after failed inode updates in create_subvol
      btrfs: handle ENOENT in btrfs_uuid_tree_iterate
      btrfs: skip log replay on orphaned roots
      btrfs: do not leak reloc root if we fail to read the fs root
 
Jouni Hogander (1):
      net-sysfs: Call dev_hold always in rx_queue_add_kobject
 
Julian Wiedmann (3):
      s390/qeth: handle error due to unsupported transport mode
      s390/qeth: fix promiscuous mode after reset
      s390/qeth: don't return -ENOTSUPP to userspace
 
Jérôme Pouiller (10):
      staging: wfx: fix the cache of rate policies on interface reset
      staging: wfx: fix case of lack of tx_retry_policies
      staging: wfx: fix counter overflow
      staging: wfx: use boolean appropriately
      staging: wfx: firmware does not support more than 32 total retries
      staging: wfx: fix rate control handling
      staging: wfx: ensure that retry policy always fallbacks to MCS0 / 1Mbps
      staging: wfx: detect race condition in WEP authentication
      staging: wfx: fix hif_set_mfp() with big endian hosts
      staging: wfx: fix wrong error message
 
Kai-Heng Feng (2):
      x86/intel: Disable HPET on Intel Coffee Lake H platforms
      x86/intel: Disable HPET on Intel Ice Lake platforms
 
Kajol Jain (1):
      perf metricgroup: Fix printing event names of metric group with
multiple events
 
Karol Trzcinski (2):
      ASoC: SOF: loader: snd_sof_fw_parse_ext_data log warning on unknown header
      ASoC: SOF: loader: fix snd_sof_fw_parse_ext_data
 
Karsten Graul (1):
      net/smc: unregister ib devices in reboot_event
 
Keita Suzuki (1):
      tracing: Avoid memory leak in process_system_preds()
 
Keyon Jie (1):
      ASoC: SOF: Intel: BYT: fix a copy/paste mistake in byt_dump()
 
Konstantin Khlebnikov (1):
      x86/MCE/AMD: Do not use rdmsr_safe_on_cpu() in smca_configure()
 
Krzysztof Kozlowski (1):
      MAINTAINERS: Include Samsung SoC serial driver in Samsung SoC entry
 
Leo Yan (1):
      tty: serial: msm_serial: Fix lockup for sysrq and oops
 
Leonard Crestez (3):
      ARM: dts: imx6ul-evk: Fix peripheral regulator
      ARM: imx_v6_v7_defconfig: Explicitly restore CONFIG_DEBUG_FS
      ARM: imx: Fix boot crash if ocotp is not found
 
Liming Sun (1):
      platform/mellanox: fix the mlx-bootctl sysfs
 
Linus Torvalds (3):
      Fix root mounting with no mount options
      early init: fix error handling when opening /dev/console
      Linux 5.5-rc3
 
Linus Walleij (3):
      spi: fsl: Fix GPIO descriptor support
      gpio: Handle counting of Freescale chipselects
      spi: fsl: Handle the single hardwired chipselect case
 
Lorenz Bauer (1):
      bpf: Clear skb->tstamp in bpf_redirect when necessary
 
Lorenzo Bianconi (1):
      mt76: mt76x0: fix default mac address overwrite
 
Lu Baolu (2):
      iommu/vt-d: Fix dmar pte read access not set error
      iommu/vt-d: Remove incorrect PSI capability check
 
Luca Coelho (1):
      iwlwifi: pcie: move power gating workaround earlier in the flow
 
Lukasz Luba (1):
      MAINTAINERS: Update Lukasz Luba's email address
 
Mahesh Bandewar (1):
      bonding: fix active-backup transition after link failure
 
Manish Chopra (4):
      qede: Fix multicast mac configuration
      bnx2x: Do not handle requests from VFs after parity
      bnx2x: Fix logic to get total no. of PFs per engine
      qede: Disable hardware gro when xdp prog is installed
 
Mans Rullgard (1):
      ARM: dts: am335x-sancloud-bbe: fix phy mode
 
Mao Wenan (1):
      af_packet: set defaule value for tmo
 
Marc Kleine-Budde (1):
      can: j1939: fix address claim code example
 
Marc Zyngier (1):
      KVM: arm/arm64: Properly handle faulting of device mappings
 
Marcelo Ricardo Leitner (1):
      sctp: fix memleak on err handling of stream initialization
 
Marco Elver (1):
      locking/spinlock/debug: Fix various data races
 
Marco Oliverio (1):
      netfilter: nf_queue: enqueue skbs with NULL dst
 
Marcus Comstedt (1):
      KVM: PPC: Book3S HV: Fix regression on big endian hosts
 
Marek Szyprowski (1):
      ARM: exynos_defconfig: Restore debugfs support
 
Mark Rutland (2):
      KVM: arm64: Sanely ratelimit sysreg messages
      KVM: arm64: Don't log IMP DEF sysreg traps
 
Martin Schiller (1):
      net/x25: add new state X25_STATE_5
 
Masahiro Yamada (6):
      kbuild: fix 'No such file or directory' warning when cleaning
      mkcompile_h: git rid of UTS_TRUNCATE from LINUX_COMPILE_{BY,HOST}
      mkcompile_h: use printf for LINUX_COMPILE_BY
      scripts/kallsyms: fix offset overflow of kallsyms_relative_base
      kconfig: remove ---help--- from documentation
      kbuild: clarify the difference between obj-y and obj-m w.r.t. descending
 
Masami Hiramatsu (7):
      selftests/ftrace: Fix to check the existence of set_ftrace_filter
      selftests/ftrace: Fix ftrace test cases to check unsupported
      selftests/ftrace: Do not to use absolute debugfs path
      selftests/ftrace: Fix multiple kprobe testcase
      selftests: safesetid: Move link library to LDLIBS
      selftests: safesetid: Check the return value of setuid/setgid
      selftests: safesetid: Fix Makefile to set correct test program
 
Matt Roper (2):
      drm/i915/ehl: Define EHL powerwells independently of ICL
      drm/i915/tgl: Drop Wa#1178
 
Matthias Kaehlcke (1):
      clk: qcom: gcc-sc7180: Fix setting flag for votable GDSCs
 
Maxim Mikityanskiy (4):
      xsk: Add rcu_read_lock around the XSK wakeup
      net/mlx5e: Fix concurrency issues between config flow and XSK
      net/i40e: Fix concurrency issues between config flow and XSK
      net/ixgbe: Fix concurrency issues between config flow and XSK
 
Miaohe Lin (3):
      KVM: arm/arm64: Get rid of unused arg in cpu_init_hyp_mode()
      KVM: arm/arm64: vgic: Fix potential double free dist->spis in
__kvm_vgic_destroy()
      KVM: arm/arm64: vgic: Use wrapper function to lock/unlock all
vcpus in kvm_vgic_create()
 
Michael Chan (2):
      bnxt_en: Fix MSIX request logic for RDMA driver.
      bnxt_en: Free context memory in the open path if firmware has been reset.
 
Michael Ellerman (1):
      selftests: Fix dangling documentation references to kselftest_module.sh
 
Michael Grzeschik (1):
      net: dsa: ksz: use common define for tag len
 
Michael Haener (1):
      platform/x86: pmc_atom: Add Siemens CONNECT X300 to
critclk_systems DMI table
 
Michael Petlan (1):
      perf header: Fix false warning when there are no duplicate cache entries
 
Michael Walle (4):
      ASoC: wm8904: fix automatic sysclk configuration
      arm64: dts: ls1028a: fix typo in TMU calibration data
      arm64: dts: ls1028a: fix reboot node
      spi: nxp-fspi: Ensure width is respected in spi-mem operations
 
Mike Christie (1):
      nbd: fix shutdown and recv work deadlock v2
 
Mike Rapoport (1):
      powerpc: Ensure that swiotlb buffer is allocated from low memory
 
Nathan Chancellor (2):
      netfilter: nf_flow_table_offload: Don't use offset uninitialized
in flow_offload_port_{d,s}nat
      xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk
 
Navid Emamdoost (1):
      net: gemini: Fix memory leak in gmac_setup_txqs
 
Netanel Belgazal (1):
      net: ena: fix napi handler misbehavior when the napi budget is zero
 
Nicolas Saenz Julienne (1):
      ARM: dts: bcm2711: fix soc's node dma-ranges
 
Nikolay Borisov (1):
      btrfs: Fix error messages in qgroup_rescan_init
 
Oded Gabbay (1):
      habanalabs: rate limit error msg on waiting for CS
 
Oleksij Rempel (2):
      can: j1939: j1939_sk_bind(): take priv after lock is held
      net: ag71xx: fix compile warnings
 
Olof Johansson (1):
      clk: Move clk_core_reparent_orphans() under CONFIG_OF
 
Pablo Neira Ayuso (7):
      netfilter: nf_flow_table_offload: add IPv6 match description
      netfilter: nft_set_rbtree: bogus lookup/get on consecutive
elements in named sets
      netfilter: nf_tables: validate NFT_SET_ELEM_INTERVAL_END
      netfilter: nf_tables: validate NFT_DATA_VALUE after nft_data_init()
      netfilter: nf_tables: skip module reference count bump on object updates
      netfilter: nf_tables_offload: return EOPNOTSUPP if rule
specifies no actions
      netfilter: nf_flow_table_offload: Correct memcpy size for
flow_overload_mangle()
 
Padmanabhan Rajanbabu (1):
      net: stmmac: platform: Fix MDIO init for platforms without PHY
 
Paolo Bonzini (1):
      MAINTAINERS: remove Radim from KVM maintainers
 
Paul Cercueil (1):
      pinctrl: ingenic: Fixup PIN_CONFIG_OUTPUT config
 
Paul Chaignon (2):
      bpf, riscv: Limit to 33 tail calls
      bpf, mips: Limit to 33 tail calls
 
Paul Durrant (5):
      xen-netback: avoid race that can lead to NULL pointer dereference
      xenbus: move xenbus_dev_shutdown() into frontend code...
      xenbus: limit when state is forced to closed
      xen/interface: re-define FRONT/BACK_RING_ATTACH()
      xen-blkback: support dynamic unbind/bind
 
Paul Mackerras (1):
      KVM: PPC: Book3S HV: Don't do ultravisor calls on systems
without ultravisor
 
Pavel Begunkov (2):
      io_uring: make HARDLINK imply LINK
      io_uring: don't wait when under-submitting
 
Pavel Tatashin (1):
      tpm/tpm_ftpm_tee: add shutdown call back
 
Peng Fan (3):
      clk: imx: clk-composite-8m: add lock to gate/mux
      clk: imx: clk-imx7ulp: Add missing sentinel of ulp_div_table
      clk: imx: pll14xx: fix clk_pll14xx_wait_lock
 
Peter Zijlstra (1):
      perf/x86: Fix potential out-of-bounds access
 
Phil Sutter (1):
      netfilter: uapi: Avoid undefined left-shift in xt_sctp.h
 
Phong Tran (1):
      ext4: use RCU API in debug_print_tree
 
Prateek Sood (1):
      tracing: Fix lock inversion in trace_event_enable_tgid_record()
 
Rafael J. Wysocki (1):
      cpufreq: Avoid leaving stale IRQ work items during CPU offline
 
Rahul Lakkireddy (1):
      cxgb4: fix refcount init for TC-MQPRIO offload
 
Rahul Tanwar (1):
      pinctrl: Modify Kconfig to fix linker error
 
Randy Dunlap (3):
      xfs: fix Sphinx documentation warning
      jbd2: fix kernel-doc notation warning
      net: fix kernel-doc warning in <linux/netdevice.h>
 
Rasmus Villemoes (1):
      mmc: sdhci-of-esdhc: Revert "mmc: sdhci-of-esdhc: add erratum
A-009204 support"
 
Ravi Bangoria (4):
      perf report/top TUI: Replace pr_err() with ui__error()
      perf report: Make -F more strict like -s
      perf report: Bail out --mem-mode if mem info is not available
      perf/x86/pmu-events: Fix Kernel_Utilization metric
 
Rob Herring (1):
      dt-bindings: Add missing 'properties' keyword enclosing 'snps,tso'
 
Robin Murphy (2):
      iommu/dma: Rationalise types for DMA masks
      iommu/dma: Relax locking in iommu_dma_prepare_msi()
 
Roman Penyaev (1):
      block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT
 
Russell King (4):
      net: marvell: mvpp2: phylink requires the link interrupt
      net: phylink: fix interface passed to mac_link_up
      mod_devicetable: fix PHY module format
      net: phy: ensure that phy IDs are correctly typed
 
Sean Nyekjaer (3):
      can: flexcan: fix possible deadlock and out-of-order reception
after wakeup
      can: m_can: tcan4x5x: add required delay after reset
      dt-bindings: can: tcan4x5x: reset pin is active high
 
Sebastian Andrzej Siewior (1):
      perf/core: Add SRCU annotation for pmus list walk
 
SeongJae Park (2):
      kselftest/runner: Print new line in print of timeout log
      kselftest: Support old perl versions
 
Shengjiu Wang (1):
      ASoC: wm8962: fix lambda value
 
Shuming Fan (1):
      ASoC: rt5682: fix i2c arbitration lost issue
 
Srikar Dronamraju (2):
      powerpc/vcpu: Assume dedicated processors as non-preempt
      powerpc/shared: Use static key to detect shared processor
 
Srinivas Neeli (1):
      can: xilinx_can: Fix missing Rx can packets on CANFD2.0
 
Stefan Bühler (1):
      cfg80211: fix double-free after changing network namespace
 
Stefan Haberland (2):
      s390/dasd: fix memleak in path handling error case
      s390/dasd: fix typo in copyright statement
 
Stefan Roese (1):
      ARM: dts: imx6ul: imx6ul-14x14-evk.dtsi: Fix SPI NOR probing
 
Stefan Wahren (1):
      ARM: dts: bcm283x: Fix critical trip point
 
Stefano Garzarella (2):
      vsock/virtio: fix null-pointer dereference in
virtio_transport_recv_listen()
      vsock/virtio: add WARN_ON check on virtio_transport_get_ops()
 
Stephan Gerhold (1):
      NFC: nxp-nci: Fix probing without ACPI
 
Steven Rostedt (VMware) (1):
      tracing: Have the histogram compare functions convert to u64 first
 
Subash Abhinov Kasiviswanathan (1):
      MAINTAINERS: Add maintainers for rmnet
 
Sudeep Holla (2):
      ARM: vexpress: Set-up shared OPP table instead of individual for each CPU
      cpufreq: vexpress-spc: Switch cpumask from topology core to OPP sharing
 
Sudip Mukherjee (4):
      libtraceevent: Fix lib installation with O=
      libtraceevent: Copy pkg-config file to output folder when using O=
      libtraceevent: Allow custom libdir path
      tty: link tty and port before configuring it as console
 
Suwan Kim (2):
      usbip: Fix receive error in vhci-hcd when using scatter-gather
      usbip: Fix error path of vhci_recv_ret_submit()
 
Sven Schnelle (5):
      parisc: fix compilation when KEXEC=n and KEXEC_FILE=y
      parisc: add missing __init annotation
      s390/ftrace: fix endless recursion in function_graph tracer
      samples/trace_printk: Wait for IRQ work to finish
      tracing: Fix endianness bug in histogram trigger
 
Tadeusz Struk (3):
      tpm: fix invalid locking in NONBLOCKING mode
      tpm: selftest: add test covering async mode
      tpm: selftest: cleanup after unseal with wrong auth/policy test
 
Taehee Yoo (4):
      gtp: do not allow adding duplicate tid and ms_addr pdp context
      gtp: fix wrong condition in gtp_genl_dump_pdp()
      gtp: fix an use-after-free in ipv4_pdp_find()
      gtp: avoid zero size hashtable
 
Takashi Iwai (6):
      ALSA: pcm: Avoid possible info leaks from PCM stream buffers
      ALSA: hda/ca0132 - Keep power on during processing DSP response
      ALSA: hda/ca0132 - Avoid endless loop
      ALSA: hda/ca0132 - Fix work handling in delayed HP detection
      ALSA: hda: Fix regression by strip mask fix
      ALSA: hda - Downgrade error message for single-cmd fallback
 
Tejun Heo (1):
      iocost: over-budget forced IOs should schedule async delay
 
Thadeu Lima de Souza Cascardo (1):
      selftests: net: tls: remove recv_rcvbuf test
 
Theodore Ts'o (2):
      ext4: optimize __ext4_check_dir_entry()
      ext4: validate the debug_want_extra_isize mount option at parse time
 
Thomas Falcon (1):
      net/ibmvnic: Fix typo in retry check
 
Thomas Hebb (1):
      kconfig: don't crash on NULL expressions in expr_eq()
 
Tina Zhang (1):
      drm/i915/gvt: Pin vgpu dma address before using
 
Toke Høiland-Jørgensen (2):
      bpftool: Don't crash on missing jited insns or ksyms
      mac80211: Turn AQL into an NL80211_EXT_FEATURE
 
Tomi Valkeinen (1):
      ARM: dts: am437x-gp/epos-evm: fix panel compatible
 
Tony Lindgren (3):
      bus: ti-sysc: Fix missing force mstandby quirk handling
      ARM: omap2plus_defconfig: Add back DEBUG_FS
      bus: ti-sysc: Fix missing reset delay handling
 
Tuong Lien (4):
      tipc: fix name table rbtree issues
      tipc: fix potential hanging after b/rcast changing
      tipc: fix retrans failure due to wrong destination
      tipc: fix use-after-free in tipc_disc_rcv()
 
Tvrtko Ursulin (1):
      drm/i915: Fix pid leak with banned clients
 
Tzung-Bi Shih (3):
      ASoC: max98090: remove msleep in PLL unlocked workaround
      ASoC: max98090: exit workaround earlier if PLL is locked
      ASoC: max98090: fix possible race conditions
 
Ursula Braun (1):
      net/smc: add fallback check to connect()
 
Vandita Kulkarni (1):
      drm/i915: Fix WARN_ON condition for cursor plane ddb allocation
 
Vasily Gorbik (2):
      s390/unwind: stop gracefully at user mode pt_regs in irq stack
      s390/ftrace: save traced function caller
 
Vasundhara Volam (5):
      bnxt_en: Return error if FW returns more data than dump length
      bnxt_en: Fix bp->fw_health allocation and free logic.
      bnxt_en: Remove unnecessary NULL checks for fw_health
      bnxt_en: Fix the logic that creates the health reporters.
      bnxt_en: Add missing devlink health reporters for VFs.
 
Veerabhadrarao Badiganti (1):
      mmc: sdhci-msm: Correct the offset and value for DDR_CONFIG register
 
Vignesh Raghavendra (1):
      spi: spi-ti-qspi: Fix a bug when accessing non default CS
 
Vincent Guittot (2):
      sched/fair: Fix find_idlest_group() to handle CPU affinity
      sched/cfs: fix spurious active migration
 
Vishal Kulkarni (1):
      cxgb4: Fix kernel panic while accessing sge_info
 
Vivien Didelot (1):
      mailmap: add entry for myself
 
Wei Li (1):
      arm64: cpu_errata: Add Hisilicon TSV110 to spectre-v2 safe list
 
Wen Yang (2):
      regulator: fix use after free issue
      regulator: core: fix regulator_register() error paths to
properly release rdev
 
Will Deacon (1):
      KVM: arm64: Ensure 'params' is initialised when looking up sys register
 
Xiaolong Huang (1):
      can: kvaser_usb: kvaser_usb_leaf: Fix some info-leaks to USB devices
 
Xiaotao Yin (1):
      iommu/iova: Init the struct iova to fix the possible memleak
 
Xin Long (1):
      sctp: fully initialize v4 addr in some functions
 
Yang Shi (1):
      mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG
 
Yang Yingliang (1):
      block: fix memleak when __blk_rq_map_user_iov() is failed
 
Yangbo Lu (2):
      mmc: sdhci-of-esdhc: fix P2020 errata handling
      mmc: sdhci-of-esdhc: re-implement erratum A-009204 workaround
 
Yazen Ghannam (1):
      x86/MCE/AMD: Allow Reserved types to be overwritten in smca_banks[]
 
Yonghan Ye (1):
      serial: sprd: Add clearing break interrupt operation
 
Yu-Hsuan Hsu (1):
      ASoC: AMD: Enable clk in startup intead of hw_params
 
YueHaibing (3):
      ASoC: rt5677: Fix build error without CONFIG_SPI
      ASoC: Intel: sst: Add missing include <linux/io.h>
      gpiolib: of: Make of_gpio_spi_cs_get_count static
 
Yunfeng Ye (1):
      ext4: fix unused-but-set-variable warning in ext4_add_entry()
 
Zhenyu Wang (2):
      drm/i915/gvt: use vgpu lock for active state setting
      drm/i915/gvt: set guest display buffer as readonly
 
qize wang (1):
      mwifiex: Fix heap overflow in mmwifiex_process_tdls_action_frame()
 
wenxu (3):
      netfilter: nf_flow_table_offload: Fix block setup as TC_SETUP_FT cmd
      netfilter: nf_flow_table_offload: Fix block_cb tc_setup_type as
TC_SETUP_CLSFLOWER
      netfilter: nf_tables_offload: Check for the NETDEV_UNREGISTER event
 
yangerkun (1):
      ext4: reserve revoke credits in __ext4_new_inode
 
zhong jiang (1):
      usb: typec: fusb302: Fix an undefined reference to 'extcon_get_state'