summaryrefslogtreecommitdiff
path: root/include/linux/kernel.h
AgeCommit message (Expand)AuthorFilesLines
2023-10-03kernel.h: Move ARRAY_SIZE() to a separate headerAlejandro Colomar1-6/+1
2023-08-21lib/vsprintf: split out sprintf() and friendsAndy Shevchenko1-29/+1
2023-08-18kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.hAndy Shevchenko1-7/+0
2023-04-08kernel.h: split the hexadecimal related helpers to hex.hAndy Shevchenko1-28/+1
2023-02-18tracing: Always use canonical ftrace pathRoss Zwisler1-1/+1
2022-04-27hex2bin: make the function hex_to_bin constant-timeMikulas Patocka1-1/+1
2022-04-11block: move lower_48_bits() to blockKeith Busch1-9/+0
2022-03-26Merge tag 'for-5.18/64bit-pi-2022-03-25' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+9
2022-03-07linux/kernel: introduce lower_48_bits functionKeith Busch1-0/+9
2022-02-19sched/preempt: Add PREEMPT_DYNAMIC using static keysMark Rutland1-1/+6
2022-01-20Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-0/+9
2022-01-20kernel.h: include a note to discourage people from including it in headersAndy Shevchenko1-0/+9
2021-12-13exit: Rename complete_and_exit to kthread_complete_and_exitEric W. Biederman1-1/+0
2021-11-11preempt: Restore preemption model selection configsValentin Schneider1-1/+1
2021-11-09Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-37/+2
2021-11-09sections: move is_kernel_inittext() into sections.hKefeng Wang1-1/+0
2021-11-09sections: move and rename core_kernel_data() to is_kernel_core_data()Kefeng Wang1-1/+0
2021-11-09kernel.h: split out instruction pointer accessorsStephen Rothwell1-3/+1
2021-11-09kernel.h: split out container_of() and typeof_member() macrosAndy Shevchenko1-32/+1
2021-11-06Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-0/+1
2021-11-06mm: create a new system state and fix core_kernel_text()Christophe Leroy1-0/+1
2021-10-01sched: Make RCU nest depth distinct in __might_resched()Thomas Gleixner1-2/+2
2021-10-01sched: Remove preempt_offset argument from __might_sleep()Thomas Gleixner1-4/+3
2021-10-01sched: Clean up the might_sleep() underscore zooThomas Gleixner1-3/+3
2021-08-19isystem: ship and use stdarg.hAlexey Dobriyan1-1/+1
2021-07-02Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-225/+2
2021-07-01kernel.h: split out kstrtox() and simple_strtox() to a separate headerAndy Shevchenko1-142/+1
2021-07-01kernel.h: split out panic and oops helpersAndy Shevchenko1-83/+1
2021-06-30Merge tag 'net-next-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-0/+12
2021-06-29slub: force on no_hash_pointers when slub_debug is enabledStephen Boyd1-0/+2
2021-06-11ice: add low level PTP clock access functionsJacob Keller1-0/+12
2021-05-08Merge tag 'kbuild-v5.13-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds1-0/+2
2021-05-09linux/kconfig.h: replace IF_ENABLED() with PTR_IF() in <linux/kernel.h>Masahiro Yamada1-0/+2
2021-05-06kernel.h: drop inclusion in bitmap.hAndy Shevchenko1-8/+1
2021-02-17sched: Harden PREEMPT_DYNAMICPeter Zijlstra1-1/+1
2021-02-17preempt/dynamic: Provide cond_resched() and might_resched() static callsPeter Zijlstra (Intel)1-4/+19
2020-12-15kernel.h: split out mathematical helpersAndy Shevchenko1-170/+3
2020-12-14Merge tag 'sched-core-2020-12-14' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-7/+14
2020-11-24sched: Make migrate_disable/enable() independent of RTThomas Gleixner1-7/+14
2020-11-19rcu: Panic after fixed number of stallschao1-0/+1
2020-10-25treewide: Convert macro and uses of __section(foo) to __section("foo")Joe Perches1-3/+3
2020-10-16kernel.h: split out min()/max() et al. helpersAndy Shevchenko1-149/+1
2020-10-13Merge tag 'printk-for-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+0
2020-09-15kernel.h: Move oops_in_progress to printk.hAndy Shevchenko1-1/+0
2020-08-28kernel.h: Silence sparse warning in lower_32_bitsHerbert Xu1-1/+1
2020-08-12panic: make print_oops_end_marker() staticYue Hu1-1/+0
2020-08-12kernel/panic.c: make oops_may_print() return boolTiezhu Yang1-1/+1
2020-08-12kstrto*: do not describe simple_strto*() as obsolete/replacedKars Mulder1-2/+2
2020-08-12kstrto*: correct documentation references to simple_strto*()Kars Mulder1-2/+2
2020-08-12kernel.h: remove duplicate include of asm/div64.hArvind Sankar1-1/+0