aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-03-06x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat sectionHEADfor-kernelciArd Biesheuvel2-11/+9
2024-03-06x86/boot: Increase section and file alignment to 4k/512Ard Biesheuvel4-125/+51
2024-03-06x86/boot: Split off PE/COFF .data sectionArd Biesheuvel2-5/+16
2024-03-06x86/boot: Drop PE/COFF .reloc sectionArd Biesheuvel3-51/+7
2024-03-06x86/boot: Construct PE/COFF .text section from assemblerArd Biesheuvel2-62/+7
2024-03-06x86/boot: Derive file size from _edata symbolArd Biesheuvel4-25/+12
2024-03-06x86/boot: Define setup size in linker scriptArd Biesheuvel3-7/+5
2024-03-06x86/boot: Set EFI handover offset directly in header asmArd Biesheuvel2-25/+17
2024-03-06x86/boot: Grab kernel_info offset from zoffset header directlyArd Biesheuvel2-5/+1
2024-03-06x86/boot: Drop references to startup_64Ard Biesheuvel2-4/+1
2024-03-06x86/boot: Drop redundant code setting the root deviceArd Biesheuvel2-8/+1
2024-03-06x86/boot: Omit compression buffer from PE/COFF image memory footprintArd Biesheuvel2-48/+8
2024-03-06x86/boot: Remove the 'bugger off' messageArd Biesheuvel2-52/+4
2024-03-06x86/efi: Drop alignment flags from PE section headersArd Biesheuvel1-8/+4
2024-03-06x86/efi: Disregard setup header of loaded imageArd Biesheuvel1-40/+6
2024-03-06x86/efi: Drop EFI stub .bss from .data sectionArd Biesheuvel2-8/+0
2024-03-06Linux 6.1.81Greg Kroah-Hartman1-1/+1
2024-03-06xen/events: close evtchn after mapping cleanupMaximilian Heyne1-3/+2
2024-03-06x86/efistub: Give up if memory attribute protocol returns an errorArd Biesheuvel2-12/+16
2024-03-06bpf: Derive source IP addr via bpf_*_fib_lookup()Martynas Pumputis5-1/+43
2024-03-06bpf: Add table ID to bpf_fib_lookup BPF helperLouis DeLosSantos3-7/+49
2024-03-06KVM/VMX: Move VERW closer to VMentry for MDS mitigationPawan Gupta2-4/+11
2024-03-06KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCHPawan Gupta2-5/+8
2024-03-06x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static keyPawan Gupta6-37/+34
2024-03-06x86/entry_32: Add VERW just before userspace transitionPawan Gupta1-0/+3
2024-03-06x86/entry_64: Add VERW just before userspace transitionPawan Gupta2-0/+12
2024-03-06x86/bugs: Add asm helpers for executing VERWPawan Gupta3-1/+39
2024-03-06Revert "interconnect: Teach lockdep about icc_bw_lock order"Greg Kroah-Hartman1-9/+1
2024-03-06Revert "interconnect: Fix locking for runpm vs reclaim"Greg Kroah-Hartman1-6/+2
2024-03-06block: define bvec_iter as __packed __aligned(4)Ming Lei1-1/+1
2024-03-06gpio: fix resource unwinding order in error pathBartosz Golaszewski1-4/+4
2024-03-06gpiolib: Fix the error path order in gpiochip_add_data_with_key()Andy Shevchenko1-1/+1
2024-03-06gpio: 74x164: Enable output pins after registers are resetArturas Moskvinas1-2/+2
2024-03-06powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOVGaurav Batra1-51/+105
2024-03-06phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use dashesAlexander Stein1-1/+1
2024-03-06af_unix: Drop oob_skb ref before purging queue in GC.Kuniyuki Iwashima1-13/+9
2024-03-06efi/x86: Fix the missing KASLR_FLAG bit in boot_params->hdr.loadflagsArd Biesheuvel1-0/+2
2024-03-06x86/boot: efistub: Assign global boot_params variableArd Biesheuvel1-0/+2
2024-03-06x86/boot: Rename conflicting 'boot_params' pointer to 'boot_params_ptr'Ard Biesheuvel9-44/+45
2024-03-06x86/efistub: Avoid placing the kernel below LOAD_PHYSICAL_ADDRArd Biesheuvel4-7/+11
2024-03-06efi/x86: Avoid physical KASLR on older Dell systemsArd Biesheuvel1-7/+24
2024-03-06x86/efistub: Avoid legacy decompressor when doing EFI bootArd Biesheuvel7-191/+84
2024-03-06x86/efistub: Perform SNP feature test while running in the firmwareArd Biesheuvel3-46/+88
2024-03-06x86/efistub: Prefer EFI memory attributes protocol over DXE servicesArd Biesheuvel1-8/+21
2024-03-06x86/decompressor: Factor out kernel decompression and relocationArd Biesheuvel2-5/+32
2024-03-06x86/efistub: Perform 4/5 level paging switch from the stubArd Biesheuvel6-26/+130
2024-03-06efi/libstub: Add limit argument to efi_random_alloc()Ard Biesheuvel3-6/+8
2024-03-06efi/libstub: Add memory attribute protocol definitionsArd Biesheuvel3-0/+28
2024-03-06x86/efistub: Clear BSS in EFI handover protocol entrypointArd Biesheuvel2-3/+24
2024-03-06x86/decompressor: Avoid magic offsets for EFI handover entrypointArd Biesheuvel2-19/+19
2024-03-06x86/efistub: Simplify and clean up handover entry codeArd Biesheuvel5-36/+31
2024-03-06efi: efivars: prevent double registrationArd Biesheuvel1-2/+11
2024-03-06arm64: efi: Limit allocations to 48-bit addressable physical regionArd Biesheuvel6-3/+13
2024-03-06nfsd: don't destroy global nfs4_file table in per-net shutdownJeff Layton1-1/+1
2024-03-06NFSD: replace delayed_work with work_struct for nfsd_client_shrinkerDai Ngo2-5/+5
2024-03-06NFSD: register/unregister of nfsd-client shrinker at nfsd startup/shutdown timeDai Ngo3-21/+14
2024-03-06NFSD: Use set_bit(RQ_DROPME)Chuck Lever1-2/+2
2024-03-06NFSD: Avoid clashing function prototypesKees Cook1-255/+377
2024-03-06NFSD: Use only RQ_DROPME to signal the need to drop a replyChuck Lever2-3/+3
2024-03-06NFSD: add CB_RECALL_ANY tracepointsDai Ngo3-0/+64
2024-03-06NFSD: add delegation reaper to react to low memory conditionDai Ngo3-4/+102
2024-03-06NFSD: add support for sending CB_RECALL_ANYDai Ngo4-0/+84
2024-03-06NFSD: refactoring courtesy_client_reaper to a generic low memory shrinkerDai Ngo1-9/+16
2024-03-06trace: Relocate event helper filesChuck Lever12-12/+19
2024-03-06lockd: fix file selection in nlmsvc_cancel_blockedJeff Layton1-3/+4
2024-03-06lockd: ensure we use the correct file descriptor when unlockingJeff Layton1-4/+6
2024-03-06lockd: set missing fl_flags field when retrieving argsJeff Layton2-0/+2
2024-03-06NFSD: Use struct_size() helper in alloc_session()Xiu Jianfeng1-5/+4
2024-03-06nfsd: fix up the filecache laundrette schedulingJeff Layton1-7/+5
2024-03-06nfsd: use locks_inode_context helperJeff Layton1-3/+3
2024-03-06lockd: use locks_inode_context helperJeff Layton1-2/+2
2024-03-06filelock: add a new locks_inode_context accessor functionJeff Layton2-12/+26
2024-03-06NFSD: Fix licensing header in filecache.cChuck Lever1-1/+2
2024-03-06NFSD: Use rhashtable for managing nfs4_file objectsChuck Lever2-39/+63
2024-03-06NFSD: Refactor find_file()Chuck Lever1-21/+15
2024-03-06NFSD: Clean up find_or_add_file()Chuck Lever1-36/+28
2024-03-06NFSD: Add a nfsd4_file_hash_remove() helperChuck Lever1-1/+7
2024-03-06NFSD: Clean up nfsd4_init_file()Chuck Lever1-6/+4
2024-03-06NFSD: Update file_hashtbl() helpersChuck Lever1-2/+2
2024-03-06NFSD: Use const pointers as parameters to fh_ helpersChuck Lever1-4/+6
2024-03-06NFSD: Trace delegation revocationsChuck Lever2-0/+57
2024-03-06NFSD: Trace stateids returned via DELEGRETURNChuck Lever2-0/+2
2024-03-06NFSD: Clean up nfs4_preprocess_stateid_op() call sitesChuck Lever1-24/+7
2024-03-06NFSD: Flesh out a documenting comment for filecache.cChuck Lever1-0/+24
2024-03-06exportfs: use pr_debug for unreachable debug statementsDavid Disseldorp1-4/+4
2024-03-06nfsd: allow disabling NFSv2 at compile timeJeff Layton5-8/+27
2024-03-06nfsd: move nfserrno() to vfs.cJeff Layton8-63/+68
2024-03-06nfsd: ignore requests to disable unsupported versionsJeff Layton1-1/+3
2024-03-06NFSD: Remove redundant assignment to variable host_errColin Ian King1-1/+0
2024-03-06NFSD: Simplify READ_PLUSAnna Schumaker1-107/+32
2024-03-06NFS: Fix data corruption caused by congestion.NeilBrown1-1/+3
2024-03-06drm/amd/display: Increase frame warning limit with KASAN or KCSAN in dmlAlex Deucher1-0/+4
2024-03-06decompress: Use 8 byte alignmentArd Biesheuvel1-1/+1
2024-03-06x86/decompressor: Move global symbol references to C codeArd Biesheuvel3-23/+11
2024-03-06x86/decompressor: Merge trampoline cleanup with switching codeArd Biesheuvel2-24/+8
2024-03-06x86/decompressor: Pass pgtable address to trampoline directlyArd Biesheuvel3-11/+8
2024-03-06x86/decompressor: Only call the trampoline when changing paging levelsArd Biesheuvel2-54/+13
2024-03-06x86/decompressor: Call trampoline directly from C codeArd Biesheuvel2-37/+26
2024-03-06x86/decompressor: Avoid the need for a stack in the 32-bit trampolineArd Biesheuvel3-21/+40
2024-03-06x86/decompressor: Use standard calling convention for trampolineArd Biesheuvel2-15/+14
2024-03-06x86/decompressor: Call trampoline as a normal functionArd Biesheuvel2-45/+36
2024-03-06x86/decompressor: Assign paging related global variables earlierArd Biesheuvel2-11/+5
2024-03-06x86/decompressor: Store boot_params pointer in callee save registerArd Biesheuvel1-26/+16
2024-03-06x86/efistub: Branch straight to kernel entry point from C codeArd Biesheuvel1-5/+17
2024-03-06x86/boot: Robustify calling startup_{32,64}() from the decompressor codeAlexander Lobakin3-9/+13
2024-03-06x86/efi: Make the deprecated EFI handover protocol optionalArd Biesheuvel4-2/+23
2024-03-06efi: verify that variable services are supportedJohan Hovold1-0/+22
2024-03-06x86/boot/compressed: Only build mem_encrypt.S if AMD_MEM_ENCRYPT=yArd Biesheuvel2-3/+1
2024-03-06x86/boot/compressed: Adhere to calling convention in get_sev_encryption_bit()Ard Biesheuvel2-12/+3
2024-03-06x86/boot/compressed: Move startup32_check_sev_cbit() out of head_64.SArd Biesheuvel2-71/+68
2024-03-06x86/boot/compressed: Move startup32_check_sev_cbit() into .textArd Biesheuvel1-16/+19
2024-03-06x86/boot/compressed: Move startup32_load_idt() out of head_64.SArd Biesheuvel2-73/+71
2024-03-06x86/boot/compressed: Move startup32_load_idt() into .text sectionArd Biesheuvel1-11/+20
2024-03-06x86/boot/compressed: Pull global variable reference into startup32_load_idt()Ard Biesheuvel1-12/+8
2024-03-06x86/boot/compressed: Avoid touching ECX in startup32_set_idt_entry()Ard Biesheuvel1-6/+2
2024-03-06x86/boot/compressed: Simplify IDT/GDT preserve/restore in the EFI thunkArd Biesheuvel1-13/+7
2024-03-06x86/boot/compressed, efi: Merge multiple definitions of image_offset into oneArd Biesheuvel3-9/+1
2024-03-06x86/boot/compressed: Move efi32_pe_entry() out of head_64.SArd Biesheuvel2-86/+83
2024-03-06x86/boot/compressed: Move efi32_entry out of head_64.SArd Biesheuvel2-55/+47
2024-03-06x86/boot/compressed: Move efi32_pe_entry into .text sectionArd Biesheuvel1-6/+5
2024-03-06x86/boot/compressed: Move bootargs parsing out of 32-bit startup codeArd Biesheuvel2-20/+47
2024-03-06x86/boot/compressed: Move 32-bit entrypoint code into .text sectionArd Biesheuvel1-14/+34
2024-03-06x86/boot/compressed: Rename efi_thunk_64.S to efi-mixed.SArd Biesheuvel2-3/+3
2024-03-06efi: libstub: use EFI_LOADER_CODE region when moving the kernel in memoryArd Biesheuvel5-9/+16
2024-03-06RDMA/core: Update CMA destination address on rdma_resolve_addrShiraz Saleem1-0/+2
2024-03-06RDMA/core: Refactor rdma_bind_addrPatrisious Haddad1-123/+130
2024-03-06mptcp: fix possible deadlock in subflow diagPaolo Abeni1-0/+3
2024-03-06mptcp: fix double-free on socket dismantleDavide Caratti1-0/+49
2024-03-06mptcp: fix snd_wnd initialization for passive socketPaolo Abeni1-1/+1
2024-03-06selftests: mptcp: join: add ss mptcp support checkGeliang Tang1-0/+5
2024-03-06mptcp: push at DSS boundariesPaolo Abeni1-0/+1
2024-03-06mptcp: map v4 address to v6 when destroying subflowGeliang Tang1-0/+10
2024-03-06mptcp: continue marking the first subflow as UNCONNECTEDMatthieu Baerts (NGI0)1-0/+2
2024-03-06mptcp: fix duplicate subflow creationPaolo Abeni1-17/+19
2024-03-06mptcp: fix data races on remote_idPaolo Abeni2-7/+7
2024-03-06mptcp: fix data races on local_idPaolo Abeni6-12/+22
2024-03-06x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registersPaolo Bonzini1-87/+91
2024-03-06x86/e820: Don't reserve SETUP_RNG_SEED in e820Jiri Bohac1-3/+5
2024-03-06pmdomain: qcom: rpmhpd: Fix enabled_corner aggregationBjorn Andersson1-2/+5
2024-03-06efivarfs: Request at most 512 bytes for variable namesTim Schumacher1-6/+11
2024-03-06riscv: add CALLER_ADDRx supportZong Li3-0/+55
2024-03-06mmc: sdhci-xenon: fix PHY init clock stabilityElad Nachman1-0/+19
2024-03-06mmc: sdhci-xenon: add timeout for PHY init completeElad Nachman1-9/+20
2024-03-06mmc: core: Fix eMMC initialization with 1-bit bus connectionIvan Semenov1-0/+2
2024-03-06mmc: mmci: stm32: fix DMA API overlapping mappings warningChristophe Kerello1-0/+24
2024-03-06dmaengine: fsl-qdma: init irq after reg initializationCurtis Klein1-9/+8
2024-03-06dmaengine: ptdma: use consistent DMA masksTadeusz Struk1-2/+0
2024-03-06crypto: arm64/neonbs - fix out-of-bounds access on short inputArd Biesheuvel1-0/+11
2024-03-06dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned readPeng Ma1-1/+3
2024-03-06drm/buddy: fix range biasMatthew Auld1-0/+10
2024-03-06Revert "drm/amd/pm: resolve reboot exception for si oland"Alex Deucher1-0/+29
2024-03-06btrfs: send: don't issue unnecessary zero writes for trailing holeFilipe Manana1-4/+13
2024-03-06btrfs: dev-replace: properly validate device namesDavid Sterba1-4/+20
2024-03-06btrfs: fix double free of anonymous device after snapshot creation failureFilipe Manana4-14/+14
2024-03-06wifi: nl80211: reject iftype change with mesh ID changeJohannes Berg1-0/+2
2024-03-06gtp: fix use-after-free and null-ptr-deref in gtp_newlink()Alexander Ofitserov1-6/+6
2024-03-06landlock: Fix asymmetric private inodes referringMickaël Salaün1-2/+2
2024-03-06ALSA: hda/realtek: fix mute/micmute LED For HP mt440Eniac Zhang1-0/+2
2024-03-06ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)Hans Peter1-0/+1
2024-03-06ALSA: firewire-lib: fix to check cycle continuityTakashi Sakamoto1-1/+1
2024-03-06tomoyo: fix UAF write bug in tomoyo_write_control()Tetsuo Handa1-1/+2
2024-03-06of: property: fw_devlink: Fix stupid bug in remote-endpoint parsingSaravana Kannan1-1/+1
2024-03-06riscv: Sparse-Memory/vmemmap out-of-bounds fixDimitris Vlachos1-1/+1
2024-03-06afs: Fix endless loop in directory parsingDavid Howells1-1/+3
2024-03-06fbcon: always restore the old font data in fbcon_do_set_font()Jiri Slaby (SUSE)1-5/+3
2024-03-06drm/tegra: Remove existing framebuffer only if we support displayThierry Reding1-3/+20
2024-03-06ALSA: Drop leftover snd-rtctimer stuff from MakefileTakashi Iwai1-1/+0
2024-03-06power: supply: bq27xxx-i2c: Do not free non existing IRQHans de Goede1-1/+3
2024-03-06efi/capsule-loader: fix incorrect allocation sizeArnd Bergmann1-1/+1
2024-03-06tls: fix peeking with sync+async decryptionSabrina Dubroca1-3/+6
2024-03-06tls: decrement decrypt_pending if no async completion will be calledSabrina Dubroca1-0/+2
2024-03-06net: hsr: Use correct offset for HSR TLV values in supervisory HSR framesLukasz Majewski1-1/+1
2024-03-06igb: extend PTP timestamp adjustments to i211Oleksij Rempel1-2/+3
2024-03-06rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing backLin Ma1-6/+5
2024-03-06netfilter: bridge: confirm multicast packets before passing them up the stackFlorian Westphal4-0/+128
2024-03-06netfilter: let reset rules clean out conntrack entriesFlorian Westphal7-0/+76
2024-03-06netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate()Ignat Korchagin1-0/+20
2024-03-06Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DTJanaki Ramaiah Thota1-1/+12
2024-03-06Bluetooth: qca: add support for WCN7850Neil Armstrong3-1/+41
2024-03-06Bluetooth: qca: use switch case for soc type behaviorNeil Armstrong3-120/+236
2024-03-06Bluetooth: btqca: Add WCN3988 supportLuca Weiss3-4/+33
2024-03-06Bluetooth: btqca: use le32_to_cpu for ver.soc_idMin-Hua Chen1-1/+1
2024-03-06Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6855Steev Klimaszewski3-15/+66
2024-03-06Bluetooth: hci_qca: mark OF related data as maybe unusedKrzysztof Kozlowski1-5/+5
2024-03-06Bluetooth: qca: Fix wrong event type for patch config commandZijun Hu1-1/+1
2024-03-06Bluetooth: Enforce validation on max value of connection intervalKai-Heng Feng2-1/+11
2024-03-06Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUESTLuiz Augusto von Dentz1-1/+4
2024-03-06Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDRZijun Hu1-2/+2
2024-03-06Bluetooth: hci_sync: Fix accept_list when attempting to suspendLuiz Augusto von Dentz1-1/+4
2024-03-06Bluetooth: Avoid potential use-after-free in hci_error_resetYing Hsu1-3/+4
2024-03-06Bluetooth: hci_sync: Check the correct flag before starting a scanJonas Dreßler1-1/+1
2024-03-06stmmac: Clear variable when destroying workqueueJakub Raczynski1-1/+3
2024-03-06uapi: in6: replace temporary label with rfc9486Justin Iurman1-1/+1
2024-03-06net: lan78xx: fix "softirq work is pending" errorOleksij Rempel1-0/+2
2024-03-06net: usb: dm9601: fix wrong return value in dm9601_mdio_readJavier Carrasco1-1/+1
2024-03-06veth: try harder when allocating queue memoryJakub Kicinski1-2/+3
2024-03-06lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detectedOleksij Rempel1-1/+2
2024-03-06ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()Eric Dumazet1-3/+4
2024-03-06net: veth: clear GRO when clearing XDP even when downJakub Kicinski1-18/+17
2024-03-06cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call backDoug Smythies1-0/+3