aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
12 daysbpf: remove CONFIG_BPF_JIT dependency on CONFIG_MODULES ofmodules-6.10-rc1modules-nextMike Rapoport (IBM)1-1/+1
12 dayskprobes: remove dependency on CONFIG_MODULESMike Rapoport (IBM)4-23/+63
12 dayspowerpc: use CONFIG_EXECMEM instead of CONFIG_MODULES where appropriateMike Rapoport (IBM)6-9/+9
12 daysx86/ftrace: enable dynamic ftrace without CONFIG_MODULESMike Rapoport (IBM)2-10/+1
12 daysarch: make execmem setup available regardless of CONFIG_MODULESMike Rapoport (IBM)23-435/+453
12 dayspowerpc: extend execmem_params for kprobes allocationsMike Rapoport (IBM)2-20/+7
12 daysarm64: extend execmem_info for generated code allocationsMike Rapoport (IBM)3-18/+12
12 daysriscv: extend execmem_params for generated code allocationsMike Rapoport (IBM)4-24/+16
12 daysmm/execmem, arch: convert remaining overrides of module_alloc to execmemMike Rapoport (IBM)11-185/+246
12 daysmm/execmem, arch: convert simple overrides of module_alloc to execmemMike Rapoport (IBM)9-34/+210
12 daysmm: introduce execmem_alloc() and execmem_free()Mike Rapoport (IBM)16-45/+128
12 daysmodule: make module_memory_{alloc,free} more self-containedMike Rapoport (IBM)1-25/+39
12 dayssparc: simplify module_alloc()Mike Rapoport (IBM)2-24/+3
12 daysnios2: define virtual address space for modulesMike Rapoport (IBM)2-16/+8
12 daysmips: module: rename MODULE_START to MODULES_VADDRMike Rapoport (IBM)3-6/+6
12 daysarm64: module: remove unneeded call to kasan_alloc_module_shadow()Mike Rapoport (IBM)1-5/+0
12 dayskallsyms: replace deprecated strncpy with strscpyJustin Stitt1-1/+1
12 daysmodule: allow UNUSED_KSYMS_WHITELIST to be relative against objtree.Yifan Hong2-2/+2
12 daysMerge tag 'x86-shstk-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-3/+9
12 daysMerge tag 'x86-platform-2024-05-13' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds7-29/+23
12 daysMerge tag 'x86-percpu-2024-05-13' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-99/+78
13 daysMerge tag 'x86-mm-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-17/+60
13 daysMerge tag 'x86-fpu-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-5/+5
13 daysMerge tag 'x86-entry-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-19/+1
13 daysMerge tag 'x86-cpu-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds39-494/+726
13 daysMerge tag 'x86-cleanups-2024-05-13' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds20-65/+26
13 daysMerge tag 'x86-build-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds6-35/+16
13 daysMerge tag 'x86-bugs-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+2
13 daysMerge tag 'x86-boot-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds9-219/+219
13 daysMerge tag 'x86-asm-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds10-49/+51
13 daysMerge tag 'x86-misc-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-9/+9
13 daysMerge tag 'sched-core-2024-05-13' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds42-441/+550
13 daysMerge tag 'perf-core-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds14-172/+525
13 daysMerge tag 'locking-core-2024-05-13' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds17-175/+295
13 daysMerge tag 'tag-chrome-platform-firmware-for-v6.10' of git://git.kernel.org/pu...Linus Torvalds3-4/+9
13 daysMerge tag 'tag-chrome-platform-for-v6.10' of git://git.kernel.org/pub/scm/lin...Linus Torvalds20-74/+214
13 daysMerge tag 'rust-6.10' of https://github.com/Rust-for-Linux/linuxLinus Torvalds53-10043/+878
13 daysMerge tag 'v6.10-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds153-3205/+10315
13 daysMerge tag 'hardening-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds27-477/+768
13 daysMerge tag 'execve-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds10-51/+120
13 daysMerge tag 'seccomp-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-2/+2
13 daysMerge tag 'for-6.10/block-20240511' of git://git.kernel.dk/linuxLinus Torvalds72-2949/+2555
13 daysMerge tag 'for-6.10/io_uring-20240511' of git://git.kernel.dk/linuxLinus Torvalds51-1762/+2050
13 daysMerge tag 'vfs-6.10.rw' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds5-50/+93
13 daysMerge tag 'vfs-6.10.netfs' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds49-4588/+3298
13 daysMerge tag 'vfs-6.10.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds6-312/+330
13 daysMerge tag 'vfs-6.10.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds50-249/+438
13 daysMerge tag 'vfs-6.10.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-54/+65
13 daysMerge tag 'docs-6.10' of git://git.lwn.net/linuxLinus Torvalds88-274/+2299
13 daysMerge tag 'keys-next-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-24/+30
13 daysMerge tag 'tpmdd-next-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds25-212/+2519
13 daysMerge tag 'keys-trusted-next-6.10-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds10-14/+554
13 daysMerge tag 'slab-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/vb...Linus Torvalds4-54/+96
13 daysMerge tag 'kcsan.2024.05.10a' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-0/+34
13 daysMerge tag 'lkmm.2024.05.10a' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-2/+176
13 daysMerge tag 'cmpxchg.2024.05.11a' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds11-83/+133
13 daysMerge tag 'rcu.next.v6.10' of https://github.com/urezki/linuxLinus Torvalds29-137/+663
13 daysMerge tag 'asm-generic-alpha' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds72-4541/+166
13 daysMerge tag 'soc-defconfig-6.10' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-1/+27
13 daysMerge tag 'soc-arm-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds7-38/+124
13 daysMerge tag 'soc-drivers-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds125-819/+5116
13 daysMerge tag 'soc-dt-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds565-5083/+23890
13 daysMerge tag 's390-6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds68-703/+1453
14 daysLinux 6.9v6.9Linus Torvalds1-1/+1
14 daysMerge tag 'kselftest-fix-vfork-2024-05-12' of git://git.kernel.org/pub/scm/li...Linus Torvalds4-67/+147
14 daysMerge tag 'for-linus-6.9' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+1
14 daysMerge tag 'edac_urgent_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-13/+37
14 daysMerge tag 'x86_urgent_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-9/+9
2024-05-11selftests/harness: Handle TEST_F()'s explicit exit codesMickaël Salaün1-1/+5
2024-05-11selftests/harness: Fix vfork() side effectsMickaël Salaün2-25/+57
2024-05-11selftests/harness: Share _metadata between forked processesMickaël Salaün1-11/+15
2024-05-11selftests/pidfd: Fix wrong expectationMickaël Salaün1-1/+1
2024-05-11selftests/harness: Constify fixture variantsMickaël Salaün1-2/+2
2024-05-11selftests/landlock: Do not allocate memory in fixture dataMickaël Salaün1-22/+35
2024-05-11selftests/harness: Fix interleaved scheduling leading to race conditionsMickaël Salaün1-1/+14
2024-05-11selftests/harness: Fix fixture teardownMickaël Salaün1-5/+9
2024-05-11selftests/landlock: Fix FS tests when run on a private mount pointMickaël Salaün1-1/+9
2024-05-11selftests/pidfd: Fix config for pidfd_setns_testMickaël Salaün1-0/+2
2024-05-11csky: Emulate one-byte cmpxchgPaul E. McKenney2-0/+11
2024-05-10Merge tag 'drm-fixes-2024-05-11' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds20-203/+122
2024-05-10Merge tag 'mm-hotfixes-stable-2024-05-10-13-14' of git://git.kernel.org/pub/s...Linus Torvalds16-64/+116
2024-05-11Revert "drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()"Dave Airlie1-12/+7
2024-05-11Merge tag 'drm-misc-fixes-2024-05-10' of https://gitlab.freedesktop.org/drm/m...Dave Airlie2-40/+32
2024-05-10Merge tag 'gpio-fixes-for-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-30/+63
2024-05-11Merge tag 'amd-drm-fixes-6.9-2024-05-10' of https://gitlab.freedesktop.org/ag...Dave Airlie7-18/+51
2024-05-10mailmap: add entry for Barry SongBarry Song1-0/+5
2024-05-10selftests/mm: fix powerpc ARCH checkMichael Ellerman1-3/+3
2024-05-10Merge tag 'block-6.9-20240510' of git://git.kernel.dk/linuxLinus Torvalds7-21/+29
2024-05-10Merge tag 'spi-fix-v6.9-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-12/+3
2024-05-10Merge tag 'regulator-fix-v6.9-rc7' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-15/+19
2024-05-10Merge tag 'timers-urgent-2024-05-10' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+2
2024-05-10Merge tag 'iommu-fixes-v6.9-rc7' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-3/+5
2024-05-10drm/amdgpu: Fix comparison in amdgpu_res_cpu_visibleMichel Dänzer1-1/+1
2024-05-10drm/amdkfd: don't allow mapping the MMIO HDP page with large pagesAlex Deucher1-2/+5
2024-05-10x86/topology/amd: Ensure that LLC ID is initializedThomas Gleixner1-9/+7
2024-05-10gpiolib: cdev: fix uninitialised kfifoKent Gibson1-0/+14
2024-05-10arm64: defconfig: enable Airoha platformDaniel Danzberger1-0/+1
2024-05-10arm64: add Airoha EN7581 platformDaniel Danzberger1-0/+7
2024-05-10x86/amd_nb: Add new PCI IDs for AMD family 0x1aShyam Sundar S K2-0/+2
2024-05-10io_uring: support to inject result for NOPMing Lei2-5/+29
2024-05-10io_uring: fail NOP if non-zero op flags is passed inMing Lei1-0/+2
2024-05-10crypto: atmel-sha204a - provide the otp contentLothar Rubusch1-0/+45
2024-05-10crypto: atmel-sha204a - add reading from otp zoneLothar Rubusch3-0/+52
2024-05-10crypto: atmel-i2c - rename read functionLothar Rubusch2-4/+4
2024-05-10crypto: atmel-i2c - add missing arg descriptionLothar Rubusch1-0/+1
2024-05-10crypto: iaa - Use kmemdup() instead of kzalloc() and memcpy()Thorsten Blum1-4/+2
2024-05-10crypto: sahara - use 'time_left' variable with wait_for_completion_timeout()Wolfram Sang1-8/+8
2024-05-10crypto: api - use 'time_left' variable with wait_for_completion_killable_time...Wolfram Sang1-4/+4
2024-05-10crypto: caam - i.MX8ULP donot have CAAM page0 accessPankaj Gupta1-0/+3
2024-05-10crypto: caam - init-clk based on caam-page0-accessPankaj Gupta1-1/+15
2024-05-10crypto: starfive - Use fallback for unaligned dma accessJia Jie Ho1-5/+7
2024-05-10crypto: starfive - Do not free stack bufferJia Jie Ho1-1/+0
2024-05-10crypto: starfive - Skip unneeded fallback allocationJia Jie Ho1-6/+4
2024-05-10crypto: starfive - Skip dma setup for zeroed messageJia Jie Ho1-0/+4
2024-05-10iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault()Jason Gunthorpe1-3/+1
2024-05-10afs: Fix fileserver rotation getting stuckDavid Howells1-2/+6
2024-05-10selftests: add F_DUPDFD_QUERY selftestsChristian Brauner1-1/+54
2024-05-10fcntl: add F_DUPFD_QUERY fcntl()Linus Torvalds2-6/+28
2024-05-10Merge tag 'drm-xe-fixes-2024-05-09' of https://gitlab.freedesktop.org/drm/xe/...Dave Airlie4-3/+13
2024-05-10Merge tag 'drm-intel-fixes-2024-05-08' of https://anongit.freedesktop.org/git...Dave Airlie6-130/+19
2024-05-09Documentation: tpm: Add TPM security docs toctree entryBagas Sanjaya1-0/+1
2024-05-09tpm: disable the TPM if NULL name changesJames Bottomley4-17/+70
2024-05-09Documentation: add tpm-security.rstJames Bottomley1-0/+216
2024-05-09tpm: add the null key name as a sysfs exportJames Bottomley1-0/+18
2024-05-09KEYS: trusted: Add session encryption protection to the seal/unseal pathJames Bottomley1-27/+61
2024-05-09tpm: add session encryption protection to tpm2_get_random()James Bottomley1-4/+17
2024-05-09tpm: add hmac checks to tpm2_pcr_extend()James Bottomley1-17/+10
2024-05-09tpm: Add the rest of the session HMAC APIJames Bottomley2-0/+469
2024-05-09tpm: Add HMAC session name/handle appendJames Bottomley2-0/+155
2024-05-09tpm: Add HMAC session start and end functionsJames Bottomley5-0/+325
2024-05-09tpm: Add TCG mandated Key Derivation Functions (KDFs)James Bottomley2-0/+106
2024-05-09tpm: Add NULL primary creationJames Bottomley6-0/+418
2024-05-09tpm: export the context save and load commandsJames Bottomley2-4/+8
2024-05-09tpm: add buffer function to point to returned parametersJames Bottomley2-0/+30
2024-05-09crypto: lib - implement library version of AES in CFB modeArd Biesheuvel4-0/+270
2024-05-09KEYS: trusted: tpm2: Use struct tpm_buf for sized buffersJarkko Sakkinen1-23/+31
2024-05-09tpm: Add tpm_buf_read_{u8,u16,u32}Jarkko Sakkinen2-1/+83
2024-05-09tpm: TPM2B formatted buffersJarkko Sakkinen2-3/+39
2024-05-09tpm: Store the length of the tpm_buf data separately.Jarkko Sakkinen5-20/+47
2024-05-09tpm: Update struct tpm_buf documentation commentsJarkko Sakkinen1-5/+4
2024-05-09tpm: Move buffer handling from static inlines to real functionsJames Bottomley3-71/+97
2024-05-09tpm: Remove tpm_send()Jarkko Sakkinen3-32/+12
2024-05-09tpm: Remove unused tpm_buf_tag()Jarkko Sakkinen1-7/+0
2024-05-09char: tpm: Keep TPM_INF_IO_PORT define for HAS_IOPORT=nNiklas Schnelle2-3/+1
2024-05-09dt-bindings: tpm: Add st,st33ktpm2xi2cMichael Haener1-0/+1
2024-05-09Documentation: tpm_tisJarkko Sakkinen2-0/+47
2024-05-09tpm/eventlog: remove redundant assignment to variabel retColin Ian King1-1/+0
2024-05-09char: tpm: handle HAS_IOPORT dependenciesNiklas Schnelle3-15/+21
2024-05-09io_uring/net: add IORING_ACCEPT_POLL_FIRST flagJens Axboe2-1/+9
2024-05-09io_uring/net: add IORING_ACCEPT_DONTWAIT flagJens Axboe2-6/+10
2024-05-09Merge tag 'nvme-6.9-2024-05-09' of git://git.infradead.org/nvme into block-6.9Jens Axboe6-20/+25
2024-05-09Merge tag 'hwmon-for-v6.9-rc8' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-16/+35
2024-05-09cgroup: Add documentation for missing zswap memory.statUsama Arif1-0/+9
2024-05-09hwmon: (pmbus/ucd9000) Increase delay from 250 to 500usLakshmi Yadlapati1-3/+3
2024-05-09Merge tag 'net-6.9-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds47-205/+519
2024-05-09blk-throttle: delay initialization until configurationYu Kuai4-53/+88
2024-05-09blk-throttle: remove CONFIG_BLK_DEV_THROTTLING_LOWYu Kuai9-918/+42
2024-05-09Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rmk/linuxLinus Torvalds1-0/+4
2024-05-09regulator: core: fix debugfs creation regressionJohan Hovold1-11/+16
2024-05-09Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-0/+1
2024-05-09docs: trusted-encrypted: add DCP as new trust sourceDavid Gstir2-0/+72
2024-05-09docs: document DCP-backed trusted keys kernel paramsDavid Gstir1-0/+13
2024-05-09MAINTAINERS: add entry for DCP-based trusted keysDavid Gstir1-0/+9
2024-05-09KEYS: trusted: Introduce NXP DCP-backed trusted keysDavid Gstir5-1/+339
2024-05-09KEYS: trusted: improve scalability of trust source configDavid Gstir1-2/+8
2024-05-09crypto: mxs-dcp: Add support for hardware-bound keysDavid Gstir2-11/+113
2024-05-09drm/xe: Use ordered WQ for G2H handlerMatthew Brost3-1/+8
2024-05-09drm/xe/guc: Check error code when initializing the CT mutexDaniele Ceraolo Spurio1-1/+4
2024-05-09drm/xe/ads: Use flexible-arrayLucas De Marchi1-1/+1
2024-05-09gpiolib: cdev: Fix use after free in lineinfo_changed_notifyZhongqiu Han1-1/+1
2024-05-09block: fix that util can be greater than 100%Yu Kuai1-10/+2
2024-05-09block: support to account io_ticks preciselyYu Kuai5-5/+13
2024-05-09block: add plug while submitting IOYu Kuai1-0/+6
2024-05-09keys: Fix overwrite of key expiration on instantiationSilvio Gissi1-1/+2
2024-05-09keys: update key quotas in key_put()Luis Henriques3-23/+28
2024-05-09gpiolib: use a single SRCU struct for all GPIO descriptorsBartosz Golaszewski3-28/+25
2024-05-09file: add fd_raw cleanup classChristian Brauner1-0/+1
2024-05-09net: dsa: mv88e6xxx: read cmode on mv88e6320/21 serdes only portsSteffen Bätz1-6/+17
2024-05-09net: dsa: mv88e6xxx: add phylink_get_caps for the mv88e6320/21 familySteffen Bätz1-2/+14
2024-05-09Merge branch 'there-are-some-bugfix-for-the-hns3-ethernet-driver'Paolo Abeni6-41/+47
2024-05-09net: hns3: fix kernel crash when devlink reload during initializationYonglong Liu2-18/+9
2024-05-09net: hns3: fix port vlan filter not disabled issueYonglong Liu1-1/+6
2024-05-09net: hns3: use appropriate barrier function after setting a bit valuePeiyang Wang2-4/+2
2024-05-09net: hns3: release PTP resources if pf initialization failedPeiyang Wang1-1/+3
2024-05-09net: hns3: change type of numa_node_mask as nodemask_tPeiyang Wang5-8/+11
2024-05-09net: hns3: direct return when receive a unknown mailbox messageJian Shen1-3/+4
2024-05-09net: hns3: using user configure after hardware resetPeiyang Wang2-6/+12
2024-05-09net/smc: fix neighbour and rtable leak in smc_ib_find_route()Wen Gu1-7/+12
2024-05-09spi: microchip-core-qspi: fix setting spi bus clock rateConor Dooley1-0/+1
2024-05-08ipv6: prevent NULL dereference in ip6_output()Eric Dumazet1-1/+1
2024-05-08hsr: Simplify code for announcing HSR nodes timer setupLukasz Majewski1-15/+12
2024-05-08ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action()Eric Dumazet1-1/+5
2024-05-08dt-bindings: net: mediatek: remove wrongly added clocks and SerDesDaniel Golle1-20/+2
2024-05-08bcache: fix variable length array abuse in btree_iterMatthew Mirvish6-59/+70
2024-05-08bcache: Remove usage of the deprecated ida_simple_xx() APIChristophe JAILLET1-5/+5
2024-05-08Revert "drm/amdkfd: Add partition id field to location_id"Lijo Lazar1-3/+2
2024-05-08dm/amd/pm: Fix problems with reboot/shutdown for some SMU 13.0.4/13.0.11 usersMario Limonciello1-1/+1
2024-05-08seccomp: Constify sysctl subhelpersKees Cook1-2/+2
2024-05-08drm/amd/display: MST DSC check for older devicesAgustin Gutierrez1-6/+8
2024-05-08drm/amd/display: Fix idle optimization checks for multi-display and dual eDPNicholas Kazlauskas1-6/+27