summaryrefslogtreecommitdiffstats
path: root/kernel
Commit message (Expand)AuthorAgeFilesLines
* module: Introduce module unload taint trackingAaron Tomlin2022-05-124-0/+88
* module: Move module_assert_mutex_or_preempt() to internal.hAaron Tomlin2022-05-122-11/+12
* module: Make module_flags_taint() accept a module's taints bitmap and usable ...Aaron Tomlin2022-05-122-4/+5
* module: Remove module_addr_min and module_addr_maxChristophe Leroy2022-04-051-3/+3
* module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOCChristophe Leroy2022-04-056-6/+82
* module: Introduce data_layoutChristophe Leroy2022-04-054-22/+28
* module: Prepare for handling several RB treesChristophe Leroy2022-04-053-20/+20
* module: Always have struct mod_tree_rootChristophe Leroy2022-04-052-6/+3
* module: Rename debug_align() as strict_align()Christophe Leroy2022-04-053-11/+11
* module: Rework layout alignment to avoid BUG_ON()sChristophe Leroy2022-04-053-9/+24
* module: Move module_enable_x() and frob_text() in strict_rwx.cChristophe Leroy2022-04-054-53/+50
* module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWXChristophe Leroy2022-04-052-11/+7
* module: Move version support into a separate fileAaron Tomlin2022-04-054-148/+166
* module: Move kdb module related code out of main kdb codeAaron Tomlin2022-04-058-60/+57
* module: Move sysfs support into a separate fileAaron Tomlin2022-04-054-466/+461
* module: Move procfs support into a separate fileAaron Tomlin2022-04-054-130/+145
* module: kallsyms: Fix suspicious rcu usageAaron Tomlin2022-04-051-12/+22
* module: Move kallsyms support into a separate fileAaron Tomlin2022-04-054-525/+538
* module: Move kmemleak support to a separate fileAaron Tomlin2022-04-054-27/+38
* module: Move extra signature support out of core codeAaron Tomlin2022-04-053-87/+86
* module: Move strict rwx support to a separate fileAaron Tomlin2022-04-054-97/+120
* module: Move latched RB-tree support to a separate fileAaron Tomlin2022-04-054-126/+147
* module: Move livepatch support to a separate fileAaron Tomlin2022-04-054-92/+107
* module: Make internal.h and decompress.c more compliantAaron Tomlin2022-04-052-2/+7
* module: Simple refactor in preparation for splitAaron Tomlin2022-04-052-20/+23
* module: Move all into module/Aaron Tomlin2022-04-046-7/+16
* Merge tag 'trace-v5.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ro...Linus Torvalds2022-04-032-88/+10
|\
| * tracing: Move user_events.h temporarily out of include/uapiSteven Rostedt (Google)2022-04-021-0/+5
| * ftrace: Make ftrace_graph_is_dead() a static branchChristophe Leroy2022-04-021-14/+3
| * tracing: Set user_events to BROKENSteven Rostedt (Google)2022-04-021-0/+1
| * tracing/user_events: Remove eBPF interfacesBeau Belgrave2022-04-021-72/+1
| * tracing/user_events: Hold event_mutex during dyn_event_addBeau Belgrave2022-04-021-2/+6
* | Merge tag 'core-urgent-2022-04-03' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-04-033-65/+1
|\ \
| * | Revert "signal, x86: Delay calling signals in atomic on RT enabled kernels"Thomas Gleixner2022-03-313-65/+1
* | | Merge tag 'dma-mapping-5.18-1' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2022-04-032-4/+8
|\ \ \
| * | | dma-mapping: move pgprot_decrypted out of dma_pgprotChristoph Hellwig2022-04-012-4/+8
| |/ /
* | | watch_queue: Free the page array when watch_queue is dismantledEric Dumazet2022-04-021-0/+1
* | | tracing: mark user_events as BROKENSteven Rostedt (Google)2022-04-022-0/+6
* | | Merge tag 'net-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2022-03-315-27/+112
|\ \ \ | |/ / |/| |
| * | kprobes: Use rethook for kretprobe if possibleMasami Hiramatsu2022-03-283-22/+107
| * | bpf: Fix maximum permitted number of arguments checkYuntao Wang2022-03-281-1/+1
| * | fprobe: Fix sparse warning for acccessing __rcu ftrace_hashMasami Hiramatsu2022-03-281-1/+1
| * | fprobe: Fix smatch type mismatch warningMasami Hiramatsu2022-03-281-3/+3
* | | Merge tag 'dma-mapping-5.18' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2022-03-296-96/+36
|\ \ \
| * | | dma-mapping: benchmark: extract a common header file for map_benchmark defini...Tian Tao2022-03-101-24/+1
| * | | dma-debug: fix return value of __setup handlersRandy Dunlap2022-03-031-2/+2
| * | | dma-mapping: remove CONFIG_DMA_REMAPChristoph Hellwig2022-03-033-18/+9
| * | | swiotlb: simplify array allocationRobin Murphy2022-01-261-2/+1
| * | | swiotlb: tidy up includesRobin Murphy2022-01-261-18/+13
| * | | swiotlb: simplify debugfs setupRobin Murphy2022-01-261-30/+10