summaryrefslogtreecommitdiff
path: root/kernel
Commit message (Expand)AuthorAgeFilesLines
* proc: convert everything to "struct proc_ops"Alexey Dobriyan2020-01-068-89/+87
* Merge branch 'akpm-current/current'Stephen Rothwell2020-01-064-4/+49
|\
| * kernel/signal.c: move print_dropped_signalTom Rix2020-01-051-2/+1
| * kernel/hung_task.c: Monitor killed tasks.Tetsuo Handa2020-01-051-0/+44
| * kernel/watchdog.c: fix possible soft lockup warning at bootupWaiman Long2020-01-051-1/+3
| * x86/mm: Split vmalloc_sync_all()Joerg Roedel2020-01-051-1/+1
* | Merge remote-tracking branch 'y2038/y2038'Stephen Rothwell2020-01-064-66/+23
|\ \
| * \ Merge tags 'block-ioctl-cleanup-5.6' and 'y2038-drivers-for-v5.6-signed' of g...Arnd Bergmann2020-01-034-66/+23
| |\ \
| | * | y2038: rename itimerval to __kernel_old_itimervalArnd Bergmann2019-12-181-9/+9
| | * | y2038: remove obsolete jiffies conversion functionsArnd Bergmann2019-12-181-53/+5
| | * | tsacct: add 64-bit btime fieldArnd Bergmann2019-12-181-0/+1
| | * | acct: stop using get_seconds()Arnd Bergmann2019-12-182-4/+8
* | | | Merge remote-tracking branch 'rcu/rcu/next'Stephen Rothwell2020-01-0622-421/+955
|\ \ \ \
| * | | | rcu: Warn on for_each_leaf_node_cpu_mask() from non-leafPaul E. McKenney2019-12-181-2/+4
| * | | | kcsan: Prefer __always_inline for fast-pathMarco Elver2019-12-183-16/+14
| * | | | rcu: Fix spelling mistake "leval" -> "level"Colin Ian King2019-12-181-1/+1
| * | | | rcu: React to callback overload by boosting RCU readersPaul E. McKenney2019-12-181-1/+1
| * | | | rcu: React to callback overload by aggressively seeking quiescent statesPaul E. McKenney2019-12-183-4/+77
| * | | | rcu: Clear ->core_needs_qs at GP end or self-reported QSPaul E. McKenney2019-12-181-4/+9
| * | | | torture: Allow disabling of boottime CPU-hotplug torture operationsPaul E. McKenney2019-12-181-0/+7
| * | | | rcutorture: Suppress boottime bad-sequence warningsPaul E. McKenney2019-12-181-1/+2
| * | | | rcutorture: Allow boottime stall warnings to be suppressedPaul E. McKenney2019-12-185-6/+29
| * | | | torture: Forgive -EBUSY from boottime CPU-hotplug operationsPaul E. McKenney2019-12-181-4/+18
| * | | | rcutorture: Refrain from callback flooding during bootPaul E. McKenney2019-12-181-2/+5
| * | | | rcutorture: Suppress forward-progress complaints during early bootPaul E. McKenney2019-12-183-2/+14
| * | | | Merge branch 'kcsan.2019.11.16a' into HEADPaul E. McKenney2019-12-1210-0/+1595
| |\ \ \ \
| | * | | | kcsan, ubsan: Make KCSAN+UBSAN work togetherMarco Elver2019-11-191-0/+1
| | | | | |
| | \ \ \ \
| | \ \ \ \
| | \ \ \ \
| | \ \ \ \
| | \ \ \ \
| | \ \ \ \
| | \ \ \ \
| *-------. \ \ \ \ Merge branches 'doc.2019.12.10a', 'exp.2019.12.09a', 'fixes.2019.12.12a', 'kf...Paul E. McKenney2019-12-1217-385/+778
| |\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ / | |/| | | | | | | |
| | | | | | * | | | rcutorture: Dynamically allocate rcu_fwds structurePaul E. McKenney2019-12-091-5/+8
| | | | | | * | | | rcutorture: Complete threading rcu_fwd pointers through functionsPaul E. McKenney2019-12-091-18/+21
| | | | | | * | | | rcutorture: Move to dynamic initialization of rcu_fwdsPaul E. McKenney2019-12-091-5/+3
| | | | | | * | | | rcutorture: Thread rcu_fwd pointer through forward-progress functionsPaul E. McKenney2019-12-091-37/+41
| | | | | | * | | | rcutorture: Pull callback forward-progress data into rcu_fwd structPaul E. McKenney2019-12-091-45/+58
| | |_|_|_|/ / / / | |/| | | | | | |
| | | | | * | | | rcu: Avoid tick_dep_set_cpu() misorderingPaul E. McKenney2019-12-091-3/+9
| | | | | * | | | rcu: Provide wrappers for uses of ->rcu_read_lock_nestingLai Jiangshan2019-12-092-21/+36
| | | | | * | | | rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special()Paul E. McKenney2019-12-091-1/+1
| | | | | * | | | rcu: Clear ->rcu_read_unlock_special only onceLai Jiangshan2019-12-091-16/+3
| | | | | * | | | rcu: Clear .exp_hint only when deferred quiescent state has been reportedLai Jiangshan2019-12-091-2/+1
| | | | | * | | | rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_PREEMPT_RCULai Jiangshan2019-12-092-5/+5
| | | | | * | | | rcu: Use CONFIG_PREEMPTION where appropriateSebastian Andrzej Siewior2019-12-096-9/+9
| | | | | * | | | rcu: Make PREEMPT_RCU be a modifier to TREE_RCULai Jiangshan2019-12-095-10/+10
| | | | | * | | | rcu: Use lockdep rather than comment to enforce lock heldPaul E. McKenney2019-12-091-2/+2
| | | | | * | | | rcu: Avoid data-race in rcu_gp_fqs_check_wake()Eric Dumazet2019-12-091-5/+6
| | | | | * | | | rcu/nocb: Fix dump_tree hierarchy print always activeStefan Reiter2019-12-091-5/+17
| | |_|_|/ / / / | |/| | | | | |
| | | | * | | | rcu: Remove kfree_call_rcu_nobatch()Joel Fernandes (Google)2019-12-092-23/+5
| | | | * | | | rcu: Remove kfree_rcu() special casing and lazy-callback handlingJoel Fernandes (Google)2019-12-099-129/+75
| | | | * | | | rcu: Add support for debug_objects debugging for kfree_rcu()Joel Fernandes (Google)2019-12-091-0/+8
| | | | * | | | rcu: Add multiple in-flight batches of kfree_rcu() workJoel Fernandes (Google)2019-12-091-12/+39
| | | | * | | | rcu: Make kfree_rcu() use a non-atomic ->monitor_todoJoel Fernandes2019-12-091-6/+10
| | | | * | | | rcuperf: Add kfree_rcu() performance TestsJoel Fernandes (Google)2019-12-091-8/+173