5.5.3-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest367 patches 17 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/367 | sparc32: fix struct ipc64_perm type definitionarch/ | +11 | 0 replies | |
| 2/367 | bnxt_en: Move devlink_register before registering netdevdrivers/ drivers/ | +8 | 0 replies | |
| 3/367 | gtp: use __GFP_NOWARN to avoid memalloc warningdrivers/ | +2 | 0 replies | |
| 4/367 | l2tp: Allow duplicate session creation with UDPnet/ | +6 | 0 replies | |
| 5/367 | net: hsr: fix possible NULL deref in hsr_handle_frame()net/ | +2 | 0 replies | |
| 6/367 | net_sched: fix an OOB access in cls_tcindexnet/ | +20 | 0 replies | |
| 7/367 | net/core: Do not clear VF index for node/port GUIDs querynet/ | +2 | 0 replies | |
| 8/367 | net: mvneta: fix XDP support if sw bm is used as fallbackdrivers/ | +7 | 0 replies | |
| 9/367 | bnxt_en: Fix TC queue mapping.drivers/ | +1 | 0 replies | |
| 10/367 | net: stmmac: Delete txtimer in suspend()drivers/ | +4 | 0 replies | |
| 11/367 | tcp: clear tp->total_retrans in tcp_disconnect()net/ | +1 | 0 replies | |
| 12/367 | tcp: clear tp->delivered in tcp_disconnect()net/ | +1 | 0 replies | |
| 13/367 | tcp: clear tp->data_segs{in|out} in tcp_disconnect()net/ | +2 | 0 replies | |
| 14/367 | tcp: clear tp->segs_{in|out} in tcp_disconnect()net/ | +2 | 0 replies | |
| 15/367 | cls_rsvp: fix rsvp_policynet/ | +2 | 0 replies | |
| 16/367 | rxrpc: Fix use-after-free in rxrpc_put_local()net/ | +4 | 0 replies | |
| 17/367 | rxrpc: Fix insufficient receive notification generationnet/ | +2 | 0 replies | |
| 18/367 | rxrpc: Fix missing active use pinning of rxrpc_local objectnet/ net/ net/ +2 more | +61 | 0 replies | |
| 19/367 | rxrpc: Fix NULL pointer deref due to call->conn being cleared on disconnectnet/ net/ net/ +2 more | +15 | 0 replies | |
| 20/367 | bnxt_en: Refactor logic to re-enable SRIOV after firmware reset detected.drivers/ | +12 | 0 replies | |
| 21/367 | net: phy: at803x: disable vddio regulatordrivers/ | +11 | 0 replies | |
| 22/367 | bnxt_en: Fix RDMA driver failure with SRIOV after firmware reset.drivers/ | +5 | 0 replies | |
| 23/367 | ionic: fix rxq comp packet type maskdrivers/ | +1 | 0 replies | |
| 24/367 | MAINTAINERS: correct entries for ISDN/mISDN sectionMAINTAINERS | +4 | 0 replies | |
| 25/367 | netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init()drivers/ | +1 | 0 replies | |
| 26/367 | bnxt_en: Fix logic that disables Bus Master during firmware reset.drivers/ | +7 | 0 replies | |
| 27/367 | media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptorsdrivers/ | +12 | 0 replies | |
| 28/367 | mfd: dln2: More sanity checking for endpointsdrivers/ | +11 | 0 replies | |
| 29/367 | netfilter: ipset: fix suspicious RCU usage in find_set_and_idnet/ | +21 | 0 replies | |
| 30/367 | ALSA: pcm: Fix memory leak at closing a stream without hw_freesound/ | +15 | 0 replies | |
| 31/367 | ipc/msg.c: consolidate all xxxctl_down() functionsipc/ | +10 | 0 replies | |
| 32/367 | tracing/kprobes: Have uname use __get_str() in print_fmtkernel/ | +4 | 0 replies | |
| 33/367 | tracing: Fix sched switch start/stop refcount racy updateskernel/ | +3 | 0 replies | |
| 34/367 | rcu: Use *_ONCE() to protect lockless ->expmask accesseskernel/ | +9 | 0 replies | |
| 35/367 | rcu: Avoid data-race in rcu_gp_fqs_check_wake()kernel/ | +6 | 0 replies | |
| 36/367 | srcu: Apply *_ONCE() to ->srcu_last_gp_endkernel/ | +4 | 0 replies | |
| 37/367 | rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special()kernel/ | +1 | 0 replies | |
| 38/367 | nvmet: Fix error print message at nvmet_install_queue functiondrivers/ | +1 | 0 replies | |
| 39/367 | nvmet: Fix controller use after freedrivers/ | +9 | 0 replies | |
| 40/367 | Bluetooth: btusb: fix memory leak on fwdrivers/ | +1 | 0 replies | |
| 41/367 | Bluetooth: btusb: Disable runtime suspend on Realtek devicesdrivers/ | +4 | 0 replies | |
| 42/367 | brcmfmac: Fix memory leak in brcmf_usbdev_qinitdrivers/ | +1 | 0 replies | |
| 43/367 | usb: dwc3: gadget: Check END_TRANSFER completiondrivers/ drivers/ drivers/ | +9 | 0 replies | |
| 44/367 | usb: dwc3: gadget: Delay starting transferdrivers/ drivers/ | +12 | 0 replies | |
| 45/367 | usb: typec: tcpci: mask event interrupts when remove driverdrivers/ | +6 | 0 replies | |
| 46/367 | objtool: Silence build outputtools/ | +0 | 0 replies | |
| 47/367 | usb: gadget: f_fs: set req->num_sgs as 0 for non-sg transferdrivers/ | +2 | 0 replies | |
| 48/367 | usb: gadget: legacy: set max_speed to super-speeddrivers/ drivers/ drivers/ +1 more | +4 | 0 replies | |
| 49/367 | usb: gadget: f_ncm: Use atomic_t to track in-flight requestdrivers/ | +13 | 0 replies | |
| 50/367 | usb: gadget: f_ecm: Use atomic_t to track in-flight requestdrivers/ | +12 | 0 replies | |
| 51/367 | ALSA: usb-audio: Fix endianess in descriptor validationsound/ | +3 | 0 replies | |
| 52/367 | ALSA: usb-audio: Annotate endianess in Scarlett gen2 quirksound/ | +23 | 0 replies | |
| 53/367 | ALSA: dummy: Fix PCM format loop in proc outputsound/ | +1 | 0 replies | |
| 54/367 | memcg: fix a crash in wb_workfn when a device disappearsfs/ include/ include/ +1 more | +29 | 0 replies | |
| 55/367 | mm/sparse.c: reset sections mem_map when fully deactivatedmm/ | +1 | 0 replies | |
| 56/367 | utimes: Clamp the timestamps in notify_change()fs/ fs/ fs/ +3 more | +34 | 0 replies | |
| 57/367 | mm/migrate.c: also overwrite error when it is bigger than zeromm/ | +1 | 0 replies | |
| 58/367 | mm/memory_hotplug: fix remove_memory() lockdep splatmm/ | +6 | 0 replies | |
| 59/367 | mm: thp: dont need care deferred split queue in memcg charge move pathmm/ | +0 | 0 replies | |
| 60/367 | mm: move_pages: report the number of non-attempted pagesmm/ | +23 | 0 replies | |
| 61/367 | media/v4l2-core: set pages dirty upon releasing DMA buffersdrivers/ | +4 | 0 replies | |
| 62/367 | media: v4l2-core: compat: ignore native command codesdrivers/ | +75 | 0 replies | |
| 63/367 | media: v4l2-rect.h: fix v4l2_rect_map_inside() top/left adjustmentsinclude/ | +4 | 0 replies | |
| 64/367 | lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more()lib/ | +1 | 0 replies | |
| 65/367 | irqdomain: Fix a memory leak in irq_domain_push_irq()kernel/ | +1 | 0 replies | |
| 66/367 | x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEARarch/ | +7 | 0 replies | |
| 67/367 | platform/x86: intel_scu_ipc: Fix interrupt supportdrivers/ | +8 | 0 replies | |
| 68/367 | ALSA: hda: Apply aligned MMIO access only conditionallyinclude/ sound/ | +54 | 0 replies | |
| 69/367 | ALSA: hda: Add Clevo W65_67SB the power_save blacklistsound/ | +2 | 0 replies | |
| 70/367 | ALSA: hda: Add JasperLake PCI ID and codec vidsound/ sound/ | +3 | 0 replies | |
| 71/367 | ALSA: hda - Fix DP-MST support for NVIDIA codecssound/ | +63 | 0 replies | |
| 72/367 | arm64: acpi: fix DAIF manipulation with pNMIarch/ arch/ | +11 | 0 replies | |
| 73/367 | KVM: arm64: Correct PSTATE on exception entryarch/ arch/ | +66 | 0 replies | |
| 74/367 | KVM: arm/arm64: Correct CPSR on exception entryarch/ arch/ virt/ | +114 | 0 replies | |
| 75/367 | KVM: arm/arm64: Correct AArch32 SPSR on exception entryarch/ arch/ virt/ | +40 | 0 replies | |
| 76/367 | KVM: arm64: Only sign-extend MMIO up to register widtharch/ arch/ arch/ +2 more | +20 | 0 replies | |
| 77/367 | MIPS: syscalls: fix indentation of the SYSNR messagearch/ | +1 | 0 replies | |
| 78/367 | MIPS: fix indentation of the RELOCS messagearch/ | +1 | 0 replies | |
| 79/367 | MIPS: boot: fix typo in vmlinux.lzma.its targetarch/ | +1 | 0 replies | |
| 80/367 | MIPS: SGI-IP30: Check for valid pointer before using itarch/ | +3 | 0 replies | |
| 81/367 | MIPS: asm: local: add barriers for Loongsonarch/ | +4 | 0 replies | |
| 82/367 | s390/mm: fix dynamic pagetable upgrade for hugetlbfsarch/ arch/ | +101 | 0 replies | |
| 83/367 | powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP casearch/ arch/ arch/ +2 more | +1 | 0 replies | |
| 84/367 | powerpc/ptdump: Fix W+X verificationarch/ | +3 | 0 replies | |
| 85/367 | powerpc/xmon: dont access ASDR in VMsarch/ | +4 | 0 replies | |
| 86/367 | powerpc/pseries: Advance pfn if section is not present in lmb_is_removable()arch/ | +3 | 0 replies | |
| 87/367 | powerpc/32s: Fix bad_kuap_fault()arch/ arch/ arch/ +2 more | +17 | 0 replies | |
| 88/367 | powerpc/32s: Fix CPU wake-up from sleep modearch/ | +2 | 0 replies | |
| 89/367 | PCI/ATS: Use PF PASID for VFsdrivers/ | +4 | 0 replies | |
| 90/367 | PCI: tegra: Fix return value check of pm_runtime_get_sync()drivers/ | +1 | 0 replies | |
| 91/367 | PCI: keystone: Fix outbound region mappingdrivers/ | +1 | 0 replies | |
| 92/367 | PCI: keystone: Fix link training retries initiationdrivers/ | +1 | 0 replies | |
| 93/367 | PCI: keystone: Fix error handling when "num-viewport" DT property is not populateddrivers/ | +1 | 0 replies | |
| 94/367 | mmc: spi: Toggle SPI polarity, do not hardcode itdrivers/ | +8 | 0 replies | |
| 95/367 | ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boardsdrivers/ | +13 | 0 replies | |
| 96/367 | ACPI / battery: Deal with design or full capacity being reported as -1drivers/ | +12 | 0 replies | |
| 97/367 | ACPI / battery: Use design-cap for capacity calculations if full-cap is not availabledrivers/ | +8 | 0 replies | |
| 98/367 | ACPI / battery: Deal better with neither design nor full capacity not being reporteddrivers/ | +39 | 0 replies | |
| 99/367 | smb3: fix default permissions on new files when mounting with modefromsidfs/ fs/ fs/ | +29 | 0 replies | |
| 100/367 | alarmtimer: Unregister wakeup source when module get failskernel/ | +5 | 0 replies | |
| 101/367 | fscrypt: dont print name of busy file when removing keyfs/ | +2 | 0 replies | |
| 102/367 | ubifs: dont trigger assertion on invalid no-key filenamefs/ | +2 | 0 replies | |
| 103/367 | ubifs: Fix wrong memory allocationfs/ | +1 | 0 replies | |
| 104/367 | ubifs: Fix FS_IOC_SETFLAGS unexpectedly clearing encrypt flagfs/ | +2 | 0 replies | |
| 105/367 | ubifs: Fix deadlock in concurrent bulk-read and writepagefs/ | +3 | 0 replies | |
| 106/367 | mmc: sdhci-of-at91: fix memleak on clk_get failuredrivers/ | +6 | 0 replies | |
| 107/367 | ASoC: tegra: Revert 24 and 32 bit supportsound/ | +5 | 0 replies | |
| 108/367 | ASoC: topology: fix soc_tplg_fe_link_create() - link->dobj initialization ordersound/ | +4 | 0 replies | |
| 109/367 | ASoC: SOF: core: free trace on errorssound/ | +5 | 0 replies | |
| 110/367 | hv_balloon: Balloon up according to request page numberdrivers/ | +3 | 0 replies | |
| 111/367 | mfd: axp20x: Mark AXP20X_VBUS_IPSOUT_MGMT as volatiledrivers/ | +1 | 0 replies | |
| 112/367 | nvmem: imx: scu: fix write SIPdrivers/ | +2 | 0 replies | |
| 113/367 | nvmem: core: fix memory abort in cleanup pathdrivers/ | +5 | 0 replies | |
| 114/367 | crypto: api - Check spawn->alg under lock in crypto_drop_spawncrypto/ | +2 | 0 replies | |
| 115/367 | crypto: ccree - fix backlog memory leakdrivers/ | +1 | 0 replies | |
| 116/367 | crypto: ccree - fix AEAD decrypt auth faildrivers/ | +1 | 0 replies | |
| 117/367 | crypto: ccree - fix pm wrongful error reportingdrivers/ | +1 | 0 replies | |
| 118/367 | crypto: ccree - fix FDE descriptor sequencedrivers/ | +45 | 0 replies | |
| 119/367 | crypto: ccree - fix PM race conditiondrivers/ drivers/ drivers/ +1 more | +7 | 0 replies | |
| 120/367 | padata: Remove broken queue flushingkernel/ | +12 | 0 replies | |
| 121/367 | fs: allow deduplication of eof block into the end of the destination filefs/ | +4 | 0 replies | |
| 122/367 | scripts/find-unused-docs: Fix massive false positivesscripts/ | +1 | 0 replies | |
| 123/367 | erofs: fix out-of-bound read for shifted uncompressed blockfs/ | +10 | 0 replies | |
| 124/367 | scsi: megaraid_sas: Do not initiate OCR if controller is not in ready statedrivers/ drivers/ drivers/ | +5 | 0 replies | |
| 125/367 | scsi: qla2xxx: Fix stuck login session using prli_pend_timerdrivers/ drivers/ drivers/ | +32 | 0 replies | |
| 126/367 | scsi: qla2xxx: Fix mtcp dump collection failuredrivers/ | +1 | 0 replies | |
| 127/367 | cpupower: Revert library ABI changes from commit ae2917093fb60bdc1ed3etools/ tools/ tools/ | +87 | 0 replies | |
| 128/367 | power: supply: axp20x_ac_power: Fix reporting online statusdrivers/ | +25 | 0 replies | |
| 129/367 | power: supply: ltc2941-battery-gauge: fix use-after-freedrivers/ | +1 | 0 replies | |
| 130/367 | ovl: fix wrong WARN_ON() in ovl_cache_update_ino()fs/ | +7 | 0 replies | |
| 131/367 | ovl: fix lseek overflow on 32bitfs/ | +1 | 0 replies | |
| 132/367 | f2fs: fix miscounted block limit in f2fs_statfs_project()fs/ | +2 | 0 replies | |
| 133/367 | f2fs: code cleanup for f2fs_statfs_project()fs/ | +4 | 0 replies | |
| 134/367 | f2fs: fix dcache lookup of !casefolded directoriesfs/ | +1 | 0 replies | |
| 135/367 | f2fs: fix race conditions in ->d_compare() and ->d_hash()fs/ | +6 | 0 replies | |
| 136/367 | PM: core: Fix handling of devices deleted during system-wide resumedrivers/ | +37 | 0 replies | |
| 137/367 | cpufreq: Avoid creating excessively large stack framesdrivers/ drivers/ drivers/ +8 more | +119 | 0 replies | |
| 138/367 | of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpcarch/ drivers/ drivers/ | +10 | 0 replies | |
| 139/367 | ARM: dma-api: fix max_pfn off-by-one error in __dma_supported()arch/ | +1 | 0 replies | |
| 140/367 | dm zoned: support zone sizes smaller than 128MiBdrivers/ | +14 | 0 replies | |
| 141/367 | dm space map common: fix to ensure new block isnt already in usedrivers/ drivers/ drivers/ +1 more | +37 | 0 replies | |
| 142/367 | dm writecache: fix incorrect flush sequence when doing SSD mode commitdrivers/ | +21 | 0 replies | |
| 143/367 | dm crypt: fix GFP flags passed to skcipher_request_alloc()drivers/ | +1 | 0 replies | |
| 144/367 | dm crypt: fix benbi IV constructor crash if used in authenticated modedrivers/ | +8 | 0 replies | |
| 145/367 | dm thin metadata: use pool locking at end of dm_pool_metadata_closedrivers/ | +6 | 0 replies | |
| 146/367 | dm thin: fix use-after-free in metadata_pre_commit_callbackdrivers/ | +3 | 0 replies | |
| 147/367 | dm: fix potential for q->make_request_fn NULL pointerdrivers/ | +7 | 0 replies | |
| 148/367 | ASoC: SOF: Introduce state machine for FW bootsound/ sound/ sound/ +4 more | +99 | 0 replies | |
| 149/367 | ASoC: SOF: core: release resources on errors in probe_continuesound/ sound/ | +15 | 0 replies | |
| 150/367 | tracing: Annotate ftrace_graph_hash pointer with __rcukernel/ kernel/ | +7 | 3 replies | |
| 151/367 | tracing: Annotate ftrace_graph_notrace_hash pointer with __rcukernel/ kernel/ | +7 | 0 replies | |
| 152/367 | ftrace: Add comment to why rcu_dereference_sched() is open codedkernel/ | +10 | 0 replies | |
| 153/367 | ftrace: Protect ftrace_graph_hash with ftrace_synckernel/ kernel/ | +11 | 0 replies | |
| 154/367 | crypto: pcrypt - Avoid deadlock by using per-instance padata queuescrypto/ include/ kernel/ | +227 | 0 replies | |
| 155/367 | btrfs: fix improper setting of scanned for range cyclic write cache pagesfs/ | +10 | 0 replies | |
| 156/367 | btrfs: Handle another split brain scenario with metadata uuid featurefs/ | +14 | 0 replies | |
| 157/367 | riscv, bpf: Fix broken BPF tail callsarch/ | +11 | 0 replies | |
| 158/367 | libbpf: Fix readelf output parsing for Fedoratools/ | +2 | 0 replies | |
| 159/367 | libbpf: Fix printf compilation warnings on ppc64le archtools/ | +19 | 0 replies | |
| 160/367 | libbpf: Dont attach perf_buffer to offline/missing CPUstools/ | +25 | 0 replies | |
| 161/367 | selftests/bpf: Fix perf_buffer test on systems w/ offline CPUstools/ | +24 | 0 replies | |
| 162/367 | flow_dissector: Fix to use new variables for port ranges in bpf hooknet/ | +9 | 0 replies | |
| 163/367 | bpf, devmap: Pass lockdep expression to RCU listskernel/ | +2 | 0 replies | |
| 164/367 | libbpf: Add missing newline in opts validation macrotools/ | +1 | 0 replies | |
| 165/367 | libbpf: Fix realloc usage in bpf_core_find_candstools/ | +3 | 0 replies | |
| 166/367 | tc-testing: fix eBPF tests failure on linux fresh clonestools/ | +1 | 0 replies | |
| 167/367 | samples/bpf: Dont try to remove users homedir on cleansamples/ | +1 | 0 replies | |
| 168/367 | samples/bpf: Xdp_redirect_cpu fix missing tracepoint attachsamples/ | +55 | 0 replies | |
| 169/367 | samples/bpf: Reintroduce missed build targetssamples/ | +2 | 0 replies | |
| 170/367 | selftests/bpf: Fix test_attach_probetools/ | +4 | 0 replies | |
| 171/367 | selftests/bpf: Skip perf hw events test if the setup disabled ittools/ | +6 | 0 replies | |
| 172/367 | selftests: bpf: Use a temporary file in test_sockmaptools/ | +5 | 0 replies | |
| 173/367 | selftests: bpf: Ignore FIN packets for reuseport teststools/ | +6 | 0 replies | |
| 174/367 | crypto: sun8i-ss - fix removal of moduledrivers/ | +2 | 0 replies | |
| 175/367 | crypto: amlogic - fix removal of moduledrivers/ | +2 | 0 replies | |
| 176/367 | crypto: sun8i-ce - fix removal of moduledrivers/ | +2 | 0 replies | |
| 177/367 | crypto: api - fix unexpectedly getting generic implementationcrypto/ crypto/ | +24 | 0 replies | |
| 178/367 | crypto: hisilicon - Fix issue with wrong number of sg elements after dma mapdrivers/ | +8 | 0 replies | |
| 179/367 | crypto: hisilicon - Use the offset fields in sqe to avoid need to split scatterlistsdrivers/ drivers/ drivers/ | +27 | 0 replies | |
| 180/367 | crypto: ccp - set max RSA modulus size for v3 platform devices as welldrivers/ | +1 | 0 replies | |
| 181/367 | crypto: arm64/ghash-neon - bump priority to 150arch/ | +1 | 0 replies | |
| 182/367 | crypto: pcrypt - Do not clear MAY_SLEEP flag in original requestcrypto/ | +0 | 0 replies | |
| 183/367 | crypto: hisilicon - select CRYPTO_SKCIPHER, not CRYPTO_BLKCIPHERdrivers/ | +1 | 0 replies | |
| 184/367 | crypto: atmel-aes - Fix counter overflow in CTR modedrivers/ | +12 | 0 replies | |
| 185/367 | crypto: api - Fix race condition in crypto_spawn_algcrypto/ crypto/ crypto/ | +6 | 0 replies | |
| 186/367 | crypto: picoxcell - adjust the position of tasklet_init and fix missed tasklet_killdrivers/ | +13 | 0 replies | |
| 187/367 | powerpc/futex: Fix incorrect user access blockingarch/ | +6 | 0 replies | |
| 188/367 | scsi: qla2xxx: Fix unbound NVME response lengthdrivers/ drivers/ drivers/ | +18 | 0 replies | |
| 189/367 | NFS: Fix memory leaks and corruption in readdirfs/ | +15 | 0 replies | |
| 190/367 | NFS: Directory page cache pages need to be locked when readfs/ | +19 | 0 replies | |
| 191/367 | nfsd: fix filecache lookupfs/ | +6 | 0 replies | |
| 192/367 | jbd2_seq_info_next should increase position indexfs/ | +1 | 0 replies | |
| 193/367 | ext4: fix deadlock allocating crypto bounce page from mempoolfs/ | +14 | 0 replies | |
| 194/367 | ext4: fix race conditions in ->d_compare() and ->d_hash()fs/ | +6 | 0 replies | |
| 195/367 | Btrfs: fix missing hole after hole punching and fsync when using NO_HOLESfs/ | +100 | 0 replies | |
| 196/367 | Btrfs: make deduplication with range including the last block workfs/ | +2 | 0 replies | |
| 197/367 | Btrfs: fix infinite loop during fsync after rename operationsfs/ | +44 | 0 replies | |
| 198/367 | btrfs: set trans->drity in btrfs_commit_transactionfs/ | +8 | 0 replies | |
| 199/367 | btrfs: drop log root for dropped rootsfs/ | +12 | 0 replies | |
| 200/367 | btrfs: free block groups after freeing fs treesfs/ | +9 | 0 replies | |
| 201/367 | Btrfs: fix race between adding and putting tree mod seq elements and nodesfs/ fs/ fs/ +2 more | +8 | 0 replies | |
| 202/367 | btrfs: flush write bio if we loop in extent_write_cache_pagesfs/ | +10 | 0 replies | |
| 203/367 | btrfs: Correctly handle empty trees in find_first_clear_extent_bitfs/ fs/ | +27 | 0 replies | |
| 204/367 | Btrfs: send, fix emission of invalid clone operations within the same filefs/ | +2 | 0 replies | |
| 205/367 | ARM: tegra: Enable PLLP bypass during Tegra124 LP1arch/ | +11 | 0 replies | |
| 206/367 | iwlwifi: dont throw error when trying to remove IGTKdrivers/ | +7 | 0 replies | |
| 207/367 | mwifiex: fix unbalanced locking in mwifiex_process_country_ie()drivers/ | +1 | 0 replies | |
| 208/367 | sunrpc: expiry_time should be seconds not timevalnet/ | +4 | 0 replies | |
| 209/367 | gfs2: fix gfs2_find_jhead that returns uninitialized jhead with seq 0fs/ | +1 | 0 replies | |
| 210/367 | gfs2: move setting current->backing_dev_infofs/ | +10 | 0 replies | |
| 211/367 | gfs2: fix O_SYNC write handlingfs/ | +21 | 0 replies | |
| 212/367 | drm: atmel-hlcdc: use double rate for pixel clock only if supporteddrivers/ | +3 | 0 replies | |
| 213/367 | drm: atmel-hlcdc: enable clock before configuring timing enginedrivers/ | +7 | 0 replies | |
| 214/367 | drm: atmel-hlcdc: prefer a lower pixel-clock than requesteddrivers/ | +2 | 0 replies | |
| 215/367 | drm/rect: Avoid division by zerodrivers/ | +6 | 0 replies | |
| 216/367 | media: iguanair: fix endpoint sanity checkdrivers/ | +1 | 0 replies | |
| 217/367 | media: rc: ensure lirc is initialized before registering input devicedrivers/ | +16 | 0 replies | |
| 218/367 | tools/kvm_stat: Fix kvm_exit filter nametools/ | +6 | 0 replies | |
| 219/367 | xen/balloon: Support xend-based toolstack take twodrivers/ | +1 | 0 replies | |
| 220/367 | xen/gntdev: Do not use mm notifiers with autotranslating guestsdrivers/ | +12 | 0 replies | |
| 221/367 | watchdog: fix UAF in reboot notifier handling in watchdog core codedrivers/ drivers/ | +36 | 0 replies | |
| 222/367 | bcache: add readahead cache policy options via sysfs interfacedrivers/ drivers/ drivers/ | +37 | 0 replies | |
| 223/367 | io_uring: dont map read/write iovec potentially twicefs/ | +5 | 0 replies | |
| 224/367 | io_uring: spin for sq thread to idle on shutdownfs/ | +12 | 0 replies | |
| 225/367 | eventfd: track eventfd_signal() recursion depthfs/ include/ | +29 | 0 replies | |
| 226/367 | aio: prevent potential eventfd recursion on pollfs/ | +18 | 0 replies | |
| 227/367 | KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacksarch/ | +5 | 0 replies | |
| 228/367 | KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacksarch/ | +14 | 0 replies | |
| 229/367 | KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacksarch/ | +16 | 0 replies | |
| 230/367 | KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacksarch/ | +6 | 0 replies | |
| 231/367 | KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacksarch/ | +9 | 0 replies | |
| 232/367 | KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacksarch/ | +6 | 0 replies | |
| 233/367 | KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacksarch/ | +1 | 0 replies | |
| 234/367 | KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacksarch/ | +14 | 0 replies | |
| 235/367 | KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacksarch/ | +8 | 0 replies | |
| 236/367 | KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.carch/ | +8 | 0 replies | |
| 237/367 | KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacksarch/ | +8 | 0 replies | |
| 238/367 | KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacksarch/ | +6 | 0 replies | |
| 239/367 | KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platformarch/ | +4 | 0 replies | |
| 240/367 | KVM: PPC: Book3S HV: Uninit vCPU if vcore creation failsarch/ | +3 | 0 replies | |
| 241/367 | KVM: PPC: Book3S PR: Free shared page if mmu initialization failsarch/ | +3 | 0 replies | |
| 242/367 | kvm/svm: PKU not currently supportedarch/ arch/ arch/ +2 more | +16 | 0 replies | |
| 243/367 | KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVMarch/ | +1 | 0 replies | |
| 244/367 | x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bitarch/ | +3 | 0 replies | |
| 245/367 | KVM: x86: use CPUID to locate host page table reserved bitsarch/ | +12 | 0 replies | |
| 246/367 | x86/kvm: Introduce kvm_(un)map_gfn()include/ virt/ | +26 | 0 replies | |
| 247/367 | x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missedarch/ | +30 | 0 replies | |
| 248/367 | x86/kvm: Cache gfn to pfn translationarch/ arch/ include/ +2 more | +103 | 0 replies | |
| 249/367 | x86/KVM: Clean up hosts steal time structurearch/ arch/ | +4 | 0 replies | |
| 250/367 | KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVMarch/ arch/ arch/ +5 more | +94 | 0 replies | |
| 251/367 | KVM: VMX: Add non-canonical check on writes to RTIT address MSRsarch/ | +2 | 0 replies | |
| 252/367 | KVM: x86: Dont let userspace set host-reserved cr4 bitsarch/ | +34 | 0 replies | |
| 253/367 | KVM: x86: Free wbinvd_dirty_mask if vCPU creation failsarch/ | +1 | 0 replies | |
| 254/367 | KVM: x86: fix overlap between SPTE_MMIO_MASK and generationarch/ | +5 | 0 replies | |
| 255/367 | KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu()arch/ | +17 | 0 replies | |
| 256/367 | KVM: x86: Ensure guests FPU state is loaded when accessing for emulationarch/ | +39 | 0 replies | |
| 257/367 | KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest"arch/ | +3 | 0 replies | |
| 258/367 | KVM: s390: do not clobber registers during guest reset/store statusarch/ | +2 | 0 replies | |
| 259/367 | KVM: x86: reorganize pvclock_gtod_data membersarch/ | +12 | 0 replies | |
| 260/367 | KVM: x86: use raw clock values consistentlyarch/ | +23 | 0 replies | |
| 261/367 | ocfs2: fix oops when writing cloned filefs/ | +6 | 0 replies | |
| 262/367 | mm/page_alloc.c: fix uninitialized memmaps on a partially populated last sectionmm/ | +12 | 0 replies | |
| 263/367 | arm64: dts: qcom: qcs404-evb: Set vdd_apc regulator in high power modearch/ | +1 | 0 replies | |
| 264/367 | mm/mmu_gather: invalidate TLB correctly on batch allocation failure and flusharch/ arch/ arch/ +4 more | +43 | 0 replies | |
| 265/367 | clk: tegra: Mark fuse clock as criticaldrivers/ | +5 | 0 replies | |
| 266/367 | drm/amdgpu/navi: fix index for OD MCLKdrivers/ | +1 | 0 replies | |
| 267/367 | drm/tegra: Relax IOMMU usage criteria on old Tegradrivers/ | +32 | 0 replies | |
| 268/367 | drm/tegra: Reuse IOVA mapping where possibledrivers/ drivers/ drivers/ | +64 | 0 replies | |
| 269/367 | drm/amd/powerplay: fix navi10 system intermittent reboot issue V2drivers/ drivers/ drivers/ +3 more | +86 | 0 replies | |
| 270/367 | drm/amd/dm/mst: Ignore payload update failuresdrivers/ | +4 | 0 replies | |
| 271/367 | drm/amdgpu: fetch default VDDC curve voltages (v2)drivers/ | +49 | 0 replies | |
| 272/367 | drm/amdgpu/navi10: add OD_RANGE for navi overclockingdrivers/ | +59 | 0 replies | |
| 273/367 | drm/amdgpu/smu_v11_0: Correct behavior of restoring default tables (v2)drivers/ drivers/ drivers/ +1 more | +22 | 0 replies | |
| 274/367 | virtio-balloon: initialize all vq callbacksdrivers/ | +2 | 0 replies | |
| 275/367 | virtio-pci: check name when counting MSI-X vectorsdrivers/ | +1 | 0 replies | |
| 276/367 | fix up iter on short count in fuse_direct_io()fs/ | +4 | 0 replies | |
| 277/367 | broken ping to ipv6 linklocal addresses on debian bustersecurity/ | +19 | 0 replies | |
| 278/367 | percpu: Separate decrypted varaibles anytime encryption can be enabledinclude/ | +1 | 0 replies | |
| 279/367 | ASoC: meson: axg-fifo: fix fifo threshold setupsound/ sound/ sound/ +1 more | +50 | 0 replies | |
| 280/367 | scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return typedrivers/ | +3 | 0 replies | |
| 281/367 | scsi: csiostor: Adjust indentation in csio_device_resetdrivers/ | +1 | 0 replies | |
| 282/367 | scsi: qla4xxx: Adjust indentation in qla4xxx_mem_freedrivers/ | +1 | 0 replies | |
| 283/367 | scsi: ufs: Recheck bkops level if bkops is disableddrivers/ | +3 | 0 replies | |
| 284/367 | compat: scsi: sg: fix v3 compat read/write interfaceblock/ drivers/ include/ | +90 | 4 replies | |
| 285/367 | mtd: spi-nor: Split mt25qu512a (n25q512a) entry into twodrivers/ | +5 | 0 replies | |
| 286/367 | phy: qualcomm: Adjust indentation in read_poll_timeoutdrivers/ | +1 | 0 replies | |
| 287/367 | ext2: Adjust indentation in ext2_fill_superfs/ | +3 | 0 replies | |
| 288/367 | powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsizearch/ | +1 | 0 replies | |
| 289/367 | drm: msm: mdp4: Adjust indentation in mdp4_dsi_encoder_enabledrivers/ | +1 | 0 replies | |
| 290/367 | NFC: pn544: Adjust indentation in pn544_hci_check_presencedrivers/ | +1 | 0 replies | |
| 291/367 | ppp: Adjust indentation into ppp_async_inputdrivers/ | +9 | 0 replies | |
| 292/367 | net: smc911x: Adjust indentation in smc911x_phy_configuredrivers/ | +1 | 0 replies | |
| 293/367 | net: tulip: Adjust indentation in {dmfe, uli526x}_init_moduledrivers/ drivers/ | +6 | 0 replies | |
| 294/367 | IB/mlx5: Fix outstanding_pi index for GSI qpsdrivers/ | +1 | 0 replies | |
| 295/367 | IB/core: Fix ODP get user pages flowdrivers/ | +1 | 0 replies | |
| 296/367 | IB/core: Fix ODP with IB_ACCESS_HUGETLB handlingdrivers/ | +4 | 0 replies | |
| 297/367 | staging: wfx: revert unexpected change in debugfs outputdrivers/ | +1 | 0 replies | |
| 298/367 | nfsd: fix delay timer on 32-bit architecturesfs/ | +1 | 0 replies | |
| 299/367 | nfsd: fix jiffies/time_t mixup in LRU listfs/ fs/ | +2 | 0 replies | |
| 300/367 | nfsd: Return the correct number of bytes written to the filefs/ | +1 | 0 replies | |
| 301/367 | virtio-balloon: Fix memory leak when unloading while hinting is in progressdrivers/ | +4 | 0 replies | |
| 302/367 | virtio_balloon: Fix memory leaks on errors in virtballoon_probe()drivers/ | +9 | 0 replies | |
| 303/367 | ubi: fastmap: Fix inverted logic in seen selfcheckdrivers/ | +1 | 0 replies | |
| 304/367 | ubi: Fix an error pointer dereference in error handling codedrivers/ | +12 | 0 replies | |
| 305/367 | ubifs: Fix memory leak from c->sup_nodefs/ | +2 | 0 replies | |
| 306/367 | regulator: core: Add regulator_is_equal() helperdrivers/ include/ | +21 | 0 replies | |
| 307/367 | ASoC: sgtl5000: Fix VDDA and VDDIO comparisonsound/ | +2 | 0 replies | |
| 308/367 | ASoC: Intel: skl_hda_dsp_common: Fix global-out-of-bounds bugsound/ | +12 | 0 replies | |
| 309/367 | mfd: da9062: Fix watchdog compatible stringdrivers/ | +1 | 0 replies | |
| 310/367 | mfd: rn5t618: Mark ADC control register volatiledrivers/ | +1 | 0 replies | |
| 311/367 | mfd: bd70528: Fix hour register maskinclude/ | +1 | 0 replies | |
| 312/367 | mfd: ab8500: Fix ab8500-clk typodrivers/ | +2 | 0 replies | |
| 313/367 | bpf: Fix trampoline usage in preemptkernel/ | +10 | 0 replies | |
| 314/367 | libbpf: Extract and generalize CPU mask parsing logictools/ tools/ | +87 | 0 replies | |
| 315/367 | x86/timer: Dont skip PIT setup when APIC is disabled or in legacy modearch/ arch/ arch/ +3 more | +34 | 0 replies | |
| 316/367 | bonding/alb: properly access headers in bond_alb_xmit()drivers/ include/ | +32 | 0 replies | |
| 317/367 | devlink: report 0 after hitting end in region readnet/ | +6 | 0 replies | |
| 318/367 | dpaa_eth: support all modes with rate adapting PHYsdrivers/ | +11 | 0 replies | |
| 319/367 | net: dsa: b53: Always use dev->vlan_enabled in b53_configure_vlan()drivers/ | +1 | 0 replies | |
| 320/367 | net: dsa: bcm_sf2: Only 7278 supports 2Gb/sec IMP portdrivers/ | +3 | 0 replies | |
| 321/367 | net: dsa: microchip: enable module autoprobedrivers/ | +6 | 0 replies | |
| 322/367 | net: mvneta: move rx_dropped and rx_errors in per-cpu statsdrivers/ | +22 | 0 replies | |
| 323/367 | net_sched: fix a resource leak in tcindex_set_parms()net/ | +1 | 0 replies | |
| 324/367 | net: stmmac: fix a possible endless loopdrivers/ | +1 | 0 replies | |
| 325/367 | net: systemport: Avoid RBUF stuck in Wake-on-LAN modedrivers/ | +3 | 0 replies | |
| 326/367 | net/mlx5: IPsec, Fix esp modify function attributedrivers/ | +1 | 0 replies | |
| 327/367 | net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctxdrivers/ | +1 | 0 replies | |
| 328/367 | net: macb: Remove unnecessary alignment check for TSOdrivers/ | +3 | 0 replies | |
| 329/367 | net: macb: Limit maximum GEM TX length in TSOdrivers/ | +5 | 0 replies | |
| 330/367 | net: stmmac: fix incorrect GMAC_VLAN_TAG register writting in GMAC4+drivers/ | +4 | 0 replies | |
| 331/367 | net: stmmac: xgmac: fix incorrect XGMAC_VLAN_TAG register writtingdrivers/ | +6 | 0 replies | |
| 332/367 | net: stmmac: fix missing IFF_MULTICAST check in dwmac4_set_filterdrivers/ | +1 | 0 replies | |
| 333/367 | net: stmmac: xgmac: fix missing IFF_MULTICAST checki in dwxgmac2_set_filterdrivers/ | +1 | 0 replies | |
| 334/367 | net: stmmac: update pci platform data to use phy_interfacedrivers/ | +8 | 0 replies | |
| 335/367 | taprio: Fix enabling offload with wrong number of traffic classesnet/ | +13 | 0 replies | |
| 336/367 | taprio: Fix still allowing changing the flags during runtimenet/ | +41 | 0 replies | |
| 337/367 | taprio: Add missing policy validation for flagsnet/ | +1 | 0 replies | |
| 338/367 | taprio: Use taprio_reset_tc() to reset Traffic Classes configurationnet/ | +1 | 0 replies | |
| 339/367 | taprio: Fix dropping packets when using taprio + ETF offloadingnet/ | +2 | 0 replies | |
| 340/367 | ipv6/addrconf: fix potential NULL deref in inet6_set_link_af()net/ | +3 | 0 replies | |
| 341/367 | qed: Fix timestamping issue for L2 unicast ptp packets.drivers/ | +2 | 0 replies | |
| 342/367 | drop_monitor: Do not cancel uninitialized work itemnet/ | +3 | 0 replies | |
| 343/367 | net/mlx5: Fix deadlock in fs_coredrivers/ | +8 | 0 replies | |
| 344/367 | net/mlx5: Deprecate usage of generic TLS HW capability bitdrivers/ drivers/ drivers/ +1 more | +7 | 0 replies | |
| 345/367 | r8169: fix performance regression related to PCIe max read request sizedrivers/ | +6 | 0 replies | |
| 346/367 | net/mlx5e: TX, Error completion is for last WQE in batchdrivers/ drivers/ | +23 | 0 replies | |
| 347/367 | cifs: fail i/o on soft mounts if sessionsetup errors outfs/ | +8 | 0 replies | |
| 348/367 | cifs: fix mode bits from dir listing when mounted with modefromsidfs/ | +2 | 0 replies | |
| 349/367 | x86/apic/msi: Plug non-maskable MSI affinity racearch/ arch/ include/ +3 more | +163 | 0 replies | |
| 350/367 | clocksource: Prevent double add_timer_on() for watchdog_timerkernel/ | +9 | 0 replies | |
| 351/367 | perf/core: Fix mlock accounting in perf_mmap()kernel/ | +9 | 0 replies | |
| 352/367 | perf/cgroups: Install cgroup events to correct cpuctxkernel/ | +4 | 0 replies | |
| 353/367 | drm/dp_mst: Remove VCPI while disabling topology mgrdrivers/ | +12 | 0 replies | |
| 354/367 | io_uring: enable option to only trigger eventfd for async completionsfs/ include/ | +17 | 0 replies | |
| 355/367 | io_uring: prevent potential eventfd recursion on pollfs/ | +29 | 0 replies | |
| 356/367 | KVM: x86: Protect exit_reason from being used in Spectre-v1/L1TF attacksarch/ | +30 | 0 replies | |
| 357/367 | KVM: nVMX: vmread should not set rflags to specify success in case of #PFarch/ | +3 | 0 replies | |
| 358/367 | KVM: Use vcpu-specific gva->hva translation when querying host page sizearch/ arch/ include/ +1 more | +7 | 0 replies | |
| 359/367 | KVM: Play nice with read-only memslots when querying host page sizevirt/ | +1 | 0 replies | |
| 360/367 | rxrpc: Fix service call disconnectionnet/ | +1 | 0 replies | |
| 361/367 | IB/core: Fix build failure without hugepagesdrivers/ | +3 | 0 replies | |
| 362/367 | crypto: atmel-{aes,tdes} - Do not save IV for ECB modedrivers/ drivers/ | +12 | 0 replies | |
| 363/367 | crypto: atmel-aes - Fix saving of IV for CTR modedrivers/ | +31 | 0 replies | |
| 364/367 | crypto: atmel-aes - Fix CTR counter overflow when multiple fragmentsdrivers/ | +7 | 0 replies | |
| 365/367 | crypto: atmel-tdes - Map driver data flags to Mode Registerdrivers/ | +71 | 0 replies | |
| 366/367 | regulator fix for "regulator: core: Add regulator_is_equal() helper"include/ | +1 | 0 replies | |
| 367/367 | powerpc/kuap: Fix set direction in allow/prevent_user_access()arch/ arch/ arch/ +2 more | +43 | 0 replies |
Reviews trailers per patch
158 of 367 patches have a Reviewed-by or Acked-by.
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 132 reviewers.
Cover letter [PATCH 5.5 000/367] 5.5.3-stable review
This is the start of the stable review cycle for the 5.5.3 release. There are 367 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed, 12 Feb 2020 12:18:57 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.5.3-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.5.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 5.5.3-rc1
Christophe Leroy <[email protected]>
powerpc/kuap: Fix set direction in allow/prevent_user_access()
Stephen Rothwell <[email protected]>
regulator fix for "regulator: core: Add regulator_is_equal() helper"
Tudor Ambarus <[email protected]>
crypto: atmel-tdes - Map driver data flags to Mode Register
Tudor Ambarus <[email protected]>
crypto: atmel-aes - Fix CTR counter overflow when multiple fragments
Tudor Ambarus <[email protected]>
crypto: atmel-aes - Fix saving of IV for CTR mode
Tudor Ambarus <[email protected]>
crypto: atmel-{aes,tdes} - Do not save IV for ECB mode
Arnd Bergmann <[email protected]>
IB/core: Fix build failure without hugepages
David Howells <[email protected]>
rxrpc: Fix service call disconnection
Sean Christopherson <[email protected]>
KVM: Play nice with read-only memslots when querying host page size
Sean Christopherson <[email protected]>
KVM: Use vcpu-specific gva->hva translation when querying host page size
Miaohe Lin <[email protected]>
KVM: nVMX: vmread should not set rflags to specify success in case of #PF
Marios Pomonis <[email protected]>
KVM: x86: Protect exit_reason from being used in Spectre-v1/L1TF attacks
Jens Axboe <[email protected]>
io_uring: prevent potential eventfd recursion on poll
Sasha Levin <[email protected]>
io_uring: enable option to only trigger eventfd for async completions
Wayne Lin <[email protected]>
drm/dp_mst: Remove VCPI while disabling topology mgr
Song Liu <[email protected]>
perf/cgroups: Install cgroup events to correct cpuctx
Song Liu <[email protected]>
perf/core: Fix mlock accounting in perf_mmap()
Konstantin Khlebnikov <[email protected]>
clocksource: Prevent double add_timer_on() for watchdog_timer
Thomas Gleixner <[email protected]>
x86/apic/msi: Plug non-maskable MSI affinity race
Aurelien Aptel <[email protected]>
cifs: fix mode bits from dir listing when mounted with modefromsid
Ronnie Sahlberg <[email protected]>
cifs: fail i/o on soft mounts if sessionsetup errors out
Tariq Toukan <[email protected]>
net/mlx5e: TX, Error completion is for last WQE in batch
Heiner Kallweit <[email protected]>
r8169: fix performance regression related to PCIe max read request size
Tariq Toukan <[email protected]>
net/mlx5: Deprecate usage of generic TLS HW capability bit
Maor Gottlieb <[email protected]>
net/mlx5: Fix deadlock in fs_core
Ido Schimmel <[email protected]>
drop_monitor: Do not cancel uninitialized work item
Sudarsana Reddy Kalluru <[email protected]>
qed: Fix timestamping issue for L2 unicast ptp packets.
Eric Dumazet <[email protected]>
ipv6/addrconf: fix potential NULL deref in inet6_set_link_af()
Vinicius Costa Gomes <[email protected]>
taprio: Fix dropping packets when using taprio + ETF offloading
Vinicius Costa Gomes <[email protected]>
taprio: Use taprio_reset_tc() to reset Traffic Classes configuration
Vinicius Costa Gomes <[email protected]>
taprio: Add missing policy validation for flags
Vinicius Costa Gomes <[email protected]>
taprio: Fix still allowing changing the flags during runtime
Vinicius Costa Gomes <[email protected]>
taprio: Fix enabling offload with wrong number of traffic classes
Voon Weifeng <[email protected]>
net: stmmac: update pci platform data to use phy_interface
Tan, Tee Min <[email protected]>
net: stmmac: xgmac: fix missing IFF_MULTICAST checki in dwxgmac2_set_filter
Verma, Aashish <[email protected]>
net: stmmac: fix missing IFF_MULTICAST check in dwmac4_set_filter
Ong Boon Leong <[email protected]>
net: stmmac: xgmac: fix incorrect XGMAC_VLAN_TAG register writting
Tan, Tee Min <[email protected]>
net: stmmac: fix incorrect GMAC_VLAN_TAG register writting in GMAC4+
Harini Katakam <[email protected]>
net: macb: Limit maximum GEM TX length in TSO
Harini Katakam <[email protected]>
net: macb: Remove unnecessary alignment check for TSO
Raed Salem <[email protected]>
net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctx
Raed Salem <[email protected]>
net/mlx5: IPsec, Fix esp modify function attribute
Florian Fainelli <[email protected]>
net: systemport: Avoid RBUF stuck in Wake-on-LAN mode
Dejin Zheng <[email protected]>
net: stmmac: fix a possible endless loop
Cong Wang <[email protected]>
net_sched: fix a resource leak in tcindex_set_parms()
Lorenzo Bianconi <[email protected]>
net: mvneta: move rx_dropped and rx_errors in per-cpu stats
Razvan Stefanescu <[email protected]>
net: dsa: microchip: enable module autoprobe
Florian Fainelli <[email protected]>
net: dsa: bcm_sf2: Only 7278 supports 2Gb/sec IMP port
Florian Fainelli <[email protected]>
net: dsa: b53: Always use dev->vlan_enabled in b53_configure_vlan()
Madalin Bucur <[email protected]>
dpaa_eth: support all modes with rate adapting PHYs
Jacob Keller <[email protected]>
devlink: report 0 after hitting end in region read
Eric Dumazet <[email protected]>
bonding/alb: properly access headers in bond_alb_xmit()
Thomas Gleixner <[email protected]>
x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode
Andrii Nakryiko <[email protected]>
libbpf: Extract and generalize CPU mask parsing logic
Alexei Starovoitov <[email protected]>
bpf: Fix trampoline usage in preempt
Linus Walleij <[email protected]>
mfd: ab8500: Fix ab8500-clk typo
Matti Vaittinen <[email protected]>
mfd: bd70528: Fix hour register mask
Andreas Kemnade <[email protected]>
mfd: rn5t618: Mark ADC control register volatile
Marco Felsch <[email protected]>
mfd: da9062: Fix watchdog compatible string
Cezary Rojewski <[email protected]>
ASoC: Intel: skl_hda_dsp_common: Fix global-out-of-bounds bug
Marek Vasut <[email protected]>
ASoC: sgtl5000: Fix VDDA and VDDIO comparison
Marek Vasut <[email protected]>
regulator: core: Add regulator_is_equal() helper
Quanyang Wang <[email protected]>
ubifs: Fix memory leak from c->sup_node
Dan Carpenter <[email protected]>
ubi: Fix an error pointer dereference in error handling code
Sascha Hauer <[email protected]>
ubi: fastmap: Fix inverted logic in seen selfcheck
David Hildenbrand <[email protected]>
virtio_balloon: Fix memory leaks on errors in virtballoon_probe()
David Hildenbrand <[email protected]>
virtio-balloon: Fix memory leak when unloading while hinting is in progress
Trond Myklebust <[email protected]>
nfsd: Return the correct number of bytes written to the file
Arnd Bergmann <[email protected]>
nfsd: fix jiffies/time_t mixup in LRU list
Arnd Bergmann <[email protected]>
nfsd: fix delay timer on 32-bit architectures
Jérôme Pouiller <[email protected]>
staging: wfx: revert unexpected change in debugfs output
Yishai Hadas <[email protected]>
IB/core: Fix ODP with IB_ACCESS_HUGETLB handling
Yishai Hadas <[email protected]>
IB/core: Fix ODP get user pages flow
Prabhath Sajeepa <[email protected]>
IB/mlx5: Fix outstanding_pi index for GSI qps
Nathan Chancellor <[email protected]>
net: tulip: Adjust indentation in {dmfe, uli526x}_init_module
Nathan Chancellor <[email protected]>
net: smc911x: Adjust indentation in smc911x_phy_configure
Nathan Chancellor <[email protected]>
ppp: Adjust indentation into ppp_async_input
Nathan Chancellor <[email protected]>
NFC: pn544: Adjust indentation in pn544_hci_check_presence
Nathan Chancellor <[email protected]>
drm: msm: mdp4: Adjust indentation in mdp4_dsi_encoder_enable
Nathan Chancellor <[email protected]>
powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsize
Nathan Chancellor <[email protected]>
ext2: Adjust indentation in ext2_fill_super
Nathan Chancellor <[email protected]>
phy: qualcomm: Adjust indentation in read_poll_timeout
Vignesh Raghavendra <[email protected]>
mtd: spi-nor: Split mt25qu512a (n25q512a) entry into two
Arnd Bergmann <[email protected]>
compat: scsi: sg: fix v3 compat read/write interface
Asutosh Das <[email protected]>
scsi: ufs: Recheck bkops level if bkops is disabled
Nathan Chancellor <[email protected]>
scsi: qla4xxx: Adjust indentation in qla4xxx_mem_free
Nathan Chancellor <[email protected]>
scsi: csiostor: Adjust indentation in csio_device_reset
Bart Van Assche <[email protected]>
scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return type
Jerome Brunet <[email protected]>
ASoC: meson: axg-fifo: fix fifo threshold setup
Erdem Aktas <[email protected]>
percpu: Separate decrypted varaibles anytime encryption can be enabled
Casey Schaufler <[email protected]>
broken ping to ipv6 linklocal addresses on debian buster
Miklos Szeredi <[email protected]>
fix up iter on short count in fuse_direct_io()
Daniel Verkamp <[email protected]>
virtio-pci: check name when counting MSI-X vectors
Daniel Verkamp <[email protected]>
virtio-balloon: initialize all vq callbacks
Matt Coffin <[email protected]>
drm/amdgpu/smu_v11_0: Correct behavior of restoring default tables (v2)
Alex Deucher <[email protected]>
drm/amdgpu/navi10: add OD_RANGE for navi overclocking
Alex Deucher <[email protected]>
drm/amdgpu: fetch default VDDC curve voltages (v2)
Lyude Paul <[email protected]>
drm/amd/dm/mst: Ignore payload update failures
Evan Quan <[email protected]>
drm/amd/powerplay: fix navi10 system intermittent reboot issue V2
Thierry Reding <[email protected]>
drm/tegra: Reuse IOVA mapping where possible
Thierry Reding <[email protected]>
drm/tegra: Relax IOMMU usage criteria on old Tegra
Alex Deucher <[email protected]>
drm/amdgpu/navi: fix index for OD MCLK
Stephen Warren <[email protected]>
clk: tegra: Mark fuse clock as critical
Peter Zijlstra <[email protected]>
mm/mmu_gather: invalidate TLB correctly on batch allocation failure and flush
Niklas Cassel <[email protected]>
arm64: dts: qcom: qcs404-evb: Set vdd_apc regulator in high power mode
David Hildenbrand <[email protected]>
mm/page_alloc.c: fix uninitialized memmaps on a partially populated last section
Gang He <[email protected]>
ocfs2: fix oops when writing cloned file
Paolo Bonzini <[email protected]>
KVM: x86: use raw clock values consistently
Paolo Bonzini <[email protected]>
KVM: x86: reorganize pvclock_gtod_data members
Christian Borntraeger <[email protected]>
KVM: s390: do not clobber registers during guest reset/store status
Sean Christopherson <[email protected]>
KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest"
Sean Christopherson <[email protected]>
KVM: x86: Ensure guest's FPU state is loaded when accessing for emulation
Sean Christopherson <[email protected]>
KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu()
Paolo Bonzini <[email protected]>
KVM: x86: fix overlap between SPTE_MMIO_MASK and generation
Sean Christopherson <[email protected]>
KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails
Sean Christopherson <[email protected]>
KVM: x86: Don't let userspace set host-reserved cr4 bits
Sean Christopherson <[email protected]>
KVM: VMX: Add non-canonical check on writes to RTIT address MSRs
Sean Christopherson <[email protected]>
KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM
Boris Ostrovsky <[email protected]>
x86/KVM: Clean up host's steal time structure
Boris Ostrovsky <[email protected]>
x86/kvm: Cache gfn to pfn translation
Boris Ostrovsky <[email protected]>
x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed
Boris Ostrovsky <[email protected]>
x86/kvm: Introduce kvm_(un)map_gfn()
Paolo Bonzini <[email protected]>
KVM: x86: use CPUID to locate host page table reserved bits
Boris Ostrovsky <[email protected]>
x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit
Sean Christopherson <[email protected]>
KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM
John Allen <[email protected]>
kvm/svm: PKU not currently supported
Sean Christopherson <[email protected]>
KVM: PPC: Book3S PR: Free shared page if mmu initialization fails
Sean Christopherson <[email protected]>
KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails
Sean Christopherson <[email protected]>
KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform
Marios Pomonis <[email protected]>
KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks
Marios Pomonis <[email protected]>
KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks
Marios Pomonis <[email protected]>
KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c
Marios Pomonis <[email protected]>
KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks
Marios Pomonis <[email protected]>
KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks
Marios Pomonis <[email protected]>
KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks
Marios Pomonis <[email protected]>
KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks
Marios Pomonis <[email protected]>
KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks
Marios Pomonis <[email protected]>
KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks
Marios Pomonis <[email protected]>
KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks
Marios Pomonis <[email protected]>
KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks
Marios Pomonis <[email protected]>
KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks
Jens Axboe <[email protected]>
aio: prevent potential eventfd recursion on poll
Jens Axboe <[email protected]>
eventfd: track eventfd_signal() recursion depth
Jens Axboe <[email protected]>
io_uring: spin for sq thread to idle on shutdown
Jens Axboe <[email protected]>
io_uring: don't map read/write iovec potentially twice
Coly Li <[email protected]>
bcache: add readahead cache policy options via sysfs interface
Vladis Dronov <[email protected]>
watchdog: fix UAF in reboot notifier handling in watchdog core code
Boris Ostrovsky <[email protected]>
xen/gntdev: Do not use mm notifiers with autotranslating guests
Juergen Gross <[email protected]>
xen/balloon: Support xend-based toolstack take two
Gavin Shan <[email protected]>
tools/kvm_stat: Fix kvm_exit filter name
Sean Young <[email protected]>
media: rc: ensure lirc is initialized before registering input device
Johan Hovold <[email protected]>
media: iguanair: fix endpoint sanity check
Ville Syrjälä <[email protected]>
drm/rect: Avoid division by zero
Peter Rosin <[email protected]>
drm: atmel-hlcdc: prefer a lower pixel-clock than requested
Claudiu Beznea <[email protected]>
drm: atmel-hlcdc: enable clock before configuring timing engine
Claudiu Beznea <[email protected]>
drm: atmel-hlcdc: use double rate for pixel clock only if supported
Andreas Gruenbacher <[email protected]>
gfs2: fix O_SYNC write handling
Christoph Hellwig <[email protected]>
gfs2: move setting current->backing_dev_info
Abhi Das <[email protected]>
gfs2: fix gfs2_find_jhead that returns uninitialized jhead with seq 0
Roberto Bergantinos Corpas <[email protected]>
sunrpc: expiry_time should be seconds not timeval
Brian Norris <[email protected]>
mwifiex: fix unbalanced locking in mwifiex_process_country_ie()
Luca Coelho <[email protected]>
iwlwifi: don't throw error when trying to remove IGTK
Stephen Warren <[email protected]>
ARM: tegra: Enable PLLP bypass during Tegra124 LP1
Filipe Manana <[email protected]>
Btrfs: send, fix emission of invalid clone operations within the same file
Nikolay Borisov <[email protected]>
btrfs: Correctly handle empty trees in find_first_clear_extent_bit
Josef Bacik <[email protected]>
btrfs: flush write bio if we loop in extent_write_cache_pages
Filipe Manana <[email protected]>
Btrfs: fix race between adding and putting tree mod seq elements and nodes
Josef Bacik <[email protected]>
btrfs: free block groups after free'ing fs trees
Josef Bacik <[email protected]>
btrfs: drop log root for dropped roots
Josef Bacik <[email protected]>
btrfs: set trans->drity in btrfs_commit_transaction
Filipe Manana <[email protected]>
Btrfs: fix infinite loop during fsync after rename operations
Filipe Manana <[email protected]>
Btrfs: make deduplication with range including the last block work
Filipe Manana <[email protected]>
Btrfs: fix missing hole after hole punching and fsync when using NO_HOLES
Eric Biggers <[email protected]>
ext4: fix race conditions in ->d_compare() and ->d_hash()
Eric Biggers <[email protected]>
ext4: fix deadlock allocating crypto bounce page from mempool
Vasily Averin <[email protected]>
jbd2_seq_info_next should increase position index
Trond Myklebust <[email protected]>
nfsd: fix filecache lookup
Trond Myklebust <[email protected]>
NFS: Directory page cache pages need to be locked when read
Trond Myklebust <[email protected]>
NFS: Fix memory leaks and corruption in readdir
Arun Easi <[email protected]>
scsi: qla2xxx: Fix unbound NVME response length
Michael Ellerman <[email protected]>
powerpc/futex: Fix incorrect user access blocking
Chuhong Yuan <[email protected]>
crypto: picoxcell - adjust the position of tasklet_init and fix missed tasklet_kill
Herbert Xu <[email protected]>
crypto: api - Fix race condition in crypto_spawn_alg
Tudor Ambarus <[email protected]>
crypto: atmel-aes - Fix counter overflow in CTR mode
Eric Biggers <[email protected]>
crypto: hisilicon - select CRYPTO_SKCIPHER, not CRYPTO_BLKCIPHER
Herbert Xu <[email protected]>
crypto: pcrypt - Do not clear MAY_SLEEP flag in original request
Ard Biesheuvel <[email protected]>
crypto: arm64/ghash-neon - bump priority to 150
Ard Biesheuvel <[email protected]>
crypto: ccp - set max RSA modulus size for v3 platform devices as well
Jonathan Cameron <[email protected]>
crypto: hisilicon - Use the offset fields in sqe to avoid need to split scatterlists
Jonathan Cameron <[email protected]>
crypto: hisilicon - Fix issue with wrong number of sg elements after dma map
Herbert Xu <[email protected]>
crypto: api - fix unexpectedly getting generic implementation
Corentin Labbe <[email protected]>
crypto: sun8i-ce - fix removal of module
Corentin Labbe <[email protected]>
crypto: amlogic - fix removal of module
Corentin Labbe <[email protected]>
crypto: sun8i-ss - fix removal of module
Lorenz Bauer <[email protected]>
selftests: bpf: Ignore FIN packets for reuseport tests
Lorenz Bauer <[email protected]>
selftests: bpf: Use a temporary file in test_sockmap
Hangbin Liu <[email protected]>
selftests/bpf: Skip perf hw events test if the setup disabled it
Alexei Starovoitov <[email protected]>
selftests/bpf: Fix test_attach_probe
Prashant Bhole <[email protected]>
samples/bpf: Reintroduce missed build targets
Jesper Dangaard Brouer <[email protected]>
samples/bpf: Xdp_redirect_cpu fix missing tracepoint attach
Toke Høiland-Jørgensen <[email protected]>
samples/bpf: Don't try to remove user's homedir on clean
Davide Caratti <[email protected]>
tc-testing: fix eBPF tests failure on linux fresh clones
Andrii Nakryiko <[email protected]>
libbpf: Fix realloc usage in bpf_core_find_cands
Toke Høiland-Jørgensen <[email protected]>
libbpf: Add missing newline in opts validation macro
Amol Grover <[email protected]>
bpf, devmap: Pass lockdep expression to RCU lists
Yoshiki Komachi <[email protected]>
flow_dissector: Fix to use new variables for port ranges in bpf hook
Andrii Nakryiko <[email protected]>
selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs
Andrii Nakryiko <[email protected]>
libbpf: Don't attach perf_buffer to offline/missing CPUs
Andrii Nakryiko <[email protected]>
libbpf: Fix printf compilation warnings on ppc64le arch
Thadeu Lima de Souza Cascardo <[email protected]>
libbpf: Fix readelf output parsing for Fedora
Björn Töpel <[email protected]>
riscv, bpf: Fix broken BPF tail calls
Nikolay Borisov <[email protected]>
btrfs: Handle another split brain scenario with metadata uuid feature
Josef Bacik <[email protected]>
btrfs: fix improper setting of scanned for range cyclic write cache pages
Herbert Xu <[email protected]>
crypto: pcrypt - Avoid deadlock by using per-instance padata queues
Steven Rostedt (VMware) <[email protected]>
ftrace: Protect ftrace_graph_hash with ftrace_sync
Steven Rostedt (VMware) <[email protected]>
ftrace: Add comment to why rcu_dereference_sched() is open coded
Amol Grover <[email protected]>
tracing: Annotate ftrace_graph_notrace_hash pointer with __rcu
Amol Grover <[email protected]>
tracing: Annotate ftrace_graph_hash pointer with __rcu
Pierre-Louis Bossart <[email protected]>
ASoC: SOF: core: release resources on errors in probe_continue
Ranjani Sridharan <[email protected]>
ASoC: SOF: Introduce state machine for FW boot
Mike Snitzer <[email protected]>
dm: fix potential for q->make_request_fn NULL pointer
Mike Snitzer <[email protected]>
dm thin: fix use-after-free in metadata_pre_commit_callback
Mike Snitzer <[email protected]>
dm thin metadata: use pool locking at end of dm_pool_metadata_close
Milan Broz <[email protected]>
dm crypt: fix benbi IV constructor crash if used in authenticated mode
Mikulas Patocka <[email protected]>
dm crypt: fix GFP flags passed to skcipher_request_alloc()
Mikulas Patocka <[email protected]>
dm writecache: fix incorrect flush sequence when doing SSD mode commit
Joe Thornber <[email protected]>
dm space map common: fix to ensure new block isn't already in use
Dmitry Fomichev <[email protected]>
dm zoned: support zone sizes smaller than 128MiB
Chen-Yu Tsai <[email protected]>
ARM: dma-api: fix max_pfn off-by-one error in __dma_supported()
Michael Ellerman <[email protected]>
of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpc
Rafael J. Wysocki <[email protected]>
cpufreq: Avoid creating excessively large stack frames
Rafael J. Wysocki <[email protected]>
PM: core: Fix handling of devices deleted during system-wide resume
Eric Biggers <[email protected]>
f2fs: fix race conditions in ->d_compare() and ->d_hash()
Eric Biggers <[email protected]>
f2fs: fix dcache lookup of !casefolded directories
Chengguang Xu <[email protected]>
f2fs: code cleanup for f2fs_statfs_project()
Chengguang Xu <[email protected]>
f2fs: fix miscounted block limit in f2fs_statfs_project()
Miklos Szeredi <[email protected]>
ovl: fix lseek overflow on 32bit
Amir Goldstein <[email protected]>
ovl: fix wrong WARN_ON() in ovl_cache_update_ino()
Sven Van Asbroeck <[email protected]>
power: supply: ltc2941-battery-gauge: fix use-after-free
Samuel Holland <[email protected]>
power: supply: axp20x_ac_power: Fix reporting online status
Thomas Renninger <[email protected]>
cpupower: Revert library ABI changes from commit ae2917093fb60bdc1ed3e
Quinn Tran <[email protected]>
scsi: qla2xxx: Fix mtcp dump collection failure
Quinn Tran <[email protected]>
scsi: qla2xxx: Fix stuck login session using prli_pend_timer
Anand Lodnoor <[email protected]>
scsi: megaraid_sas: Do not initiate OCR if controller is not in ready state
Gao Xiang <[email protected]>
erofs: fix out-of-bound read for shifted uncompressed block
Geert Uytterhoeven <[email protected]>
scripts/find-unused-docs: Fix massive false positives
Filipe Manana <[email protected]>
fs: allow deduplication of eof block into the end of the destination file
Herbert Xu <[email protected]>
padata: Remove broken queue flushing
Gilad Ben-Yossef <[email protected]>
crypto: ccree - fix PM race condition
Ofir Drang <[email protected]>
crypto: ccree - fix FDE descriptor sequence
Gilad Ben-Yossef <[email protected]>
crypto: ccree - fix pm wrongful error reporting
Gilad Ben-Yossef <[email protected]>
crypto: ccree - fix AEAD decrypt auth fail
Gilad Ben-Yossef <[email protected]>
crypto: ccree - fix backlog memory leak
Herbert Xu <[email protected]>
crypto: api - Check spawn->alg under lock in crypto_drop_spawn
Bitan Biswas <[email protected]>
nvmem: core: fix memory abort in cleanup path
Peng Fan <[email protected]>
nvmem: imx: scu: fix write SIP
Samuel Holland <[email protected]>
mfd: axp20x: Mark AXP20X_VBUS_IPSOUT_MGMT as volatile
Tianyu Lan <[email protected]>
hv_balloon: Balloon up according to request page number
Pierre-Louis Bossart <[email protected]>
ASoC: SOF: core: free trace on errors
Jaroslav Kysela <[email protected]>
ASoC: topology: fix soc_tplg_fe_link_create() - link->dobj initialization order
Jon Hunter <[email protected]>
ASoC: tegra: Revert 24 and 32 bit support
Michał Mirosław <[email protected]>
mmc: sdhci-of-at91: fix memleak on clk_get failure
Zhihao Cheng <[email protected]>
ubifs: Fix deadlock in concurrent bulk-read and writepage
Eric Biggers <[email protected]>
ubifs: Fix FS_IOC_SETFLAGS unexpectedly clearing encrypt flag
Sascha Hauer <[email protected]>
ubifs: Fix wrong memory allocation
Eric Biggers <[email protected]>
ubifs: don't trigger assertion on invalid no-key filename
Eric Biggers <[email protected]>
fscrypt: don't print name of busy file when removing key
Stephen Boyd <[email protected]>
alarmtimer: Unregister wakeup source when module get fails
Steve French <[email protected]>
smb3: fix default permissions on new files when mounting with modefromsid
Hans de Goede <[email protected]>
ACPI / battery: Deal better with neither design nor full capacity not being reported
Hans de Goede <[email protected]>
ACPI / battery: Use design-cap for capacity calculations if full-cap is not available
Hans de Goede <[email protected]>
ACPI / battery: Deal with design or full capacity being reported as -1
Hans de Goede <[email protected]>
ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boards
Linus Walleij <[email protected]>
mmc: spi: Toggle SPI polarity, do not hardcode it
Kishon Vijay Abraham I <[email protected]>
PCI: keystone: Fix error handling when "num-viewport" DT property is not populated
Yurii Monakov <[email protected]>
PCI: keystone: Fix link training retries initiation
Yurii Monakov <[email protected]>
PCI: keystone: Fix outbound region mapping
David Engraf <[email protected]>
PCI: tegra: Fix return value check of pm_runtime_get_sync()
Kuppuswamy Sathyanarayanan <[email protected]>
PCI/ATS: Use PF PASID for VFs
Christophe Leroy <[email protected]>
powerpc/32s: Fix CPU wake-up from sleep mode
Christophe Leroy <[email protected]>
powerpc/32s: Fix bad_kuap_fault()
Pingfan Liu <[email protected]>
powerpc/pseries: Advance pfn if section is not present in lmb_is_removable()
Sukadev Bhattiprolu <[email protected]>
powerpc/xmon: don't access ASDR in VMs
Christophe Leroy <[email protected]>
powerpc/ptdump: Fix W+X verification
Aneesh Kumar K.V <[email protected]>
powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case
Gerald Schaefer <[email protected]>
s390/mm: fix dynamic pagetable upgrade for hugetlbfs
Wang Xuerui <[email protected]>
MIPS: asm: local: add barriers for Loongson
Thomas Bogendoerfer <[email protected]>
MIPS: SGI-IP30: Check for valid pointer before using it
Alexander Lobakin <[email protected]>
MIPS: boot: fix typo in 'vmlinux.lzma.its' target
Alexander Lobakin <[email protected]>
MIPS: fix indentation of the 'RELOCS' message
Alexander Lobakin <[email protected]>
MIPS: syscalls: fix indentation of the 'SYSNR' message
Christoffer Dall <[email protected]>
KVM: arm64: Only sign-extend MMIO up to register width
Mark Rutland <[email protected]>
KVM: arm/arm64: Correct AArch32 SPSR on exception entry
Mark Rutland <[email protected]>
KVM: arm/arm64: Correct CPSR on exception entry
Mark Rutland <[email protected]>
KVM: arm64: Correct PSTATE on exception entry
Mark Rutland <[email protected]>
arm64: acpi: fix DAIF manipulation with pNMI
Nikhil Mahale <[email protected]>
ALSA: hda - Fix DP-MST support for NVIDIA codecs
Yong Zhi <[email protected]>
ALSA: hda: Add JasperLake PCI ID and codec vid
Hans de Goede <[email protected]>
ALSA: hda: Add Clevo W65_67SB the power_save blacklist
Takashi Iwai <[email protected]>
ALSA: hda: Apply aligned MMIO access only conditionally
Mika Westerberg <[email protected]>
platform/x86: intel_scu_ipc: Fix interrupt support
Pawan Gupta <[email protected]>
x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR
Kevin Hao <[email protected]>
irqdomain: Fix a memory leak in irq_domain_push_irq()
Gustavo A. R. Silva <[email protected]>
lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more()
Helen Koike <[email protected]>
media: v4l2-rect.h: fix v4l2_rect_map_inside() top/left adjustments
Arnd Bergmann <[email protected]>
media: v4l2-core: compat: ignore native command codes
John Hubbard <[email protected]>
media/v4l2-core: set pages dirty upon releasing DMA buffers
Yang Shi <[email protected]>
mm: move_pages: report the number of non-attempted pages
Wei Yang <[email protected]>
mm: thp: don't need care deferred split queue in memcg charge move path
Dan Williams <[email protected]>
mm/memory_hotplug: fix remove_memory() lockdep splat
Wei Yang <[email protected]>
mm/migrate.c: also overwrite error when it is bigger than zero
Amir Goldstein <[email protected]>
utimes: Clamp the timestamps in notify_change()
Pingfan Liu <[email protected]>
mm/sparse.c: reset section's mem_map when fully deactivated
Theodore Ts'o <[email protected]>
memcg: fix a crash in wb_workfn when a device disappears
Takashi Iwai <[email protected]>
ALSA: dummy: Fix PCM format loop in proc output
Takashi Iwai <[email protected]>
ALSA: usb-audio: Annotate endianess in Scarlett gen2 quirk
Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix endianess in descriptor validation
Bryan O'Donoghue <[email protected]>
usb: gadget: f_ecm: Use atomic_t to track in-flight request
Bryan O'Donoghue <[email protected]>
usb: gadget: f_ncm: Use atomic_t to track in-flight request
Roger Quadros <[email protected]>
usb: gadget: legacy: set max_speed to super-speed
Peter Chen <[email protected]>
usb: gadget: f_fs: set req->num_sgs as 0 for non-sg transfer
Olof Johansson <[email protected]>
objtool: Silence build output
Jun Li <[email protected]>
usb: typec: tcpci: mask event interrupts when remove driver
Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Delay starting transfer
Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Check END_TRANSFER completion
Navid Emamdoost <[email protected]>
brcmfmac: Fix memory leak in brcmf_usbdev_qinit
Kai-Heng Feng <[email protected]>
Bluetooth: btusb: Disable runtime suspend on Realtek devices
Colin Ian King <[email protected]>
Bluetooth: btusb: fix memory leak on fw
Israel Rukshin <[email protected]>
nvmet: Fix controller use after free
Israel Rukshin <[email protected]>
nvmet: Fix error print message at nvmet_install_queue function
Paul E. McKenney <[email protected]>
rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special()
Paul E. McKenney <[email protected]>
srcu: Apply *_ONCE() to ->srcu_last_gp_end
Eric Dumazet <[email protected]>
rcu: Avoid data-race in rcu_gp_fqs_check_wake()
Paul E. McKenney <[email protected]>
rcu: Use *_ONCE() to protect lockless ->expmask accesses
Mathieu Desnoyers <[email protected]>
tracing: Fix sched switch start/stop refcount racy updates
Steven Rostedt (VMware) <[email protected]>
tracing/kprobes: Have uname use __get_str() in print_fmt
Lu Shuaibing <[email protected]>
ipc/msg.c: consolidate all xxxctl_down() functions
Takashi Iwai <[email protected]>
ALSA: pcm: Fix memory leak at closing a stream without hw_free
Kadlecsik József <[email protected]>
netfilter: ipset: fix suspicious RCU usage in find_set_and_id
Oliver Neukum <[email protected]>
mfd: dln2: More sanity checking for endpoints
Will Deacon <[email protected]>
media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptors
Vasundhara Volam <[email protected]>
bnxt_en: Fix logic that disables Bus Master during firmware reset.
Taehee Yoo <[email protected]>
netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init()
Lukas Bulwahn <[email protected]>
MAINTAINERS: correct entries for ISDN/mISDN section
Shannon Nelson <[email protected]>
ionic: fix rxq comp packet type mask
Michael Chan <[email protected]>
bnxt_en: Fix RDMA driver failure with SRIOV after firmware reset.
Michael Walle <[email protected]>
net: phy: at803x: disable vddio regulator
Michael Chan <[email protected]>
bnxt_en: Refactor logic to re-enable SRIOV after firmware reset detected.
David Howells <[email protected]>
rxrpc: Fix NULL pointer deref due to call->conn being cleared on disconnect
David Howells <[email protected]>
rxrpc: Fix missing active use pinning of rxrpc_local object
David Howells <[email protected]>
rxrpc: Fix insufficient receive notification generation
David Howells <[email protected]>
rxrpc: Fix use-after-free in rxrpc_put_local()
Eric Dumazet <[email protected]>
cls_rsvp: fix rsvp_policy
Eric Dumazet <[email protected]>
tcp: clear tp->segs_{in|out} in tcp_disconnect()Eric Dumazet <[email protected]>
tcp: clear tp->data_segs{in|out} in tcp_disconnect()Eric Dumazet <[email protected]>
tcp: clear tp->delivered in tcp_disconnect()
Eric Dumazet <[email protected]>
tcp: clear tp->total_retrans in tcp_disconnect()
Nicolin Chen <[email protected]>
net: stmmac: Delete txtimer in suspend()
Michael Chan <[email protected]>
bnxt_en: Fix TC queue mapping.
Lorenzo Bianconi <[email protected]>
net: mvneta: fix XDP support if sw bm is used as fallback
Leon Romanovsky <[email protected]>
net/core: Do not clear VF index for node/port GUIDs query
Cong Wang <[email protected]>
net_sched: fix an OOB access in cls_tcindex
Eric Dumazet <[email protected]>
net: hsr: fix possible NULL deref in hsr_handle_frame()
Ridge Kennedy <[email protected]>
l2tp: Allow duplicate session creation with UDP
Taehee Yoo <[email protected]>
gtp: use __GFP_NOWARN to avoid memalloc warning
Vasundhara Volam <[email protected]>
bnxt_en: Move devlink_register before registering netdev
Arnd Bergmann <[email protected]>
sparc32: fix struct ipc64_perm type definition
-------------
Diffstat:
MAINTAINERS | 6 +- Makefile | 4 +- arch/Kconfig | 3 - arch/arm/include/asm/kvm_emulate.h | 22 ++ arch/arm/include/asm/kvm_mmio.h | 2 + arch/arm/mach-tegra/sleep-tegra30.S | 11 + arch/arm/mm/dma-mapping.c | 2 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 1 + arch/arm64/crypto/ghash-ce-glue.c | 2 +- arch/arm64/include/asm/daifflags.h | 11 +- arch/arm64/include/asm/kvm_emulate.h | 37 ++ arch/arm64/include/asm/kvm_mmio.h | 6 +- arch/arm64/include/asm/ptrace.h | 1 + arch/arm64/include/uapi/asm/ptrace.h | 1 + arch/arm64/kernel/acpi.c | 2 +- arch/arm64/kvm/inject_fault.c | 70 +++- arch/mips/Makefile.postlink | 2 +- arch/mips/boot/Makefile | 2 +- arch/mips/include/asm/local.h | 4 + arch/mips/kernel/syscalls/Makefile | 2 +- arch/mips/sgi-ip30/ip30-irq.c | 5 +- arch/powerpc/Kconfig | 4 +- arch/powerpc/boot/4xx.c | 2 +- arch/powerpc/include/asm/book3s/32/kup.h | 22 +- arch/powerpc/include/asm/book3s/32/pgalloc.h | 8 - arch/powerpc/include/asm/book3s/64/kup-radix.h | 14 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 2 - arch/powerpc/include/asm/futex.h | 10 +- arch/powerpc/include/asm/kup.h | 36 +- arch/powerpc/include/asm/nohash/32/kup-8xx.h | 7 +- arch/powerpc/include/asm/nohash/pgalloc.h | 8 - arch/powerpc/include/asm/tlb.h | 11 + arch/powerpc/include/asm/uaccess.h | 4 +- arch/powerpc/kernel/entry_32.S | 3 +- arch/powerpc/kvm/book3s_hv.c | 4 +- arch/powerpc/kvm/book3s_pr.c | 4 +- arch/powerpc/kvm/book3s_xive_native.c | 2 +- arch/powerpc/mm/book3s64/pgtable.c | 7 - arch/powerpc/mm/fault.c | 2 +- arch/powerpc/mm/ptdump/ptdump.c | 4 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 4 +- arch/powerpc/xmon/xmon.c | 9 +- arch/riscv/net/bpf_jit_comp.c | 13 +- arch/s390/include/asm/page.h | 2 + arch/s390/kvm/kvm-s390.c | 6 +- arch/s390/mm/hugetlbpage.c | 100 ++++- arch/sparc/Kconfig | 1 - arch/sparc/include/asm/tlb_64.h | 9 + arch/sparc/include/uapi/asm/ipcbuf.h | 22 +- arch/x86/include/asm/apic.h | 10 + arch/x86/include/asm/kvm_host.h | 13 +- arch/x86/include/asm/x86_init.h | 2 + arch/x86/kernel/apic/apic.c | 23 +- arch/x86/kernel/apic/msi.c | 128 +++++- arch/x86/kernel/cpu/tsx.c | 13 +- arch/x86/kernel/time.c | 12 +- arch/x86/kernel/x86_init.c | 1 + arch/x86/kvm/cpuid.c | 4 +- arch/x86/kvm/emulate.c | 66 +++- arch/x86/kvm/hyperv.c | 10 +- arch/x86/kvm/i8259.c | 6 +- arch/x86/kvm/ioapic.c | 15 +- arch/x86/kvm/lapic.c | 13 +- arch/x86/kvm/mmu/mmu.c | 107 ++--- arch/x86/kvm/mmu/paging_tmpl.h | 25 +- arch/x86/kvm/mmutrace.h | 12 +- arch/x86/kvm/mtrr.c | 8 +- arch/x86/kvm/pmu.h | 18 +- arch/x86/kvm/svm.c | 6 + arch/x86/kvm/vmx/capabilities.h | 5 + arch/x86/kvm/vmx/nested.c | 4 +- arch/x86/kvm/vmx/pmu_intel.c | 24 +- arch/x86/kvm/vmx/vmx.c | 58 +-- arch/x86/kvm/x86.c | 263 ++++++++----- arch/x86/kvm/x86.h | 2 +- arch/x86/xen/enlighten_pv.c | 1 + block/scsi_ioctl.c | 29 +- crypto/algapi.c | 46 ++- crypto/api.c | 7 +- crypto/internal.h | 1 - crypto/pcrypt.c | 37 +- drivers/acpi/battery.c | 75 +++- drivers/acpi/video_detect.c | 13 + drivers/base/power/main.c | 42 +- drivers/bluetooth/btusb.c | 6 +- drivers/clk/tegra/clk-tegra-periph.c | 6 +- drivers/cpufreq/cppc_cpufreq.c | 2 +- drivers/cpufreq/cpufreq-nforce2.c | 2 +- drivers/cpufreq/cpufreq.c | 147 ++++--- drivers/cpufreq/freq_table.c | 4 +- drivers/cpufreq/gx-suspmod.c | 2 +- drivers/cpufreq/intel_pstate.c | 38 +- drivers/cpufreq/longrun.c | 6 +- drivers/cpufreq/pcc-cpufreq.c | 2 +- drivers/cpufreq/sh-cpufreq.c | 2 +- drivers/cpufreq/unicore2-cpufreq.c | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 4 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 4 +- drivers/crypto/amlogic/amlogic-gxl-core.c | 4 +- drivers/crypto/atmel-aes.c | 87 +++-- drivers/crypto/atmel-tdes.c | 151 +++---- drivers/crypto/ccp/ccp-dev-v3.c | 1 + drivers/crypto/ccree/cc_aead.c | 2 +- drivers/crypto/ccree/cc_cipher.c | 48 ++- drivers/crypto/ccree/cc_driver.h | 1 + drivers/crypto/ccree/cc_pm.c | 30 +- drivers/crypto/ccree/cc_request_mgr.c | 51 +-- drivers/crypto/ccree/cc_request_mgr.h | 8 - drivers/crypto/hisilicon/Kconfig | 3 +- drivers/crypto/hisilicon/sgl.c | 13 +- drivers/crypto/hisilicon/zip/zip.h | 4 + drivers/crypto/hisilicon/zip/zip_crypto.c | 92 ++--- drivers/crypto/picoxcell_crypto.c | 15 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 13 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 18 + drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 2 + drivers/gpu/drm/amd/powerplay/inc/smu_types.h | 2 + .../gpu/drm/amd/powerplay/inc/smu_v11_0_ppsmc.h | 5 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 176 ++++++++- drivers/gpu/drm/amd/powerplay/smu_internal.h | 3 + drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 6 + drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 28 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 18 +- drivers/gpu/drm/drm_dp_mst_topology.c | 12 + drivers/gpu/drm/drm_rect.c | 7 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c | 2 +- drivers/gpu/drm/tegra/drm.c | 49 ++- drivers/gpu/drm/tegra/gem.c | 10 +- drivers/gpu/drm/tegra/plane.c | 44 ++- drivers/gpu/host1x/job.c | 32 +- drivers/hv/hv_balloon.c | 13 +- drivers/infiniband/core/umem_odp.c | 22 +- drivers/infiniband/hw/mlx5/gsi.c | 3 +- drivers/md/bcache/bcache.h | 3 + drivers/md/bcache/request.c | 17 +- drivers/md/bcache/sysfs.c | 22 ++ drivers/md/dm-crypt.c | 12 +- drivers/md/dm-thin-metadata.c | 10 +- drivers/md/dm-thin.c | 7 +- drivers/md/dm-writecache.c | 42 +- drivers/md/dm-zoned-metadata.c | 23 +- drivers/md/dm.c | 9 +- drivers/md/persistent-data/dm-space-map-common.c | 27 ++ drivers/md/persistent-data/dm-space-map-common.h | 2 + drivers/md/persistent-data/dm-space-map-disk.c | 6 +- drivers/md/persistent-data/dm-space-map-metadata.c | 5 +- drivers/media/rc/iguanair.c | 2 +- drivers/media/rc/rc-main.c | 27 +- drivers/media/usb/uvc/uvc_driver.c | 12 + drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 148 +++---- drivers/media/v4l2-core/videobuf-dma-sg.c | 5 +- drivers/mfd/ab8500-core.c | 4 +- drivers/mfd/axp20x.c | 2 +- drivers/mfd/da9062-core.c | 2 +- drivers/mfd/dln2.c | 13 +- drivers/mfd/rn5t618.c | 1 + drivers/mmc/host/mmc_spi.c | 11 +- drivers/mmc/host/sdhci-of-at91.c | 9 +- drivers/mtd/spi-nor/spi-nor.c | 9 +- drivers/mtd/ubi/fastmap.c | 23 +- drivers/net/bonding/bond_alb.c | 44 ++- drivers/net/dsa/b53/b53_common.c | 2 +- drivers/net/dsa/bcm_sf2.c | 4 +- drivers/net/dsa/microchip/ksz9477_spi.c | 6 + drivers/net/ethernet/broadcom/bcmsysport.c | 3 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 49 ++- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 1 - drivers/net/ethernet/cadence/macb_main.c | 14 +- drivers/net/ethernet/dec/tulip/dmfe.c | 7 +- drivers/net/ethernet/dec/tulip/uli526x.c | 4 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 14 +- drivers/net/ethernet/marvell/mvneta.c | 41 +- .../net/ethernet/mellanox/mlx5/core/accel/tls.h | 2 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 33 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_ptp.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 6 + drivers/net/ethernet/smsc/smc911x.c | 2 +- .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 9 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 10 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 + drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 14 +- drivers/net/gtp.c | 4 +- drivers/net/netdevsim/dev.c | 2 +- drivers/net/phy/at803x.c | 11 + drivers/net/ppp/ppp_async.c | 18 +- .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 1 + drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 10 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 1 + drivers/nfc/pn544/pn544.c | 2 +- drivers/nvme/target/fabrics-cmd.c | 15 +- drivers/nvmem/core.c | 8 +- drivers/nvmem/imx-ocotp-scu.c | 6 +- drivers/of/Kconfig | 4 + drivers/of/address.c | 6 +- drivers/pci/ats.c | 6 +- drivers/pci/controller/dwc/pci-keystone.c | 6 +- drivers/pci/controller/pci-tegra.c | 2 +- drivers/phy/qualcomm/phy-qcom-apq8064-sata.c | 2 +- drivers/platform/x86/intel_scu_ipc.c | 21 +- drivers/power/supply/axp20x_ac_power.c | 31 +- drivers/power/supply/ltc2941-battery-gauge.c | 2 +- drivers/regulator/helpers.c | 14 + drivers/scsi/csiostor/csio_scsi.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 3 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 3 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 1 + drivers/scsi/qla2xxx/qla_dbg.c | 6 - drivers/scsi/qla2xxx/qla_dbg.h | 6 + drivers/scsi/qla2xxx/qla_def.h | 5 + drivers/scsi/qla2xxx/qla_init.c | 34 +- drivers/scsi/qla2xxx/qla_isr.c | 12 + drivers/scsi/qla2xxx/qla_mbx.c | 3 +- drivers/scsi/qla2xxx/qla_nx.c | 7 +- drivers/scsi/qla2xxx/qla_target.c | 1 + drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/sg.c | 126 +++--- drivers/scsi/ufs/ufshcd.c | 3 + drivers/staging/wfx/debug.c | 2 +- drivers/usb/dwc3/core.h | 2 + drivers/usb/dwc3/ep0.c | 4 +- drivers/usb/dwc3/gadget.c | 17 +- drivers/usb/gadget/function/f_ecm.c | 16 +- drivers/usb/gadget/function/f_fs.c | 2 + drivers/usb/gadget/function/f_ncm.c | 17 +- drivers/usb/gadget/legacy/cdc2.c | 2 +- drivers/usb/gadget/legacy/g_ffs.c | 2 +- drivers/usb/gadget/legacy/multi.c | 2 +- drivers/usb/gadget/legacy/ncm.c | 2 +- drivers/usb/typec/tcpm/tcpci.c | 6 + drivers/virtio/virtio_balloon.c | 19 +- drivers/virtio/virtio_pci_common.c | 2 +- drivers/watchdog/watchdog_core.c | 35 ++ drivers/watchdog/watchdog_dev.c | 36 +- drivers/xen/gntdev.c | 24 +- drivers/xen/xen-balloon.c | 2 +- fs/aio.c | 20 +- fs/attr.c | 23 +- fs/btrfs/ctree.c | 8 +- fs/btrfs/ctree.h | 6 +- fs/btrfs/delayed-ref.c | 8 +- fs/btrfs/disk-io.c | 12 +- fs/btrfs/extent_io.c | 55 ++- fs/btrfs/ioctl.c | 3 +- fs/btrfs/send.c | 3 +- fs/btrfs/tests/btrfs-tests.c | 1 - fs/btrfs/tests/extent-io-tests.c | 9 + fs/btrfs/transaction.c | 30 +- fs/btrfs/tree-log.c | 432 +++++++-------------- fs/btrfs/volumes.c | 17 +- fs/cifs/cifsacl.c | 20 + fs/cifs/cifsproto.h | 1 + fs/cifs/readdir.c | 3 +- fs/cifs/smb2pdu.c | 21 +- fs/configfs/inode.c | 9 +- fs/crypto/keyring.c | 15 +- fs/erofs/decompressor.c | 22 +- fs/eventfd.c | 15 + fs/ext2/super.c | 6 +- fs/ext4/dir.c | 9 +- fs/ext4/page-io.c | 19 +- fs/f2fs/dir.c | 11 +- fs/f2fs/file.c | 18 +- fs/f2fs/super.c | 18 +- fs/fs-writeback.c | 2 +- fs/fuse/file.c | 5 +- fs/gfs2/file.c | 72 ++-- fs/gfs2/lops.c | 2 +- fs/io_uring.c | 71 +++- fs/jbd2/journal.c | 1 + fs/nfs/dir.c | 47 ++- fs/nfsd/filecache.c | 6 + fs/nfsd/nfs4layouts.c | 2 +- fs/nfsd/nfs4state.c | 2 +- fs/nfsd/state.h | 2 +- fs/nfsd/vfs.c | 1 + fs/ntfs/inode.c | 18 +- fs/ocfs2/file.c | 14 +- fs/overlayfs/file.c | 2 +- fs/overlayfs/readdir.c | 8 +- fs/read_write.c | 10 +- fs/ubifs/dir.c | 2 + fs/ubifs/file.c | 22 +- fs/ubifs/ioctl.c | 3 +- fs/ubifs/sb.c | 2 +- fs/ubifs/super.c | 2 + fs/utimes.c | 4 +- include/asm-generic/tlb.h | 22 +- include/linux/backing-dev.h | 10 + include/linux/cpufreq.h | 32 +- include/linux/eventfd.h | 14 + include/linux/irq.h | 18 + include/linux/irqdomain.h | 7 + include/linux/kvm_host.h | 13 +- include/linux/kvm_types.h | 9 +- include/linux/mfd/rohm-bd70528.h | 2 +- include/linux/mlx5/mlx5_ifc.h | 7 +- include/linux/padata.h | 34 +- include/linux/percpu-defs.h | 3 +- include/linux/regulator/consumer.h | 7 + include/media/v4l2-rect.h | 8 +- include/net/ipx.h | 5 - include/scsi/sg.h | 30 ++ include/sound/hdaudio.h | 77 ++-- include/trace/events/writeback.h | 37 +- include/uapi/linux/io_uring.h | 1 + ipc/msg.c | 19 +- kernel/bpf/devmap.c | 3 +- kernel/bpf/trampoline.c | 10 + kernel/events/core.c | 17 +- kernel/irq/debugfs.c | 1 + kernel/irq/irqdomain.c | 1 + kernel/irq/msi.c | 5 +- kernel/padata.c | 275 ++++++++----- kernel/rcu/srcutree.c | 7 +- kernel/rcu/tree_exp.h | 19 +- kernel/rcu/tree_plugin.h | 13 +- kernel/time/alarmtimer.c | 8 +- kernel/time/clocksource.c | 11 +- kernel/trace/ftrace.c | 15 +- kernel/trace/trace.h | 29 +- kernel/trace/trace_probe.c | 6 +- kernel/trace/trace_sched_switch.c | 4 +- lib/test_kasan.c | 1 + mm/backing-dev.c | 1 + mm/memcontrol.c | 18 - mm/memory_hotplug.c | 9 +- mm/migrate.c | 27 +- mm/mmu_gather.c | 16 +- mm/page_alloc.c | 14 +- mm/sparse.c | 2 +- net/core/devlink.c | 6 + net/core/drop_monitor.c | 4 +- net/core/flow_dissector.c | 11 +- net/core/rtnetlink.c | 4 +- net/hsr/hsr_slave.c | 2 + net/ipv4/tcp.c | 6 + net/ipv6/addrconf.c | 3 + net/l2tp/l2tp_core.c | 7 +- net/netfilter/ipset/ip_set_core.c | 41 +- net/rxrpc/af_rxrpc.c | 2 + net/rxrpc/ar-internal.h | 11 + net/rxrpc/call_object.c | 4 +- net/rxrpc/conn_client.c | 3 +- net/rxrpc/conn_event.c | 30 +- net/rxrpc/conn_object.c | 3 +- net/rxrpc/input.c | 6 +- net/rxrpc/local_object.c | 23 +- net/rxrpc/output.c | 27 +- net/rxrpc/peer_event.c | 42 +- net/sched/cls_rsvp.h | 6 +- net/sched/cls_tcindex.c | 43 +- net/sched/sch_taprio.c | 92 +++-- net/sunrpc/auth_gss/svcauth_gss.c | 4 + samples/bpf/Makefile | 4 +- samples/bpf/xdp_redirect_cpu_user.c | 59 ++- scripts/find-unused-docs.sh | 2 +- security/smack/smack_lsm.c | 41 +- sound/core/pcm_native.c | 24 +- sound/drivers/dummy.c | 2 +- sound/pci/hda/hda_intel.c | 4 + sound/pci/hda/hda_tegra.c | 1 + sound/pci/hda/patch_hdmi.c | 95 +++-- sound/soc/codecs/sgtl5000.c | 3 +- sound/soc/intel/boards/skl_hda_dsp_common.c | 21 +- sound/soc/meson/axg-fifo.c | 27 +- sound/soc/meson/axg-fifo.h | 6 +- sound/soc/meson/axg-frddr.c | 24 +- sound/soc/meson/axg-toddr.c | 21 +- sound/soc/soc-topology.c | 7 +- sound/soc/sof/core.c | 87 +++-- sound/soc/sof/intel/hda-loader.c | 1 - sound/soc/sof/intel/hda.c | 4 +- sound/soc/sof/ipc.c | 17 +- sound/soc/sof/loader.c | 19 +- sound/soc/sof/pm.c | 25 +- sound/soc/sof/sof-priv.h | 11 +- sound/soc/tegra/tegra30_i2s.c | 25 +- sound/usb/mixer_scarlett_gen2.c | 46 +-- sound/usb/validate.c | 6 +- tools/kvm/kvm_stat/kvm_stat | 8 +- tools/lib/bpf/Makefile | 2 + tools/lib/bpf/libbpf.c | 198 ++++++---- tools/lib/bpf/libbpf_internal.h | 4 +- tools/objtool/sync-check.sh | 2 - tools/power/cpupower/lib/cpufreq.c | 78 +++- tools/power/cpupower/lib/cpufreq.h | 20 +- tools/power/cpupower/utils/cpufreq-info.c | 12 +- .../selftests/bpf/prog_tests/attach_probe.c | 7 +- .../testing/selftests/bpf/prog_tests/perf_buffer.c | 29 +- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 8 +- .../bpf/progs/test_select_reuseport_kern.c | 6 + tools/testing/selftests/bpf/test_sockmap.c | 15 +- .../tc-testing/plugin-lib/buildebpfPlugin.py | 2 +- virt/kvm/arm/aarch32.c | 117 +++++- virt/kvm/arm/mmio.c | 6 + virt/kvm/async_pf.c | 10 +- virt/kvm/kvm_main.c | 117 +++++- 404 files changed, 5002 insertions(+), 2744 deletions(-)