All of lore.kernel.org
 help / color / mirror / Atom feed
* Linux 5.17-rc2
@ 2022-01-30 13:48 Linus Torvalds
  2022-01-30 20:22 ` Guenter Roeck
  0 siblings, 1 reply; 2+ messages in thread
From: Linus Torvalds @ 2022-01-30 13:48 UTC (permalink / raw)
  To: Linux Kernel Mailing List

Another week, another -rc.

Nothing hugely surprising here - it's a bit on the bigger side for
being an rc2, but maybe part of that is that there's a NFS client
merge-window pull request that got merged late due to it having been
marked as spam.

But more likely it's just the usual random fluctuation, with no deeper reason.

The stats are a bit unusual, with drivers being just a third of the
patch. But that's hardly due to the nfs changes - they show up, but
not nearly as much as all the arch updates. There's just a fair amount
of random spread-out architecture fixes - kvm updates for both arm64
and x86, but also misc perf event updates, powerpc and mips updates
etc.

The rest is random other noise - documentation, networking, tooling.
The appended shortlog gives an overview of the details.

Go forth and test, please,

               Linus

---

Alan Stern (2):
      usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge
      USB: core: Fix hang in usb_kill_urb by adding memory barriers

Alex Deucher (3):
      drm/amdgpu: filter out radeon secondary ids as well
      drm/amdgpu/display: adjust msleep limit in
dp_wait_for_training_aux_rd_interval
      drm/amdgpu/display: use msleep rather than udelay for long delays

Amadeusz Sławiński (1):
      PM: hibernate: Remove register_nosave_region_late()

Amelie Delaunay (1):
      usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend

Amir Goldstein (2):
      fsnotify: invalidate dcache before IN_DELETE event
      fsnotify: fix fsnotify hooks in pseudo filesystems

Andi Kleen (1):
      x86/perf: Avoid warning for Arch LBR without XSAVE

Andrew Morton (1):
      include/linux/sysctl.h: fix register_sysctl_mount_point() return type

Anna Schumaker (1):
      sunrpc: Fix potential race conditions in rpc_sysfs_xprt_state_change()

Anshuman Khandual (6):
      arm64: Add Cortex-X2 CPU part definition
      arm64: errata: Update ARM64_ERRATUM_[2119858|2224489] with
Cortex-X2 ranges
      arm64: Add Cortex-A510 CPU part definition
      arm64: errata: Add detection for TRBE ignored system register writes
      arm64: errata: Add detection for TRBE invalid prohibited states
      arm64: errata: Add detection for TRBE trace data corruption

Ard Biesheuvel (4):
      ARM: 9179/1: uaccess: avoid alignment faults in
copy_[from|to]_kernel_nofault
      ARM: 9180/1: Thumb2: align ALT_UP() sections in modules sufficiently
      irqchip/gic-v3-its: Fix build for !SMP
      efi: runtime: avoid EFIv2 runtime services on Apple x86 machines

Arnaud Pouliquen (1):
      tty: rpmsg: Fix race condition releasing tty port

Athira Rajeev (2):
      powerpc/perf: Only define power_pmu_wants_prompt_pmi() for CONFIG_PPC64
      powerpc/perf: Fix power_pmu_disable to call
clear_pmi_irq_pending only if PMI is pending

Badhri Jagan Sridharan (2):
      usb: typec: tcpm: Do not disconnect while receiving VBUS off
      usb: typec: tcpm: Do not disconnect when receiving VSAFE0V

Bartosz Golaszewski (1):
      gpio: sim: check the label length when setting up device properties

Bas Nieuwenhuizen (3):
      drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw.
      drm/amd/display: Wrap dcn301_calculate_wm_and_dlg for FPU.
      drm/amdgpu/display: Remove t_srx_delay_us.

Bjorn Helgaas (1):
      PCI/sysfs: Find shadow ROM before static attribute initialization

Cameron Williams (1):
      tty: Add support for Brainboxes UC cards.

Catherine Sullivan (1):
      gve: Fix GFP flags when allocing pages

Changcheng Deng (1):
      nvme-fabrics: remove the unneeded ret variable in nvmf_dev_show

Christian Borntraeger (2):
      s390/nmi: handle guarded storage validity failures for KVM guests
      s390/nmi: handle vector validity failures for KVM guests

Christophe JAILLET (5):
      irqchip/loongson-pch-ms: Use bitmap_free() to free bitmap
      net: atlantic: Use the bitmap API instead of hand-writing it
      scsi: 3w-sas: Remove useless DMA-32 fallback configuration
      scsi: hisi_sas: Remove useless DMA-32 fallback configuration
      scsi: bfa: Remove useless DMA-32 fallback configuration

Christophe Leroy (4):
      powerpc/audit: Fix syscall_get_arch()
      powerpc/time: Fix build failure due to do_hard_irq_enable() on PPC32
      powerpc/32s: Fix kasan_init_region() for KASAN
      powerpc/fixmap: Fix VM debug warning on unmap

Chuck Lever (3):
      xprtrdma: Remove final dprintk call sites from xprtrdma
      xprtrdma: Remove definitions of RPCDBG_FACILITY
      SUNRPC: Don't dereference xprt->snd_task if it's a cookie

Colin Ian King (1):
      scsi: 53c700: Remove redundant assignment to pointer SCp

Congyu Liu (1):
      net: fix information leakage in /proc/net/ptype

Cruz Zhao (1):
      sched/core: Accounting forceidle time for all tasks except idle task

Dan Carpenter (2):
      hwmon: (adt7470) Prevent divide by zero in adt7470_fan_write()
      counter: fix an IS_ERR() vs NULL bug

Dave Airlie (1):
      Revert "drm/ast: Support 1600x900 with 108MHz PCLK"

David Howells (1):
      rxrpc: Adjust retransmission backoff

David Matlack (1):
      KVM: selftests: Re-enable access_tracking_perf_test

Denis Valeev (1):
      KVM: x86: nSVM: skip eax alignment check for non-SVM instructions

Dylan Yudaken (1):
      io_uring: fix bug in slow unregistering of nodes

Eric Dumazet (6):
      tcp: add a missing sk_defer_free_flush() in tcp_splice_read()
      ipv6: annotate accesses to fn->fn_sernum
      ipv4: raw: lock the socket in raw_bind()
      ipv4: tcp: send zero IPID in SYNACK messages
      ipv4: avoid using shared IP generator for connected sockets
      ipv4: remove sparse error in ip_neigh_gw4()

Eric W. Biederman (1):
      ucount:  Make get_ucount a safe get_user replacement

Evgenii Stepanov (1):
      arm64: extable: fix load_unaligned_zeropad() reg indices

Filipe Manana (5):
      btrfs: fix too long loop when defragging a 1 byte file
      btrfs: allow defrag to be interruptible
      btrfs: fix deadlock when reserving space during defrag
      btrfs: add back missing dirty page rate limiting to defrag
      btrfs: update writeback index when starting defrag

Florian Westphal (2):
      netfilter: nf_conntrack_netbios_ns: fix helper module alias
      netfilter: conntrack: don't increment invalid counter on NF_REPEAT

Frank Li (1):
      usb: xhci-plat: fix crash when suspend if remote wake enable

Gal Pressman (1):
      tcp: Add a stub for sk_defer_free_flush()

Geert Uytterhoeven (3):
      dt-bindings: irqchip: renesas-irqc: Add R-Car V3U support
      dt-bindings: interrupt-controller: sifive,plic: Fix number of interrupts
      dt-bindings: interrupt-controller: sifive,plic: Group interrupt tuples

Geetha sowjanya (5):
      octeontx2-af: Retry until RVU block reset complete
      octeontx2-af: cn10k: Use appropriate register for LMAC enable
      octeontx2-pf: cn10k: Ensure valid pointers are freed to aura
      octeontx2-af: Increase link credit restore polling timeout
      octeontx2-af: cn10k: Do not enable RPM loopback for LPC interfaces

Geliang Tang (1):
      mptcp: fix removing ids bitmap setting

Greg Kroah-Hartman (5):
      NFS: use default_groups in kobj_type
      SUNRPC: use default_groups in kobj_type
      PM: wakeup: simplify the output logic of pm_show_wakelocks()
      Revert "tty: serial: Use fifo in 8250 console driver"
      kbuild: remove include/linux/cyclades.h from header file check

Guenter Roeck (8):
      hwmon: (lm90) Reduce maximum conversion rate for G781
      hwmon: (lm90) Re-enable interrupts after alert clears
      hwmon: (lm90) Mark alert as broken for MAX6654
      hwmon: (lm90) Mark alert as broken for MAX6680
      hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649
      hwmon: (lm90) Fix sysfs and udev notifications
      hwmon: (pmbus/ir38064) Mark ir38064_of_match as __maybe_unused
      hwmon: (nct6775) Fix crash in clear_caseopen

Guillaume Nault (1):
      Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values"

Gustavo A. R. Silva (1):
      nfs41: pnfs: filelayout: Replace one-element array with
flexible-array member

Hangbin Liu (1):
      bonding: use rcu_dereference_rtnl when get bonding active slave

Hangyu Hua (1):
      yam: fix a memory leak in yam_siocdevprivate()

Heikki Krogerus (2):
      usb: typec: Only attempt to link USB ports if there is fwnode
      usb: typec: Don't try to register component master without components

Heiko Carstens (2):
      s390/uaccess: fix compile error
      s390: update defconfigs

Horatiu Vultur (2):
      net: lan966x: Fix sleep in atomic context when injecting frames
      net: lan966x: Fix sleep in atomic context when updating MAC table

Hou Wenlong (1):
      KVM: eventfd: Fix false positive RCU usage warning

Hui Su (1):
      kernel/sched: Remove dl_boosted flag comment

Ido Schimmel (1):
      ipv6_tunnel: Rate limit warning messages

Ilya Leoshkevich (2):
      s390/module: fix loading modules with a lot of relocations
      s390/module: test loading modules with a lot of relocations

Jakub Kicinski (10):
      ipv4: fix ip option filtering for locally generated fragments
      net: fec_mpc52xx: don't discard const from netdev->dev_addr
      ethernet: 3com/typhoon: don't write directly to netdev->dev_addr
      ethernet: tundra: don't write directly to netdev->dev_addr
      ethernet: broadcom/sb1250-mac: don't write directly to netdev->dev_addr
      ethernet: i825xx: don't write directly to netdev->dev_addr
      ethernet: 8390/etherh: don't write directly to netdev->dev_addr
      ethernet: seeq/ether3: don't write directly to netdev->dev_addr
      MAINTAINERS: add more files to eth PHY
      MAINTAINERS: add missing IPv4/IPv6 header paths

James Clark (1):
      perf: Always wake the parent event

James Morse (1):
      arm64: cpufeature: List early Cortex-A510 parts as having broken dbm

Jan Kara (2):
      udf: Fix NULL ptr deref when converting from inline format
      udf: Restore i_lenAlloc when inode expansion fails

Jedrzej Jagielski (2):
      i40e: Increase delay to 1 s after global EMP reset
      i40e: Fix issue when maximum queues is exceeded

Jeff Layton (2):
      ceph: properly put ceph_string reference after async create attempt
      ceph: set pool_ns in new inode layout for async creates

Jianguo Wu (1):
      net-procfs: show net devices bound packet types

Jiapeng Chong (1):
      SUNRPC: clean up some inconsistent indenting

Jim Mattson (1):
      KVM: VMX: Remove vmcs_config.order

Jisheng Zhang (3):
      net: stmmac: remove unused members in struct stmmac_priv
      net: stmmac: reduce unnecessary wakeups from eee sw timer
      net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout()

Joao Martins (1):
      memory-failure: fetch compound_head after pgmap_pfn_valid()

Jochen Mades (1):
      serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl

Joe Damato (1):
      i40e: fix unsigned stat widths

John Garry (1):
      scsi: pm8001: Fix bogus FW crash for maxcpus=1

John Meneghini (1):
      scsi: bnx2fc: Flush destroy_work queue before calling
bnx2fc_interface_put()

Jon Hunter (1):
      usb: common: ulpi: Fix crash in ulpi_match()

Jonathan Corbet (1):
      docs: Hook the RTLA documents into the kernel docs build

Joseph Qi (2):
      jbd2: export jbd2_journal_[grab|put]_journal_head
      ocfs2: fix a deadlock when commit trans

José Expósito (2):
      drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc
      drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable

Justin Iurman (1):
      selftests: net: ioam: expect support for Queue depth data

Kalle Valo (2):
      MAINTAINERS: add common wireless and wireless-next trees
      MAINTAINERS: remove extra wireless section

Kan Liang (2):
      perf/x86/intel: Add a quirk for the calculation of the number of
counters on Alder Lake
      perf/x86/intel/uncore: Add IMC uncore support for ADL

Karen Sornek (1):
      i40e: Fix for failed to init adminq while VF reset

Kees Cook (3):
      mptcp: Use struct_group() to avoid cross-field memset()
      eeprom: at25: Restore missing allocation
      tracing/perf: Avoid -Warray-bounds warning for __rel_loc macro

Kiran Kumar K (1):
      octeontx2-af: Add KPU changes to parse NGIO as separate layer

Kiwoong Kim (2):
      scsi: ufs: Use generic error code in ufshcd_set_dev_pwr_mode()
      scsi: ufs: Treat link loss as fatal error

Laibin Qiu (1):
      blk-mq: Fix wrong wakeup batch configuration which will cause hang

Leo Yan (2):
      pid: Introduce helper task_is_in_init_pid_ns()
      connector/cn_proc: Use task_is_in_init_pid_ns()

Like Xu (3):
      KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at
KVM_GET_SUPPORTED_CPUID
      KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS
      KVM: x86: Sync the states size with the XCR0/IA32_XSS at, any time

Linus Torvalds (2):
      ocfs2: fix subdirectory registration with register_sysctl()
      Linux 5.17-rc2

Linyu Yuan (1):
      usb: roles: fix include/linux/usb/role.h compile issue

Lucas Stach (1):
      drm/etnaviv: relax submit size limits

Lukas Wunner (1):
      serial: core: Initialize rs485 RTS polarity already on probe

Maciej W. Rozycki (1):
      tty: Partially revert the removal of the Cyclades public API

Manasi Navare (1):
      drm/atomic: Add the crtc to affected crtc only if uapi.enable = true

Maor Gottlieb (1):
      tools/testing/scatterlist: add missing defines

Marc Kleine-Budde (5):
      mailmap: update email address of Brian Silverman
      dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config
      can: m_can: m_can_fifo_{read,write}: don't read or write from/to
FIFO if length is 0
      can: tcan4x5x: regmap: fix max register value
      can: flexcan: mark RX via mailboxes as supported on MCF5441X

Marc Zyngier (5):
      KVM: arm64: pkvm: Use the mm_ops indirection for cache maintenance
      irqchip/apple-aic: Drop unused ipi_hwirq field
      KVM: arm64: vgic-v3: Restrict SEIS workaround to known broken systems
      KVM: arm64: Use shadow SPSR_EL1 when injecting exceptions on !VHE
      irqchip/gic-v3-its: Reset each ITS's BASERn register before probe

Marco Elver (1):
      kasan: test: fix compatibility with FORTIFY_SOURCE

Marek Behún (2):
      phylib: fix potential use-after-free
      net: sfp: ignore disabled SFP node

Mark Brown (2):
      kselftest/arm64: Skip VL_INHERIT tests for unsupported vector types
      kselftest/arm64: Correct logging of FPSIMD register read via ptrace

Masami Hiramatsu (2):
      arm64: Mark start_backtrace() notrace and NOKPROBE_SYMBOL
      tracing: Avoid -Warray-bounds warning for __rel_loc macro

Mathias Krause (1):
      drm/vmwgfx: Fix stale file descriptors on failed usercopy

Mathieu Desnoyers (1):
      sched/membarrier: Fix membarrier-rseq fence command missing from
query bitmask

Matthias Kaehlcke (1):
      rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev

Maxim Mikityanskiy (1):
      sch_htb: Fail on unsupported parameters when offload is requested

Meenakshikumar Somasundaram (1):
      drm/amd/display: Fix for otg synchronization logic

Menglong Dong (1):
      net: socket: rename SKB_DROP_REASON_SOCKET_FILTER

Miaoqian Lin (3):
      block: fix memory leak in disk_register_independent_access_ranges
      drm/msm/dsi: Fix missing put_device() call in dsi_get_phy
      drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy

Michael Kelley (1):
      video: hyperv_fb: Fix validation of screen resolution

Mihai Carabas (1):
      efi/libstub: arm64: Fix image check alignment at entry

Mike Snitzer (3):
      block: add bio_start_io_acct_time() to control start_time
      dm: revert partial fix for redundant bio-based IO accounting
      dm: properly fix redundant bio-based IO accounting

Miles Chen (1):
      usb: gadget: at91_udc: fix incorrect print type

Mohammad Athari Bin Ismail (2):
      net: stmmac: configure PTP clock source prior to PTP initialization
      net: stmmac: skip only stmmac_ptp_register when resume from suspend

Moshe Tal (1):
      ethtool: Fix link extended state for big endian

Namhyung Kim (1):
      perf/core: Fix cgroup event list management

Naveen N. Rao (5):
      bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack()
      powerpc32/bpf: Fix codegen for bpf-to-bpf calls
      powerpc/bpf: Update ldimm64 instructions during extra pass
      tools/bpf: Rename 'struct event' to avoid naming conflict
      powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06

NeilBrown (3):
      NFS: change nfs_access_get_cached to only report the mask
      NFS: pass cred explicitly for access tests
      NFS: don't store 'struct cred *' in struct nfs_access_entry

Nicholas Piggin (3):
      powerpc/64s: Mask SRR0 before checking against the masked NIP
      KVM: PPC: Book3S HV Nested: Fix nested HFSCR being clobbered
with multiple vCPUs
      powerpc/64s/interrupt: Fix decrementer storm

Nikolay Aleksandrov (1):
      net: bridge: vlan: fix single net device option dumping

Olga Kornievskaia (8):
      NFSv4 only print the label when its queried
      NFSv4 remove zero number of fs_locations entries error check
      NFSv4 store server support for fs_location attribute
      NFSv4.1 query for fs_location attr on a new file system
      NFSv4 expose nfs_parse_server_name function
      NFSv4 handle port presence in fs_location server string
      SUNRPC allow for unspecified transport time in rpc_clnt_add_xprt
      NFSv4.1 test and add 4.1 trunking transport

Pablo Neira Ayuso (3):
      netfilter: nf_tables: remove unused variable
      netfilter: nf_tables: set last expression in register tracking area
      netfilter: nft_connlimit: memleak if nf_ct_netns_get() fails

Padmanabha Srinivasaiah (1):
      drm/vc4: Fix deadlock on DSI device attach error

Pali Rohár (1):
      Documentation: arm: marvell: Extend Avanta list

Paolo Abeni (2):
      mptcp: fix msk traversal in mptcp_nl_cmd_set_flags()
      selftests: mptcp: fix ipv6 routing setup

Paolo Bonzini (3):
      selftests: kvm: move vm_xsave_req_perm call to amx_test
      KVM: x86: add system attribute to retrieve full set of supported
xsave states
      selftests: kvm: check dynamic bits against KVM_X86_XCOMP_GUEST_SUPP

Paul E. McKenney (1):
      rcu-tasks: Fix computation of CPU-to-list shift counts

Paul Menzel (1):
      docs/vm: Fix typo in *harden*

Pavankumar Kondeti (1):
      usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS

Pawel Laszczak (1):
      usb: cdnsp: Fix segmentation fault in cdns_lost_power function

Peter Collingbourne (1):
      mm, kasan: use compare-exchange operation to set KASAN page tag

Peter Zijlstra (3):
      perf: Fix perf_event_read_local() time
      sched: Avoid double preemption in __cond_resched_*lock*()
      x86,kvm/xen: Remove superfluous .fixup usage

Peter Zijlstra (Intel) (2):
      perf/x86/intel/lbr: Support LBR format V7
      perf/x86/intel/lbr: Add static_branch for LBR INFO flags

Pierguido Lambri (1):
      SUNRPC: Add source address/port to rpc_socket* traces

Qu Wenruo (2):
      btrfs: defrag: fix wrong number of defragged sectors
      btrfs: defrag: properly update range->start for autodefrag

Quanfa Fu (1):
      KVM/X86: Make kvm_vcpu_reload_apic_access_page() static

Randy Dunlap (4):
      remoteproc: qcom: q6v5: fix service routines build errors
      sched/fair: Fix all kernel-doc warnings
      gpio: sim: add doc file to index file
      ia64: make IA64_MCA_RECOVERY bool instead of tristate

Raymond Jay Golo (1):
      drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer

Rob Clark (3):
      drm/msm/a6xx: Add missing suspend_count increment
      drm/msm/gpu: Wait for idle before suspending
      drm/msm/gpu: Cancel idle/boost work on suspend

Robert Hancock (4):
      net: phy: broadcom: hook up soft_reset for BCM54616S
      usb: dwc3: xilinx: Skip resets and USB3 register settings for USB2.0 mode
      usb: dwc3: xilinx: Fix error handling when getting USB3 PHY
      serial: 8250: of: Fix mapped region size when using reg-offset property

Sander Vanheule (3):
      irqchip/realtek-rtl: Map control data to virq
      irqchip/realtek-rtl: Fix off-by-one in routing
      irqchip/realtek-rtl: Service all pending interrupts

Saurav Kashyap (3):
      scsi: qedf: Add stag_work to all the vports
      scsi: qedf: Fix refcount issue when LOGO is received during TMF
      scsi: qedf: Change context reset messages to ratelimited

Sean Christopherson (16):
      KVM: VMX: Zero host's SYSENTER_ESP iff SYSENTER is NOT used
      KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow
      KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests
      Revert "KVM: SVM: avoid infinite loop on NPF from bad address"
      KVM: SVM: Don't intercept #GP for SEV guests
      KVM: SVM: Explicitly require DECODEASSISTS to enable SEV support
      KVM: x86: Pass emulation type to can_emulate_instruction()
      KVM: SVM: WARN if KVM attempts emulation on #UD or #GP for SEV guests
      KVM: SVM: Inject #UD on attempted emulation for SEV guest w/o insn buffer
      KVM: SVM: Don't apply SEV+SMAP workaround on code fetch or PT access
      KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode
      KVM: x86: Forcibly leave nested virt when SMM state is toggled
      KVM: selftests: Don't skip L2's VMCALL in SMM test for SVM guest
      KVM: nVMX: WARN on any attempt to allocate shadow VMCS for vmcs02
      KVM: x86: Free kvm_cpuid_entry2 array on post-KVM_RUN KVM_SET_CPUID{,2}
      KVM: x86: Add a helper to retrieve userspace address from kvm_device_attr

Sergio Paracuellos (2):
      PCI: mt7621: Drop of_match_ptr() to avoid unused variable
      PCI: mt7621: Remove unused function pcie_rmw()

Shuah Khan (2):
      rtla: Make doc build optional
      tools/tracing: Update Makefile to build rtla

Sing-Han Chen (1):
      ucsi_ccg: Check DEV_INT bit only when starting CCG4

Steffen Maier (1):
      scsi: zfcp: Fix failed recovery on gone remote port with
non-NPIV FCP devices

Stephane Eranian (1):
      perf/x86/rapl: fix AMD event handling

Steven Rostedt (Google) (1):
      ftrace: Have architectures opt-in for mcount build time sorting

Subbaraya Sundeep (2):
      octeontx2-af: Do not fixup all VF action entries
      octeontx2-pf: Forward error codes to VF

Sujit Kautkar (1):
      rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev

Sukadev Bhattiprolu (4):
      ibmvnic: Allow extra failures before disabling
      ibmvnic: init ->running_cap_crqs early
      ibmvnic: don't spin in tasklet
      ibmvnic: remove unused ->wait_capability

Sunil Goutham (1):
      octeontx2-af: Fix LBK backpressure id count

Suren Baghdasaryan (3):
      psi: Fix uaf issue when psi trigger is destroyed while being polled
      psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n
      psi: fix "defined but not used" warnings when CONFIG_PROC_FS=n

Sylwester Dziedziuch (1):
      i40e: Fix queues reservation for XDP

Takahiro Itazuri (1):
      docs: fix typo in Documentation/kernel-hacking/locking.rst

Thomas Bogendoerfer (2):
      amd: declance: use eth_hw_addr_set()
      MIPS: Fix build error due to PTR used in more places

Thomas Gleixner (1):
      PCI/MSI: Prevent UAF in error path

Tim Yi (1):
      net: bridge: vlan: fix memory leak in __allowed_ingress

Toke Høiland-Jørgensen (1):
      net: cpsw: Properly initialise struct page_pool_params

Tom Rix (1):
      quota: cleanup double word in comment

Tom Zanussi (4):
      tracing: Fix smatch warning for null glob in event_hist_trigger_parse()
      tracing: Fix smatch warning for do while check in
event_hist_trigger_parse()
      tracing: Propagate is_signed to expression
      tracing: Don't inc err_log entry count if entry allocation fails

Tong Zhang (3):
      scsi: myrs: Fix crash in error case
      drm/privacy-screen: honor acpi=off in detect_thinkpad_privacy_screen
      binfmt_misc: fix crash when load/unload module

Tony Luck (1):
      x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN

Trond Myklebust (12):
      NFS: Ensure the server has an up to date ctime before hardlinking
      NFS: Ensure the server has an up to date ctime before renaming
      NFSv4.1: Fix uninitialised variable in devicenotify
      NFSv4: Add some support for case insensitive filesystems
      NFSv4: Just don't cache negative dentries on case insensitive servers
      NFS: Invalidate negative dentries on all case insensitive
directory changes
      NFS: Add a helper to remove case-insensitive aliases
      NFS: Fix the verifier for case sensitive filesystem in nfs_atomic_open()
      NFSv4: Allow writebacks to request 'blocks used'
      NFSv42: Fallocate and clone should also request 'blocks used'
      NFSv4: Handle case where the lookup of a directory fails
      NFSv4: nfs_atomic_open() can race when looking up a non-regular file

Tvrtko Ursulin (1):
      drm/i915: Flush TLBs before releasing backing store

Usama Arif (1):
      io_uring: remove unused argument from io_rsrc_node_alloc

Valentin Caron (2):
      serial: stm32: prevent TDR register overwrite when sending x_char
      serial: stm32: fix software flow control transfer

Vasily Gorbik (1):
      s390/hypfs: include z/VM guests with access control group set

Victor Nogueira (1):
      net: sched: Clarify error message when qdisc kind is unknown

Vincent Guittot (4):
      sched/pelt: Relax the sync of util_sum with util_avg
      sched/pelt: Continue to relax the sync of util_sum with util_avg
      sched/pelt: Relax the sync of runnable_sum with runnable_avg
      sched/pelt: Relax the sync of load_sum with load_avg

Vincenzo Frascino (1):
      arm64: vdso: Fix "no previous prototype" warning

Vitaly Kuznetsov (9):
      KVM: x86: Move CPUID.(EAX=0x12,ECX=1) mangling to
__kvm_update_cpuid_runtime()
      KVM: SVM: hyper-v: Enable Enlightened MSR-Bitmap support for real
      KVM: SVM: drop unnecessary code in
svm_hv_vmcb_dirty_nested_enlightenments()
      KVM: x86: Check .flags in kvm_cpuid_check_equal() too
      KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS
      KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER
      KVM: nVMX: Rename vmcs_to_field_offset{,_table}
      KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread()
      KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use

Vivek Goyal (1):
      security, lsm: dentry_init_security() Handle multi LSM registration

Wanpeng Li (1):
      KVM: LAPIC: Also cancel preemption timer during SET_LAPIC

Wei Yang (1):
      mm: page->mapping folio->mapping should have the same offset

Wen Gu (1):
      net/smc: Transitional solution for clcsock race issue

Wu Zheng (1):
      nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs

Xianting Tian (2):
      KVM: remove async parameter of hva_to_pfn_remapped()
      drm/msm: Fix wrong size calculation

Xiaoke Wang (3):
      nfs: nfs4clinet: check the return value of kstrdup()
      scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup()
      tracing/histogram: Fix a potential memory leak for kstrdup()

Xiaoyao Li (1):
      KVM: x86: Keep MSR_IA32_XSS unchanged for INIT

Xin Long (1):
      ping: fix the sk_bound_dev_if match in ping_lookup

Xiubo Li (1):
      ceph: put the requests/sessions when it fails to alloc memory

Xiyu Yang (1):
      net/sunrpc: fix reference count leaks in rpc_sysfs_xprt_state_change

Xu Wang (1):
      sunrpc: Remove unneeded null check

Xu Yang (1):
      usb: typec: tcpci: don't touch CC line if it's Vconn source

Yang Li (2):
      fanotify: remove variable set but not used
      drm/msm: remove variable set but not used

Yang Yingliang (1):
      scsi: elx: efct: Don't use GFP_KERNEL under spin lock

Yanming Liu (1):
      Drivers: hv: balloon: account for vmbus packet header in max_pkt_size

Yazen Ghannam (1):
      x86/MCE/AMD: Allow thresholding interface updates after init

Yu Kuai (1):
      blk-mq: fix missing blk_account_io_done() in error path

Yufeng Mo (1):
      net: hns3: handle empty unknown interrupt for VF

Yuji Ishikawa (2):
      net: stmmac: dwmac-visconti: Fix bit definitions for ETHER_CLK_SEL
      net: stmmac: dwmac-visconti: Fix clock configuration for RMII mode

Zhan Liu (2):
      drm/amd/display: Correct MPC split policy for DCN301
      drm/amd/display: change FIFO reset condition to embedded display only

Zhengjun Xing (1):
      perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX

Zhou Qingyang (2):
      drm/amd/display/dc/calcs/dce_calcs: Fix a memleak in calculate_bandwidth()
      ata: pata_platform: Fix a NULL pointer dereference in
__pata_platform_probe()

ZouMingzhe (1):
      scsi: target: iscsi: Make sure the np under each tpg is unique

daniel.starke@siemens.com (1):
      tty: n_gsm: fix SW flow control encoding/handling

sparkhuang (1):
      ARM: 9170/1: fix panic when kasan and kprobe are enabled

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Linux 5.17-rc2
  2022-01-30 13:48 Linux 5.17-rc2 Linus Torvalds
@ 2022-01-30 20:22 ` Guenter Roeck
  0 siblings, 0 replies; 2+ messages in thread
