aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-02-20x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat sectionx86-efi-peheader-backportArd Biesheuvel2-11/+9
2024-02-20x86/boot: Increase section and file alignment to 4k/512Ard Biesheuvel4-125/+51
2024-02-20x86/boot: Split off PE/COFF .data sectionArd Biesheuvel2-5/+16
2024-02-20x86/boot: Drop PE/COFF .reloc sectionArd Biesheuvel3-51/+7
2024-02-20x86/boot: Construct PE/COFF .text section from assemblerArd Biesheuvel2-62/+7
2024-02-20x86/boot: Derive file size from _edata symbolArd Biesheuvel4-25/+12
2024-02-20x86/boot: Define setup size in linker scriptArd Biesheuvel3-7/+5
2024-02-20x86/boot: Set EFI handover offset directly in header asmArd Biesheuvel2-25/+17
2024-02-20x86/boot: Grab kernel_info offset from zoffset header directlyArd Biesheuvel2-5/+1
2024-02-20x86/boot: Drop references to startup_64Ard Biesheuvel2-4/+1
2024-02-20x86/boot: Drop redundant code setting the root deviceArd Biesheuvel2-8/+1
2024-02-20x86/boot: Omit compression buffer from PE/COFF image memory footprintArd Biesheuvel2-48/+8
2024-02-20x86/boot: Remove the 'bugger off' messageArd Biesheuvel2-52/+4
2024-02-20x86/efi: Drop alignment flags from PE section headersArd Biesheuvel1-8/+4
2024-02-20x86/efi: Disregard setup header of loaded imageArd Biesheuvel1-40/+6
2024-02-20x86/efi: Drop EFI stub .bss from .data sectionArd Biesheuvel2-8/+0
2024-02-20x86/efistub: Give up if memory attribute protocol returns an errorArd Biesheuvel2-12/+16
2024-02-20x86/efistub: Avoid placing the kernel below LOAD_PHYSICAL_ADDRArd Biesheuvel4-7/+11
2024-02-20efi/x86: Fix the missing KASLR_FLAG bit in boot_params->hdr.loadflagsYuntao Wang1-0/+2
2024-02-20x86/boot: efistub: Assign global boot_params variableArd Biesheuvel1-0/+2
2024-02-20x86/boot: Rename conflicting 'boot_params' pointer to 'boot_params_ptr'Ard Biesheuvel9-44/+45
2024-02-20efi/x86: Avoid physical KASLR on older Dell systemsArd Biesheuvel1-7/+24
2024-02-20x86/efistub: Avoid legacy decompressor when doing EFI bootArd Biesheuvel7-191/+84
2024-02-20x86/efistub: Perform SNP feature test while running in the firmwareArd Biesheuvel3-46/+88
2024-02-20efi/libstub: Add limit argument to efi_random_alloc()Ard Biesheuvel3-6/+8
2024-02-20efi: libstub: use EFI_LOADER_CODE region when moving the kernel in memoryArd Biesheuvel5-9/+16
2024-02-20x86/efistub: Prefer EFI memory attributes protocol over DXE servicesArd Biesheuvel1-8/+21
2024-02-20efi/libstub: Add memory attribute protocol definitionsEvgeniy Baskov3-0/+28
2024-02-20x86/decompressor: Factor out kernel decompression and relocationArd Biesheuvel2-5/+32
2024-02-20x86/decompressor: Move global symbol references to C codeArd Biesheuvel3-23/+11
2024-02-20x86/efistub: Perform 4/5 level paging switch from the stubArd Biesheuvel6-26/+131
2024-02-20x86/decompressor: Merge trampoline cleanup with switching codeArd Biesheuvel2-24/+8
2024-02-20x86/decompressor: Pass pgtable address to trampoline directlyArd Biesheuvel3-11/+8
2024-02-20x86/decompressor: Only call the trampoline when changing paging levelsArd Biesheuvel2-54/+13
2024-02-20x86/decompressor: Call trampoline directly from C codeArd Biesheuvel2-37/+26
2024-02-20x86/decompressor: Avoid the need for a stack in the 32-bit trampolineArd Biesheuvel3-21/+40
2024-02-20x86/decompressor: Use standard calling convention for trampolineArd Biesheuvel2-15/+14
2024-02-20x86/decompressor: Call trampoline as a normal functionArd Biesheuvel2-45/+36
2024-02-20x86/decompressor: Assign paging related global variables earlierArd Biesheuvel2-11/+5
2024-02-20x86/decompressor: Store boot_params pointer in callee save registerArd Biesheuvel1-26/+16
2024-02-20x86/efistub: Clear BSS in EFI handover protocol entrypointArd Biesheuvel2-3/+24
2024-02-20x86/decompressor: Avoid magic offsets for EFI handover entrypointArd Biesheuvel2-19/+19
2024-02-20x86/efistub: Simplify and clean up handover entry codeArd Biesheuvel5-36/+31
2024-02-20x86/efistub: Branch straight to kernel entry point from C codeArd Biesheuvel1-5/+17
2024-02-20x86/boot: Robustify calling startup_{32,64}() from the decompressor codeAlexander Lobakin3-9/+13
2024-02-20x86/efi: Make the deprecated EFI handover protocol optionalArd Biesheuvel4-2/+23
2024-02-20efi: efivars: prevent double registrationJohan Hovold1-2/+11
2024-02-20efi: verify that variable services are supportedJohan Hovold1-0/+22
2024-02-20x86/boot/compressed: Only build mem_encrypt.S if AMD_MEM_ENCRYPT=yArd Biesheuvel2-3/+1
2024-02-20x86/boot/compressed: Adhere to calling convention in get_sev_encryption_bit()Ard Biesheuvel2-12/+3
2024-02-20x86/boot/compressed: Move startup32_check_sev_cbit() out of head_64.SArd Biesheuvel2-71/+68
2024-02-20x86/boot/compressed: Move startup32_check_sev_cbit() into .textArd Biesheuvel1-16/+19
2024-02-20x86/boot/compressed: Move startup32_load_idt() out of head_64.SArd Biesheuvel2-73/+71
2024-02-20x86/boot/compressed: Move startup32_load_idt() into .text sectionArd Biesheuvel1-11/+20
2024-02-20x86/boot/compressed: Pull global variable reference into startup32_load_idt()Ard Biesheuvel1-12/+8
2024-02-20x86/boot/compressed: Avoid touching ECX in startup32_set_idt_entry()Ard Biesheuvel1-6/+2
2024-02-20x86/boot/compressed: Simplify IDT/GDT preserve/restore in the EFI thunkArd Biesheuvel1-13/+7
2024-02-20x86/boot/compressed, efi: Merge multiple definitions of image_offset into oneArd Biesheuvel3-9/+1
2024-02-20x86/boot/compressed: Move efi32_pe_entry() out of head_64.SArd Biesheuvel2-86/+83
2024-02-20x86/boot/compressed: Move efi32_entry out of head_64.SArd Biesheuvel2-55/+47
2024-02-20x86/boot/compressed: Move efi32_pe_entry into .text sectionArd Biesheuvel1-6/+5
2024-02-20x86/boot/compressed: Move bootargs parsing out of 32-bit startup codeArd Biesheuvel2-20/+47
2024-02-20x86/boot/compressed: Move 32-bit entrypoint code into .text sectionArd Biesheuvel1-14/+34
2024-02-20x86/boot/compressed: Rename efi_thunk_64.S to efi-mixed.SArd Biesheuvel2-3/+3
2024-02-16Linux 6.1.78Greg Kroah-Hartman1-1/+1
2024-02-16netfilter: nft_set_rbtree: skip end interval element from gcPablo Neira Ayuso1-3/+3
2024-02-16net: stmmac: xgmac: fix a typo of register name in DPP safety handlingFurong Xu2-2/+2
2024-02-16ALSA: usb-audio: Sort quirk table entriesTakashi Iwai1-18/+18
2024-02-16net: stmmac: xgmac: use #define for string constantsSimon Horman1-34/+35
2024-02-16clocksource: Skip watchdog check for large watchdog intervalsJiri Wiesner1-1/+24
2024-02-16block: treat poll queue enter similarly to timeoutsJens Axboe1-1/+10
2024-02-16f2fs: add helper to check compression levelSheng Yong3-2/+31
2024-02-16RDMA/irdma: Fix support for 64k pagesMike Marciniszyn1-1/+1
2024-02-16vhost: use kzalloc() instead of kmalloc() followed by memset()Prathu Baronia1-3/+2
2024-02-16Revert "ASoC: amd: Add new dmi entries for acp5x platform"Greg Kroah-Hartman1-14/+1
2024-02-16io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffersJens Axboe1-0/+1
2024-02-16Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETIDHans de Goede1-5/+8
2024-02-16Input: i8042 - fix strange behavior of touchpad on Clevo NS70PUWerner Sembach1-0/+6
2024-02-16hrtimer: Report offline hrtimer enqueueFrederic Weisbecker2-1/+6
2024-02-16usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRKPrashanth K1-0/+3
2024-02-16usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRKPrashanth K1-1/+3
2024-02-16USB: serial: cp210x: add ID for IMST iM871A-USBLeonard Dallmayr1-0/+1
2024-02-16USB: serial: option: add Fibocom FM101-GL variantPuliang Lu1-0/+1
2024-02-16USB: serial: qcserial: add new usb-id for Dell Wireless DW5826eJackBB Wu1-0/+2
2024-02-16ALSA: usb-audio: add quirk for RODE NT-USB+Sean Young1-0/+2
2024-02-16ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitterJulian Sikorski1-0/+2
2024-02-16ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revisionAlexander Tsoy1-0/+2
2024-02-16mtd: parsers: ofpart: add workaround for #size-cells 0Francesco Dolcini1-0/+19
2024-02-16fs: dlm: don't put dlm_local_addrs on heapAlexander Aring1-26/+12
2024-02-16blk-iocost: Fix an UBSAN shift-out-of-bounds warningTejun Heo1-0/+7
2024-02-16scsi: core: Move scsi_host_busy() out of host lock if it is for per-commandMing Lei2-2/+5
2024-02-16fs/ntfs3: Fix an NULL dereference bugDan Carpenter1-1/+1
2024-02-16netfilter: nft_set_pipapo: remove scratch_aligned pointerFlorian Westphal3-39/+10
2024-02-16netfilter: nft_set_pipapo: add helper to release pcpu scratch areaFlorian Westphal1-5/+23
2024-02-16netfilter: nft_set_pipapo: store index in scratch mapsFlorian Westphal3-26/+44
2024-02-16netfilter: nft_ct: reject direction for ct idPablo Neira Ayuso1-0/+3
2024-02-16drm/amd/display: Implement bounds check for stream encoder creation in DCN301Srinivasan Shanmugam1-1/+1
2024-02-16netfilter: nft_compat: restrict match/target protocol to u16Pablo Neira Ayuso1-1/+7
2024-02-16netfilter: nft_compat: reject unused compat flagPablo Neira Ayuso2-1/+4
2024-02-16netfilter: nft_compat: narrow down revision to unsigned 8-bitsPablo Neira Ayuso1-3/+3
2024-02-16selftests: cmsg_ipv6: repeat the exact packetJakub Kicinski1-2/+2
2024-02-16ppp_async: limit MRU to 64KEric Dumazet1-0/+4
2024-02-16af_unix: Call kfree_skb() for dead unix_(sk)->oob_skb in GC.Kuniyuki Iwashima1-0/+11
2024-02-16tipc: Check the bearer type before calling tipc_udp_nl_bearer_add()Shigeru Yoshida1-0/+6
2024-02-16rxrpc: Fix response to PING RESPONSE ACKs to a dead callDavid Howells1-0/+8
2024-02-16drm/i915/gvt: Fix uninitialized variable in handle_mmio()Dan Carpenter1-2/+1
2024-02-16inet: read sk->sk_family once in inet_recv_error()Eric Dumazet1-2/+4
2024-02-16hwmon: (coretemp) Fix bogus core_id to attr name mappingZhang Rui1-13/+19
2024-02-16hwmon: (coretemp) Fix out-of-bounds memory accessZhang Rui1-6/+2
2024-02-16hwmon: (aspeed-pwm-tacho) mutex for tach readingLoic Prylli1-0/+7
2024-02-16octeontx2-pf: Fix a memleak otx2_sq_initZhipeng Lu1-2/+12
2024-02-16atm: idt77252: fix a memleak in open_card_ubr0Zhipeng Lu1-0/+2
2024-02-16tunnels: fix out of bounds access when building IPv6 PMTU errorAntoine Tenart1-1/+1
2024-02-16selftests: net: avoid just another constant waitPaolo Abeni1-5/+13
2024-02-16selftests: net: cut more slack for gro fwd tests.Paolo Abeni2-3/+13
2024-02-16net: atlantic: Fix DMA mapping for PTP hwts ringIvan Vecera3-2/+16
2024-02-16netdevsim: avoid potential loop in nsim_dev_trap_report_work()Eric Dumazet1-4/+4
2024-02-16wifi: mac80211: fix waiting for beacons logicJohannes Berg1-2/+1
2024-02-16net: stmmac: xgmac: fix handling of DPP safety error for DMA channelsFurong Xu3-1/+60
2024-02-16drm/msm/dpu: check for valid hw_pp in dpu_encoder_helper_phys_cleanupAbhinav Kumar1-2/+2
2024-02-16drm/msm/dp: return correct Colorimetry for DP_TEST_DYNAMIC_RANGE_CEA caseKuogee Hsieh2-5/+10
2024-02-16drm/msms/dp: fixed link clock divider bits be over written in BPC unknown caseKuogee Hsieh2-8/+7
2024-02-16cifs: failure to add channel on iface should bump up weightShyam Prasad N1-0/+2
2024-02-16phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRPTony Lindgren1-2/+2
2024-02-16dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEVFrank Li1-1/+2
2024-02-16phy: renesas: rcar-gen3-usb2: Fix returning wrong error codeYoshihiro Shimoda1-4/+0
2024-02-16dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMAChristophe JAILLET1-5/+5
2024-02-16dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMAChristophe JAILLET1-12/+5
2024-02-16dmaengine: ti: k3-udma: Report short packet errorsJai Luthra1-2/+8
2024-02-16dmaengine: fsl-dpaa2-qdma: Fix the size of dma poolsGuanhua Gao1-4/+6
2024-02-16ext4: regenerate buddy after block freeing failed if under fc replayBaokun Li1-0/+20
2024-02-05Linux 6.1.77Greg Kroah-Hartman1-1/+1
2024-02-05drm/amdgpu: Fix missing error code in 'gmc_v6/7/8/9_0_hw_init()'Srinivasan Shanmugam4-8/+8
2024-02-05ASoC: codecs: wsa883x: fix PA volume controlJohan Hovold1-1/+5
2024-02-05ASoC: codecs: lpass-wsa-macro: fix compander volume hackJohan Hovold1-7/+0
2024-02-05bonding: remove print in bond_verify_device_pathZhengchao Shao1-4/+1
2024-02-05gve: Fix use-after-free vulnerabilityPraveen Kaligineedi1-1/+4
2024-02-05LoongArch/smp: Call rcutree_report_cpu_starting() at tlb_init()Huacai Chen2-7/+10
2024-02-05drm/msm/dsi: Enable runtime PMKonrad Dybcio1-0/+4
2024-02-05Revert "drm/amd/display: Disable PSR-SU on Parade 0803 TCON again"Jonathan Gray1-2/+0
2024-02-05mm, kmsan: fix infinite recursion due to RCU critical sectionMarco Elver2-4/+19
2024-02-05arm64: irq: set the correct node for shadow call stackHuang Shijie1-1/+1
2024-02-05selftests: bonding: Check initial stateBenjamin Poirier1-0/+11
2024-02-05selftests: team: Add missing config optionsBenjamin Poirier1-1/+3
2024-02-05net: sysfs: Fix /sys/class/net/<iface> pathBreno Leitao1-11/+11
2024-02-05selftests: net: fix available tunnels detectionPaolo Abeni1-8/+8
2024-02-05af_unix: fix lockdep positive in sk_diag_dump_icons()Eric Dumazet3-15/+21
2024-02-05net: ipv4: fix a memleak in ip_setup_corkZhipeng Lu1-6/+6
2024-02-05netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectationsPablo Neira Ayuso1-0/+24
2024-02-05netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting loggerPablo Neira Ayuso1-3/+4
2024-02-05netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEVPablo Neira Ayuso3-5/+12
2024-02-05netfilter: conntrack: correct window scaling with retransmitted SYNRyan Schaefer1-4/+6
2024-02-05selftests: net: add missing config for GENEVEMatthias May1-0/+1
2024-02-05bridge: mcast: fix disabled snooping after long uptimeLinus Lüssing2-7/+17
2024-02-05llc: call sock_orphan() at release timeEric Dumazet1-0/+2
2024-02-05ipv6: Ensure natural alignment of const ipv6 loopback and router addressesHelge Deller1-7/+14
2024-02-05net: dsa: qca8k: fix illegal usage of GPIOMichal Vokáč1-2/+1
2024-02-05ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550()Christophe JAILLET1-1/+2
2024-02-05ixgbe: Refactor overtemp event handlingJedrzej Jagielski5-41/+43
2024-02-05ixgbe: Refactor returning internal error codesJedrzej Jagielski12-317/+264
2024-02-05tcp: add sanity checks to rx zerocopyEric Dumazet1-1/+11
2024-02-05net: lan966x: Fix port configuration when using SGMII interfaceHoratiu Vultur1-2/+3
2024-02-05ipmr: fix kernel panic when forwarding mcast packetsNicolas Dichtel5-6/+8
2024-02-05ipv4: raw: add drop reasonsEric Dumazet1-3/+5
2024-02-05ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv()Eric Dumazet1-3/+18
2024-02-05selftests: net: give more time for GRO aggregationPaolo Abeni1-1/+1
2024-02-05HID: hidraw: fix a problem of memory leak in hidraw_release()Su Hui1-2/+5
2024-02-05scsi: core: Move scsi_host_busy() out of host lock for waking up EH handlerMing Lei3-6/+6
2024-02-05regulator: ti-abb: don't use devm_platform_ioremap_resource_byname for shared...Romain Naour1-3/+19
2024-02-05scsi: isci: Fix an error code problem in isci_io_request_build()Su Hui1-1/+1
2024-02-05drm: using mul_u32_u32() requires linux/math64.hStephen Rothwell1-0/+1
2024-02-05wifi: cfg80211: fix RCU dereference in __cfg80211_bss_updateEdward Adam Davis1-1/+1
2024-02-05perf: Fix the nr_addr_filters fixPeter Zijlstra1-3/+1
2024-02-05drm/amdkfd: Fix 'node' NULL check in 'svm_range_get_range_boundaries()'Srinivasan Shanmugam1-5/+5
2024-02-05drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()'Srinivasan Shanmugam1-0/+1
2024-02-05drm/amdgpu: Fix with right return code '-EIO' in 'amdgpu_gmc_vram_checking()'Srinivasan Shanmugam1-7/+14
2024-02-05drm/amd/powerplay: Fix kzalloc parameter 'ATOM_Tonga_PPM_Table' in 'get_platf...Srinivasan Shanmugam1-1/+1
2024-02-05ceph: fix invalid pointer access if get_quota_realm return ERR_PTRWenchao Hao1-17/+22
2024-02-05ceph: fix deadlock or deadcode of misusing dget()Xiubo Li1-6/+3
2024-02-05ceph: reinitialize mds feature bit even when session in openVenky Shankar1-1/+1
2024-02-05blk-mq: fix IO hang from sbitmap wakeup raceMing Lei1-0/+16
2024-02-05virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a reg...Zhu Yanjun1-4/+5
2024-02-05drm/amdkfd: Fix lock dependency warning with srcuPhilip Yang1-2/+4
2024-02-05drm/amdkfd: Fix lock dependency warningFelix Kuehling1-16/+10
2024-02-05libsubcmd: Fix memory leak in uniq()Ian Rogers1-4/+14
2024-02-05misc: lis3lv02d_i2c: Add missing setting of the reg_ctrl callbackHans de Goede1-0/+1
2024-02-059p: Fix initialisation of netfs_inode for 9pDavid Howells3-3/+5
2024-02-05PCI/AER: Decode Requester ID when no error info foundBjorn Helgaas1-2/+7
2024-02-05PCI: Fix 64GT/s effective data rate calculationIlpo Järvinen1-1/+1
2024-02-05spmi: mediatek: Fix UAF on device removeYu-Che Cheng1-2/+5
2024-02-05fs/kernfs/dir: obey S_ISGIDMax Kellermann1-0/+12
2024-02-05tty: allow TIOCSLCKTRMIOS with CAP_CHECKPOINT_RESTOREAdrian Reber1-2/+2
2024-02-05selftests/sgx: Fix linker script assertsJo Van Bulck1-5/+1
2024-02-05usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hubHardik Gajjar1-0/+29
2024-02-05usb: hub: Replace hardcoded quirk value with BIT() macroHardik Gajjar1-2/+2
2024-02-05perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is presentJames Clark1-2/+2
2024-02-05PCI: switchtec: Fix stdev_release() crash after surprise hot removeDaniel Stodden1-8/+17
2024-02-05PCI: Only override AMD USB controller if requiredGuilherme G. Piccoli1-4/+7
2024-02-05mailbox: arm_mhuv2: Fix a bug for mhuv2_sender_interruptXiaowu.ding1-1/+2
2024-02-05mfd: ti_am335x_tscadc: Fix TI SoC dependenciesPeter Robinson1-0/+1