d704d8831b8f Linux 5.15.8-xanmod1 df7eb05726a9 wait: Add EXPORT_SYMBOL for __wake_up_pollfree 1079419761dc Merge tag 'v5.15.8' into 5.15 43e577d7a2cb Linux 5.15.8 c2bd1add2c3e bpf: Add selftests to cover packet access corner cases 5475fcf0a1c4 clocksource/drivers/dw_apb_timer_of: Fix probe failure ee6104661b46 misc: fastrpc: fix improper packet size calculation 62a8ee0502d8 irqchip: nvic: Fix offset for Interrupt Priority Offsets 2d34992ebe9c irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL 4a7c65506473 aio: Fix incorrect usage of eventfd_signal_allowed() d99d861ce3ef irqchip/armada-370-xp: Fix support for Multi-MSI interrupts 97912b97fd83 irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc() f2675399eb2a irqchip/aspeed-scu: Replace update_bits with write_bits. e18f3e046ccd csky: fix typo of fpu config macro 47b355f25b55 bus: mhi: core: Add support for forced PM resume 7f4b37c7a692 bus: mhi: pci_generic: Fix device recovery failed issue 5bff8dff8e21 nvmem: eeprom: at25: fix FRAM byte_len 990bbe357841 misc: rtsx: Avoid mangling IRQ during runtime PM 14508fe13b1c iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove 2906867da4ca iio: ad7768-1: Call iio_trigger_notify_done() on error b3a4c57a9613 iio: adc: axp20x_adc: fix charging current reporting on AXP22x 41d241ad3e55 iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda 4071943a533c iio: at91-sama5d2: Fix incorrect sign extension a862c731f7bc iio: dln2: Check return value of devm_iio_trigger_register() 9b4e3b804c41 iio: dln2-adc: Fix lockdep complaint 363e1286cf81 iio: itg3200: Call iio_trigger_notify_done() on error e4b600ac98ca iio: kxsd9: Don't return error code in trigger handler 5df9c2c0e4b4 iio: ltr501: Don't return error code in trigger handler c43517071dfc iio: mma8452: Fix trigger reference couting 00d3c14338b5 iio: stk3310: Don't return error code in interrupt handler 111d5b61fbd7 iio: trigger: stm32-timer: fix MODULE_ALIAS 2db8ad169cc8 iio: trigger: Fix reference counting 7d2a35d99700 iio: gyro: adxrs290: fix data signedness 02d5a2a48bb4 xhci: avoid race between disable slot command and host runtime suspend d861bc26fe68 usb: core: config: using bit mask instead of individual bits 47c14aceb290 xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending 0141f85b78a5 usb: core: config: fix validation of wMaxPacketValue entries f5230fb9bf8e Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default" 6eea4ace62fa USB: gadget: zero allocate endpoint 0 buffers 36dfdf11af49 USB: gadget: detect too-big endpoint 0 requests ef472b023b85 selftests/fib_tests: Rework fib_rp_filter_test() a72723e89f4d net/qla3xxx: fix an error code in ql_adapter_up() 0c9f1ab29e7f net, neigh: clear whole pneigh_entry at alloc time 48135149c089 net: fec: only clear interrupt of handling queue in fec_enet_rx_queue() 089bd0b0bf1e net: altera: set a couple error code in probe() 37493d4eb2e5 net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero 8ca1ca40977b tools build: Remove needless libpython-version feature check that breaks test-all fast path 9c2407afbcd0 dt-bindings: net: Reintroduce PHY no lane swap binding 2e837d90ec09 Documentation/locking/locktypes: Update migrate_disable() bits. 395022a71b6c perf tools: Fix SMT detection fast read path f1131d3f1b50 drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset 99bc19898375 Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge" 16431e442db2 i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc f8358589b31b bpf, sockmap: Re-evaluate proto ops when psock is removed from sockmap a4953e7b6f6a mtd: rawnand: fsmc: Fix timing computation ebc8909feecd mtd: rawnand: fsmc: Take instruction delay into account fabfb7c18c8e i40e: Fix pre-set max number of queues for VF 2132643b956f i40e: Fix failed opcode appearing if handling messages from VF 06ece58874c3 clk: qcom: clk-alpha-pll: Don't reconfigure running Trion d259ae526fd9 clk: imx: use module_platform_driver 1d044701bdbe hwmon: (dell-smm) Fix warning on /proc/i8k creation error be7c5d58108b RDMA/hns: Do not destroy QP resources in the hw resetting phase 207f5ea62a9f RDMA/hns: Do not halt commands during reset until later 9b6bf6fca018 ASoC: codecs: wcd934x: return correct value from mixer put 339ffb5b5600 ASoC: codecs: wcd934x: handle channel mappping list correctly 71272640d459 ASoC: codecs: wsa881x: fix return values from kcontrol put e1e22179376f ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer cdb5a0d0e007 ASoC: rt5682: Fix crash due to out of scope stack vars e9362a21147a PM: runtime: Fix pm_runtime_active() kerneldoc comment a3f0e9b1d6cd qede: validate non LSO skb length 069a849819b3 ALSA: usb-audio: Reorder snd_djm_devices[] entries ebacb44cb204 scsi: scsi_debug: Fix buffer size of REPORT ZONES command f8dccc1bdea7 scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() d429b302c184 block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) e3098ce15fec i2c: mpc: Use atomic read and fix break condition 23a5f9797d6c tracefs: Set all files to the same group ownership as the mount option 60d311f9e638 aio: fix use-after-free due to missing POLLFREE handling 924f51534d42 aio: keep poll requests on waitqueue until completed 8d6760fd5d16 signalfd: use wake_up_pollfree() f12d997683a7 binder: use wake_up_pollfree() 1ebb6cd8c754 wait: add wake_up_pollfree() 8e12976c0c19 io_uring: ensure task_work gets run as part of cancelations eb313c47b276 libata: add horkage for ASMedia 1092 b0034d4b71f1 drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. 021ae1e11dfc thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL 0138d396ffce clk: qcom: regmap-mux: fix parent clock lookup dfb7285a82fa mmc: renesas_sdhi: initialize variable properly when tuning 62c613419543 hwmon: (pwm-fan) Ensure the fan going on in .probe() a85d27b2eff4 selftests: KVM: avoid failures due to reserved HyperTransport region 041aae47b000 tracefs: Have new files inherit the ownership of their parent 8bf902fee589 nfsd: Fix nsfd startup race (again) 148c816f10fd nfsd: fix use-after-free due to delegation race 50dacb2289e5 md: fix update super 1.0 on rdev size change 00cd8a99885c perf intel-pt: Fix error timestamp setting on the decoder error path 4fbb83c1bf25 perf intel-pt: Fix missing 'instruction' events with 'q' option 22e5fb70f725 perf intel-pt: Fix next 'err' value, walking trace f747cc563afd perf intel-pt: Fix state setting when receiving overflow (OVF) packet e39dd2e60039 perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state type d9c838b927cd perf intel-pt: Fix sync state when a PSB (synchronization) packet is found c816dcf69ae4 perf intel-pt: Fix some PGE (packet generation enable/control flow packets) usage ca06c5cb1b6d btrfs: free exchange changeset on failures 32d4054cb3e8 btrfs: replace the BUG_ON in btrfs_del_root_ref with proper error handling 477675049ca8 btrfs: fix re-dirty process of tree-log nodes 0338e448b905 btrfs: clear extent buffer uptodate when we fail to write it 48fc373d9d54 scsi: qla2xxx: Format log strings only if needed d14bad8c11cc cifs: Fix crash on unload of cifs_arc4.ko 1fd702980994 ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() 35a3e5110321 ALSA: pcm: oss: Limit the period size to 16MB 00a860678098 ALSA: pcm: oss: Fix negative period/buffer sizes c94a0d734c7b ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 220aaee85f0e ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform da171216ac2d ALSA: ctl: Fix copy of updated id with element read/write f987b61daa98 mm: bdi: initialize bdi_min_ratio when bdi is unregistered dd902bcec34f mm/slub: fix endianness bug for alloc/free_traces attributes 7d7e02563bcd mm/damon/core: fix fake load reports due to uninterruptible sleeps 5a960e533c2a timers: implement usleep_idle_range() 64d320dcf1f1 KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall 21cc93f6df63 KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req eea80da3472b KVM: x86: Don't WARN if userspace mucks with RCX during string I/O exit d6c37e679631 net: mvpp2: fix XDP rx queues registering d86216dfda7c net/sched: fq_pie: prevent dismantle issue 973a0373e88c net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering bfc017140aa7 net: dsa: mv88e6xxx: error handling for serdes_power functions 76e414aa2a24 net: bcm4908: Handle dma_set_coherent_mask error codes fe30b70ca84d devlink: fix netns refcount leak in devlink_nl_cmd_reload() f9a22d3ed855 IB/hfi1: Correct guard on eager buffer deallocation 20791287eda1 iavf: Fix reporting when setting descriptor count d0ed80e3ca88 iavf: restore MSI state on reset be2b5a78a0c1 netfilter: conntrack: annotate data-races around ct->timeout d2cd7c7f8f83 netfilter: nft_exthdr: break evaluation if setting TCP option fails e6182c63d827 udp: using datalen to cap max gso segments 98adb2bbfa40 seg6: fix the iif in the IPv6 socket control block f707820c0923 nfp: Fix memory leak in nfp_cpp_area_cache_add() 6dada2646a0a bonding: make tx_rebalance_counter an atomic cfd719f04267 ethtool: do not perform operations on net devices being unregistered 9a7e323edb86 ice: ignore dropped packets during init b4fb67fd1adf bpf: Fix the off-by-two error in range markings e76da2e8a09a bpf: Make sure bpf_disable_instrumentation() is safe vs preemption. 9c983fd7cf97 bpf, sockmap: Attach map progs to psock early for feature probes c817dcb2a65b bpf, x86: Fix "no previous prototype" warning e8193cebf753 vrf: don't run conntrack on vrf with !dflt qdisc cffab968e94e selftests: netfilter: add a vrf+conntrack testcase fae9705d2810 nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done 0159c7b26683 platform/x86: amd-pmc: Fix s2idle failures on certain AMD laptops b964ecdb71d9 x86/sme: Explicitly map new EFI memmap table as encrypted bbf22d47bb3e net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports f4b8f987a748 net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal PHY's" 5c960ae2c22a can: m_can: Disable and ignore ELO interrupt 081816acad36 can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() f4848384c17e can: m_can: pci: fix incorrect reference clock rate 75a422165477 can: m_can: m_can_read_fifo: fix memory leak in error branch 6c73fc931658 can: pch_can: pch_can_rx_normal: fix use after free 474f9a8534f5 can: sja1000: fix use after free in ems_pcmcia_add_card() c9b5472da3a8 can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase correct stats->{rx,tx}_errors counter a8b513b824e4 can: kvaser_usb: get CAN clock frequency from device 834d0fb97864 IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr 27bbf30f928a IB/hfi1: Fix early init panic b9e1cc3b95e8 IB/hfi1: Insure use of smp_processor_id() is preempt disabled 33bee1ebfc83 nft_set_pipapo: Fix bucket load in AVX2 lookup routine for six 8-bit groups 20d1064ac956 platform/x86/intel: hid: add quirk to support Surface Go 3 6281306bdc99 HID: Ignore battery for Elan touchscreen on Asus UX550VE 719d5fb2789a HID: sony: fix error path in probe e537e7ef5e8c mmc: spi: Add device-tree SPI IDs 59146a86b4aa mtd: dataflash: Add device-tree SPI IDs a579510a64ed HID: check for valid USB device for many HID drivers 05ca95256aba HID: wacom: fix problems when device is not a valid USB device 58f15f5ae778 HID: bigbenff: prevent null pointer dereference 30d3150d9094 HID: add USB_HID dependancy on some USB HID drivers 8c765cf5f1bc HID: add USB_HID dependancy to hid-chicony 10b05037d7a8 HID: add USB_HID dependancy to hid-prodikeys e1e21632a4c4 HID: add hid_is_usb() function to make it simpler for USB detection 6892f8e27d6e HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested d38f90239254 HID: google: add eel USB id c7b9eca23ea2 HID: quirks: Add quirk for the Microsoft Surface 3 type-cover 5131cc731c67 usb: gadget: uvc: fix multiple opens