From: Guenter Roeck @ 2022-01-30 20:22 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List

On Sun, Jan 30, 2022 at 03:48:42PM +0200, Linus Torvalds wrote:
> Another week, another -rc.
> 
> Nothing hugely surprising here - it's a bit on the bigger side for
> being an rc2, but maybe part of that is that there's a NFS client
> merge-window pull request that got merged late due to it having been
> marked as spam.
> 
> But more likely it's just the usual random fluctuation, with no deeper reason.
> 
> The stats are a bit unusual, with drivers being just a third of the
> patch. But that's hardly due to the nfs changes - they show up, but
> not nearly as much as all the arch updates. There's just a fair amount
> of random spread-out architecture fixes - kvm updates for both arm64
> and x86, but also misc perf event updates, powerpc and mips updates
> etc.
> 
> The rest is random other noise - documentation, networking, tooling.
> The appended shortlog gives an overview of the details.
> 
> Go forth and test, please,
> 

Build results:
	total: 155 pass: 151 fail: 4
Failed builds:
	arm64:allmodconfig
	ia64:tinyconfig
	mips:cavium_octeon_defconfig
	powerpc:skiroot_defconfig
Qemu test results:
	total: 488 pass: 480 fail: 8
Failed tests:
	arm:mcimx6ul-evk:imx_v6_v7_defconfig:nodrm:mem256:net,nic:net,nic:imx6ul-14x14-evk:initrd
	arm:mcimx6ul-evk:imx_v6_v7_defconfig:nodrm:sd:mem256:net,nic:net,nic:imx6ul-14x14-evk:rootfs
	arm:mcimx6ul-evk:imx_v6_v7_defconfig:nodrm:usb0:mem256:net,nic:net,nic:imx6ul-14x14-evk:rootfs
	arm:mcimx6ul-evk:imx_v6_v7_defconfig:nodrm:usb1:mem256:net,nic:net,nic:imx6ul-14x14-evk:rootfs
	arm:mcimx7d-sabre:imx_v6_v7_defconfig:nodrm:mem256:net,nic:imx7d-sdb:initrd
	arm:mcimx7d-sabre:imx_v6_v7_defconfig:nodrm:usb1:mem256:net,nic:imx7d-sdb:rootfs
	arm:mcimx7d-sabre:imx_v6_v7_defconfig:nodrm:sd:mem256:net,nic:imx7d-sdb:rootfs
	arm:orangepi-pc:multi_v7_defconfig:usb1:net,nic:sun8i-h3-orangepi-pc:rootfs

