aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-04-04modules/kmod: replace implementation with a sempahore20230404-module-alloc-optsLuis Chamberlain1-19/+7
2023-04-04sempahore: add a helper for a concurrency limiterLuis Chamberlain1-0/+9
2023-04-04module: add debug stats to help identify memory pressureLuis Chamberlain8-13/+625
2023-04-04debugfs: add debugfs_create_atomic64_t for atomic64_tLuis Chamberlain2-0/+38
2023-04-04module: avoid allocation if module is already present and readyLuis Chamberlain1-1/+5
2023-04-04module: extract patient module check into helperLuis Chamberlain1-31/+40
2023-04-04module: move finished_loading()Luis Chamberlain1-21/+21
2023-04-04module: fix kmemleak annotations for non init ELF sectionsLuis Chamberlain1-4/+16
2023-03-24Documentation: core-api: update kernel-doc reference to kmod.cBagas Sanjaya2-2/+2
2023-03-24module: already_uses() - reduce pr_debug output volumeJim Cromie1-3/+1
2023-03-24module: add section-size to move_module pr_debugJim Cromie1-2/+2
2023-03-24module: add symbol-name to pr_debug Absolute symbolJim Cromie1-2/+2
2023-03-24module: in layout_sections, move_module: add the modnameJim Cromie1-3/+3
2023-03-24module: fold usermode helper kmod into modules directoryLuis Chamberlain4-12/+6
2023-03-24module: merge remnants of setup_load_info() to elf validationLuis Chamberlain1-33/+27
2023-03-24module: move more elf validity checks to elf_validity_check()Luis Chamberlain1-35/+44
2023-03-24module: add stop-grap sanity check on module memcpy()Luis Chamberlain1-4/+22
2023-03-24module: add sanity check for ELF module sectionLuis Chamberlain1-9/+53
2023-03-24module: rename check_module_license_and_versions() to check_export_symbol_ver...Luis Chamberlain1-2/+2
2023-03-24module: converge taint work togetherLuis Chamberlain1-28/+24
2023-03-24module: move signature taint to module_augment_kernel_taints()Luis Chamberlain1-9/+9
2023-03-24module: move tainting until after a module hits our linked listLuis Chamberlain1-12/+10
2023-03-24module: split taint adding with info checkingLuis Chamberlain1-22/+40
2023-03-24module: split taint work out of check_modinfo_livepatch()Luis Chamberlain1-5/+6
2023-03-24module: rename set_license() to module_license_taint_check()Luis Chamberlain1-3/+2
2023-03-24module: move check_modinfo() early to early_mod_check()Luis Chamberlain1-4/+4
2023-03-24module: move early sanity checks into a helperLuis Chamberlain1-17/+26
2023-03-24module: add a for_each_modinfo_entry()Luis Chamberlain2-4/+4
2023-03-24module: rename next_string() to module_next_tag_pair()Luis Chamberlain2-3/+5
2023-03-24module: move get_modinfo() helpers all aboveLuis Chamberlain1-52/+48
2023-03-22module/decompress: Never use kunmap() for local un-mappingsFabio M. De Francesco1-1/+1
2023-03-19kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_sym...Zhen Lei7-21/+14
2023-03-19dyndbg: cleanup dynamic usage in ib_srp.cJason Baron3-27/+40
2023-03-10kernel/module: add documentation for try_module_get()Luis Chamberlain1-2/+38
2023-03-10ARM: dyndbg: allow including dyndbg.h in decompressorArnd Bergmann1-0/+1
2023-03-09dyndbg: use the module notifier callbacksJason Baron5-46/+53
2023-03-09dyndbg: remove unused 'base' arg from __ddebug_add_module()Jason Baron1-5/+4
2023-03-09module: make module_ktype structure constantThomas Weißschuh2-2/+2
2023-03-09module: fix MIPS module_layout -> module_memoryRandy Dunlap1-1/+1
2023-03-09module: Remove the unused function withinJiapeng Chong1-5/+0
2023-03-09module: replace module_layout with module_memorySong Liu18-467/+427
2023-03-05Linux 6.3-rc1v6.3-rc1Linus Torvalds1-2/+2
2023-03-05cpumask: re-introduce constant-sized cpumask optimizationsLinus Torvalds4-72/+72
2023-03-05Merge tag 'v6.3-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds3-23/+53
2023-03-05Merge tag 'x86-urgent-2023-03-05' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-15/+51
2023-03-05Merge tag 'irq-urgent-2023-03-05' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds7-15/+44
2023-03-05Merge tag 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-0/+1
2023-03-05Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds11-11/+48
2023-03-05Remove Intel compiler supportMasahiro Yamada11-287/+5
2023-03-05Adding VFS co-maintainerAl Viro1-0/+1
2023-03-04Merge tag 'i2c-for-6.3-rc1-part2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-15/+7
2023-03-04mm: avoid gcc complaint about pointer castingLinus Torvalds1-2/+8
2023-03-04Merge tag 'mm-hotfixes-stable-2023-03-04-13-12' of git://git.kernel.org/pub/s...Linus Torvalds19-82/+147
2023-03-04Merge tag 'powerpc-6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds3-8/+2
2023-03-04Merge tag 'sound-fix-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds23-152/+263
2023-03-03Merge tag 'for-v6.3-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds3-7/+8
2023-03-03Merge tag '6.3-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cif...Linus Torvalds10-157/+190
2023-03-03umh: simplify the capability pointer logicLinus Torvalds1-13/+5
2023-03-03Merge tag 'cocci-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jl...Linus Torvalds2-6/+6
2023-03-03Merge tag 'rust-fixes-6.3-rc1' of https://github.com/Rust-for-Linux/linuxLinus Torvalds1-0/+1
2023-03-03Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds36-252/+291
2023-03-03i2c: gxp: fix an error code in probeDan Carpenter1-1/+1
2023-03-03i2c: gxp: return proper error on address NACKWolfram Sang1-2/+4
2023-03-03i2c: gxp: remove "empty" switch statementWolfram Sang1-12/+1
2023-03-03i2c: Disable I2C_APPLE when I2C_PASEMI is a builtinBenjamin Gray1-0/+1
2023-03-03Merge tag 'thermal-6.3-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-11/+4
2023-03-03Merge tag 'acpi-6.3-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds3-48/+20
2023-03-03Merge tag 'pm-6.3-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds6-7/+7
2023-03-03Merge tag 'io_uring-6.3-2023-03-03' of git://git.kernel.dk/linuxLinus Torvalds9-62/+85
2023-03-03Merge tag 'block-6.3-2023-03-03' of git://git.kernel.dk/linuxLinus Torvalds20-85/+114
2023-03-03Merge tag 'ata-6.3-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/dlem...Linus Torvalds1-1/+0
2023-03-03Merge branches 'acpi-pm' and 'acpi-x86'Rafael J. Wysocki2-48/+13
2023-03-03Merge tag 's390-6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds14-102/+131
2023-03-03Merge tag 'riscv-for-linus-6.3-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-22/+29
2023-03-03Merge branch 'powercap'Rafael J. Wysocki2-1/+2
2023-03-03Merge tag 'rtc-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni...Linus Torvalds40-531/+1228
2023-03-03ALSA: ice1712: Delete unreachable code in aureon_add_controls()Dmitry Fomin1-4/+0
2023-03-03ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls()Dmitry Fomin1-1/+1
2023-03-03ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PCŁukasz Stelmach1-0/+1
2023-03-03ALSA: hda/realtek: Improve support for Dell Precision 3260Jaroslav Kysela1-0/+1
2023-03-03Merge tag 'asoc-fix-v6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/...Takashi Iwai21-147/+260
2023-03-03Merge branch 'for-next' into for-linusTakashi Iwai1960-14626/+53392
2023-03-03ata: ahci: Revert "ata: ahci: Add Tiger Lake UP{3,4} AHCI controller"Damien Le Moal1-1/+0
2023-03-02mailmap: map Dikshita Agarwal's old address to his current oneKonrad Dybcio1-0/+1
2023-03-02mailmap: map Vikash Garodia's old address to his current oneKonrad Dybcio1-0/+1
2023-03-02fs/cramfs/inode.c: initialize file_ra_stateAndrew Morton1-1/+1
2023-03-02fs: hfsplus: fix UAF issue in hfsplus_put_superDongliang Mu1-2/+2
2023-03-02panic: fix the panic_print NMI backtrace settingGuilherme G. Piccoli1-18/+26
2023-03-02lib: parser: update documentation for match_NUMBER functionsEric Biggers1-7/+7
2023-03-02kasan, x86: don't rename memintrinsics in uninstrumented filesMarco Elver1-19/+0
2023-03-02kasan: test: fix test for new meminstrinsic instrumentationMarco Elver2-1/+37
2023-03-02kasan: treat meminstrinsic as builtins in uninstrumented filesMarco Elver3-1/+22
2023-03-02kasan: emit different calls for instrumentable memintrinsicsMarco Elver3-0/+23
2023-03-02blk-mq: enforce op-specific segment limits in blk_insert_cloned_requestblock-6.3-2023-03-03Uday Shankar3-10/+11
2023-03-02Merge tag 'drm-next-2023-03-03-1' of git://anongit.freedesktop.org/drm/drmLinus Torvalds50-149/+446
2023-03-02Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds8-13/+22
2023-03-03Merge tag 'amd-drm-fixes-6.3-2023-03-02' of https://gitlab.freedesktop.org/ag...Dave Airlie39-128/+420
2023-03-03Merge tag 'drm-intel-next-fixes-2023-02-27' of git://anongit.freedesktop.org/...Dave Airlie8-18/+23
2023-03-03Merge tag 'drm-misc-next-fixes-2023-02-28' of git://anongit.freedesktop.org/d...Dave Airlie3-3/+3
2023-03-02rust: bindgen: Add `alt_instr` as opaque typeArnaldo Carvalho de Melo1-0/+1
2023-03-02Merge tag 'linux-watchdog-6.3-rc1' of git://www.linux-watchdog.org/linux-watc...Linus Torvalds46-455/+527
2023-03-02Merge tag 'ceph-for-6.3-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds2-11/+17
2023-03-02Merge tag 'mips_6.3_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/...Linus Torvalds8-31/+31
2023-03-02Merge tag 'objtool-core-2023-03-02' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds28-320/+455
2023-03-02Merge tag 'auxdisplay-6.3' of https://github.com/ojeda/linuxLinus Torvalds1-0/+2
2023-03-02openrisc: fix livelock in uaccessAl Viro1-1/+4
2023-03-02nios2: fix livelock in uaccessAl Viro1-1/+4
2023-03-02Merge tag 'driver-core-6.3-rc1_2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-7/+7
2023-03-02microblaze: fix livelock in uaccessAl Viro1-1/+4
2023-03-02ia64: fix livelock in uaccessAl Viro1-1/+4
2023-03-02sparc: fix livelock in uaccessAl Viro2-2/+10
2023-03-02alpha: fix livelock in uaccessAl Viro1-1/+4
2023-03-02parisc: fix livelock in uaccessAl Viro1-1/+6
2023-03-02hexagon: fix livelock in uaccessAl Viro1-1/+4
2023-03-02riscv: fix livelock in uaccessAl Viro1-1/+4
2023-03-02m68k: fix livelock in uaccessAl Viro1-1/+4
2023-03-02Merge tag 'spi-fix-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/bro...Linus Torvalds3-7/+12
2023-03-02Merge tag 'regulator-fix-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-4/+4
2023-03-02genirq/msi, platform-msi: Ensure that MSI descriptors are unreferencedThomas Gleixner3-1/+25
2023-03-02s390/kprobes: fix current_kprobe never cleared after kprobes reenterVasily Gorbik1-0/+1
2023-03-02s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handlerVasily Gorbik1-2/+1
2023-03-02watchdog: at91rm9200: Only warn once about problems in .remove()Uwe Kleine-König1-1/+1
2023-03-02watchdog: mt7621-wdt: avoid ralink architecture dependent codeSergio Paracuellos2-6/+20
2023-03-02watchdog: mt7621-wdt: avoid static global declarationsSergio Paracuellos1-37/+65
2023-03-02dt-bindings: watchdog: mt7621-wdt: add phandle to access system controller re...Sergio Paracuellos1-0/+7
2023-03-01drm/amdgpu/vcn: fix compilation issue with legacy gccbobzhou1-1/+2
2023-03-01drm/amd/display: Extend Freesync over PCon support for more devicesSung Joon Kim1-0/+2
2023-03-01Revert "drm/amd/display: Do not set DRR on pipe commit"Aric Cyr1-0/+3
2023-03-01drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytesAlex Hung1-1/+4
2023-03-01drm/amd/display: Ext displays with dock can't recognized after resumeRyan Lin3-2/+11
2023-03-01drm/amdgpu: fix ttm_bo calltrace warning in psp_hw_finiHoratio Zhang1-3/+3
2023-03-01drm/amdgpu: remove unused variable ringTom Rix1-2/+0
2023-03-01drm/amd/display: fix dm irq error message in gpu recovertiancyin1-2/+2
2023-03-01drm/amd: Fix initialization for nbio 7.5.1Mario Limonciello1-0/+5
2023-03-01drm/amd/display: Don't restrict bpc to 8 bpcHarry Wentland1-1/+1
2023-03-01drm/amdgpu: Make umc_v8_10_convert_error_address static and remove unused var...Candice Li1-10/+5
2023-03-01drm/radeon: Fix eDP for single-display iMac11,2Mark Hawrylak1-2/+3
2023-03-01riscv: Bump COMMAND_LINE_SIZE value to 1024Alexandre Ghiti1-0/+8
2023-03-01cifs: Fix memory leak in direct I/ODavid Howells1-2/+2
2023-03-01cifs: prevent data race in cifs_reconnect_tcon()Paulo Alcantara4-101/+69
2023-03-01cifs: improve checking of DFS links over STATUS_OBJECT_NAME_INVALIDPaulo Alcantara4-25/+106
2023-03-01iov: Fix netfs_extract_user_to_sg()David Howells1-1/+1
2023-03-01cifs: Fix cifs_write_back_from_locked_folio()David Howells1-0/+1
2023-03-01cifs: reuse cifs_match_ipaddr for comparison of dstaddr tooShyam Prasad N1-26/+2
2023-03-01cifs: match even the scope id for ipv6 addressesShyam Prasad N1-1/+2
2023-03-01cifs: Fix an uninitialised variableDavid Howells1-1/+1
2023-03-01cifs: Add some missing xas_retry() callsDavid Howells1-0/+6
2023-03-01drivers/perf: RISC-V: Allow programming custom firmware eventsMayuresh Chitale1-5/+2
2023-03-01Merge tag 'nfsd-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds1-6/+17
2023-03-01s390/Kconfig: sort config S390 select list againHeiko Carstens1-3/+3
2023-03-01s390/extmem: return correct segment type in __segment_load()Gerald Schaefer1-5/+7
2023-03-01power: supply: qcom_battmgr: remove bogus do_div()Arnd Bergmann1-2/+1
2023-03-01cpufreq: apple-soc: Fix an IS_ERR() vs NULL checkDan Carpenter1-2/+2
2023-03-01thermal: intel: BXT_PMIC: select REGMAP instead of depending on itRandy Dunlap1-1/+2
2023-03-01thermal: intel: quark_dts: fix error pointer dereferenceDan Carpenter1-10/+2
2023-03-01ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3EnableMario Limonciello1-24/+13
2023-03-01capability: just use a 'u64' instead of a 'u32[2]' arrayLinus Torvalds9-239/+150
2023-03-01Merge tag 'sh-for-v6.3-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-2/+5
2023-03-01Merge tag 'loongarch-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/ch...Linus Torvalds47-130/+2665
2023-03-01Merge tag 'uml-for-linus-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds21-111/+268
2023-03-01io_uring/poll: don't pass in wake func to io_init_poll_iocb()io_uring-6.3-2023-03-03Jens Axboe1-5/+7
2023-03-01Merge tag 'ubifs-for-linus-6.3-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds24-168/+274
2023-03-01Merge tag '9p-6.3-for-linus-part1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds9-36/+63
2023-03-01Merge tag 'jfs-6.3' of https://github.com/kleikamp/linux-shaggyLinus Torvalds1-1/+2
2023-03-01Merge tag 'exfat-for-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds8-60/+101
2023-03-01Merge tag 'nvme-6.3-2022-03-01' of git://git.infradead.org/nvme into for-6.3/...Jens Axboe4-20/+28
2023-03-01ASoC: mediatek: mt8195: add missing initializationTrevor Wu1-0/+3
2023-03-01ASoC: mediatek: mt8188: add missing initializationTrevor Wu1-0/+3
2023-03-01virt/sev-guest: Return -EIO if certificate buffer is not large enoughTom Lendacky1-3/+17
2023-02-28riscv, lib: Fix Zbb strncmpBjörn Töpel1-1/+3
2023-02-28Merge tag 'xfs-6.3-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds36-1243/+1536
2023-02-28Merge tag 'i3c/for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/...Linus Torvalds2-2/+4
2023-02-28Merge tag 'docs-6.3-2' of git://git.lwn.net/linuxLinus Torvalds6-15/+72
2023-02-28i3c: master: dw: stop hardcoding initial speedJack Chen1-2/+3
2023-02-28MIPS: Workaround clang inline compat branch issueJiaxun Yang2-1/+5
2023-02-28mips: dts: ralink: mt7621: add phandle to system controller node for watchdogSergio Paracuellos1-0/+1
2023-02-28mips: dts: ralink: mt7621: rename watchdog node from 'wdt' into 'watchdog'Sergio Paracuellos1-1/+1
2023-02-28powercap: remove MODULE_LICENSE in non-modulesNick Alcock1-1/+0
2023-02-28cpufreq: intel_pstate: remove MODULE_LICENSE in non-modulesNick Alcock1-1/+0
2023-02-28ACPI: x86: Drop quirk for HP ElitebookMario Limonciello1-24/+0
2023-02-28ASoC: mt8183: Fixes from an initial glance at aMark Brown1-18/+3
2023-02-28ASoC: mchp-pdmc: fix poc noises when startingMark Brown4-10/+78
2023-02-28ASoC: mt6358: Fixes from an initial glance at aMark Brown1-6/+5
2023-02-28ASoC: mt8192: Fixes from initial glance at kselftestMark Brown1-39/+19
2023-02-28Merge tag 'pwm/for-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds10-90/+302
2023-02-28Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds10-146/+247
2023-02-28RISC-V: improve string-function assemblyHeiko Stuebner3-16/+16
2023-02-28ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A43)Duc Anh Le1-0/+7
2023-02-28spi: tegra210-quad: Fix iterator outside loopKrishna Yarlagadda1-4/+8
2023-02-28ASoC: zl38060 add gpiolib dependencyArnd Bergmann1-0/+1
2023-02-28ASoC: sam9g20ek: Disable capture unless building with microphone inputMark Brown1-0/+3
2023-02-28ASoC: mt8192: Fix range for sidetone positive gainMark Brown1-1/+1
2023-02-28ASoC: mt8192: Report an error if when an invalid sidetone gain is writtenMark Brown1-0/+2
2023-02-28ASoC: mt8192: Fix event generation for controlsMark Brown1-7/+18
2023-02-28ASoC: mt8192: Remove spammy log messagesMark Brown1-33/+0
2023-02-28ASoC: mchp-pdmc: fix poc noise at capture startupClaudiu Beznea1-5/+48
2023-02-28ASoC: dt-bindings: sama7g5-pdmc: add microchip,startup-delay-us bindingClaudiu Beznea1-0/+6
2023-02-28ASoC: soc-pcm: add option to start DMA after DAIClaudiu Beznea2-5/+24
2023-02-28ASoC: mt8183: Fix event generation for I2S DAI operationsMark Brown1-2/+3
2023-02-28ASoC: mt8183: Remove spammy logging from I2S DAI driverMark Brown1-16/+0