Details attached.

Guenter

---

Building arm64:allmodconfig ... failed
--------------
drivers/pinctrl/pinctrl-thunderbay.c: In function 'thunderbay_add_functions':
drivers/pinctrl/pinctrl-thunderbay.c:815:29: error: assignment discards 'const' qualifier from pointer target type

Fix posted at
https://lore.kernel.org/lkml/DM6PR11MB3660804C821D7CA7329B6CAFC45F9@DM6PR11MB3660.namprd11.prod.outlook.com/

---
Building ia64:tinyconfig ... failed
--------------
ia64-linux-ld: drivers/acpi/scan.o: in function `__acpi_device_add':
scan.c:(.text+0x27e2): undefined reference to `crc32_le'

Bisect points to commit 882c982dada4d5 ("acpi: Store CRC-32 hash
of the _PLD in struct acpi_device"). Problem is that ACPI now depends
on CRC32. No fix posted as far as I know.

---
Building mips:cavium_octeon_defconfig ... failed
--------------
arch/mips/cavium-octeon/octeon-memcpy.S: Assembler messages:
arch/mips/cavium-octeon/octeon-memcpy.S:187: Error: unrecognized opcode `ptr 9b,l_exc'

... and many more.

Bisect points to commit fa62f39dc7e2 (" MIPS: Fix build error due to PTR
used in more places") which replaces PTR with PTR_WD but misses one place
in the Cavium code. No fix posted as far as I know.

---
Building powerpc:skiroot_defconfig ... failed
--------------
arch/powerpc/kernel/stacktrace.c: In function 'handle_backtrace_ipi':
arch/powerpc/kernel/stacktrace.c:171:9: error: implicit declaration of function 'nmi_cpu_backtrace'

Introduced with commit 1614b2b11fab29 ("arch: Make ARCH_STACKWALK
independent of STACKTRACE"). Discussed at
https://lore.kernel.org/lkml/YeE2VWwHO50gFw9M@hirez.programming.kicks-ass.net/T/
No fix posted as far as I know.

---
Building arm:mcimx6ul-evk:imx_v6_v7_defconfig:nodrm:mem256:net,nic:net,nic:imx6ul-14x14-evk:initrd ... running .......R.... failed (crashed)

[   18.638198] Out of memory and no killable processes...
[   18.639419] Kernel panic - not syncing: System is deadlocked on memory

Bisect points to commit 721fb891ad0b ("mm/page_isolation: unset migratetype
directly for non Buddy page"). Fix (revert) posted at
https://lore.kernel.org/linux-mm/20220126211154.GA3371726@roeck-us.net/t/
but not applied.

---
Building arm:orangepi-pc:multi_v7_defconfig:usb1:net,nic:sun8i-h3-orangepi-pc:rootfs ... running ........R.... failed (no root file system)

Introduced with 8df89a7cbc63 ("pinctrl-sunxi: don't call
pinctrl_gpio_direction()"). Fix posted.

---
i386:q35:Westmere:defconfig:nosmp:nvme:net,i82562:hd:

WARNING: CPU: 0 PID: 23 at drivers/pci/msi/msi.c:1114 pci_irq_get_affinity+0x80/0x90

Only seen with i386, SMP disabled, when booting from nvme. Bisect points
to commit f48235900182(" PCI/MSI: Simplify pci_irq_get_affinity()").
No fix posted as far as I know.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-01-30 20:22 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-30 13:48 Linux 5.17-rc2 Linus Torvalds
2022-01-30 20:22 ` Guenter Roeck

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.