1. aa93ec6 Merge branches 'doc.2020.02.27a', 'fixes.2020.03.21a', 'kfree_rcu.2020.02.20a', 'locktorture.2020.02.20a', 'ovld.2020.02.20a', 'rcu-tasks.2020.02.20a', 'srcu.2020.02.20a' and 'torture.2020.02.20a' into HEAD by Paul E. McKenney · 5 years ago
  2. 127e298 rcu: Make rcu_barrier() account for offline no-CBs CPUs by Paul E. McKenney · 5 years ago
  3. 0f11ad3 rcu: Mark rcu_state.gp_seq to detect concurrent writes by Paul E. McKenney · 5 years ago
  4. 8149b5c Documentation/memory-barriers: Fix typos by SeongJae Park · 5 years ago
  5. 9671f30 doc: Add rcutorture scripting to torture.txt by Paul E. McKenney · 5 years ago
  6. 06a649b doc/RCU/rcu: Use https instead of http if possible by SeongJae Park · 5 years ago
  7. 6a534b2 doc/RCU/rcu: Use absolute paths for non-rst files by SeongJae Park · 5 years ago
  8. be28956 doc/RCU/rcu: Use ':ref:' for links to other docs by SeongJae Park · 5 years ago
  9. 3282b04 doc/RCU/listRCU: Update example function name by SeongJae Park · 5 years ago
  10. c50a871 doc/RCU/listRCU: Fix typos in a example code snippets by SeongJae Park · 5 years ago
  11. d18c265 doc/RCU/Design: Remove remaining HTML tags in ReST files by SeongJae Park · 5 years ago
  12. dc8cb9d doc: Add some more RCU list patterns in the kernel by Joel Fernandes (Google) · 5 years ago
  13. a144935 rcutorture: Set KCSAN Kconfig options to detect more data races by Paul E. McKenney · 5 years ago
  14. 9470a18 rcutorture: Manually clean up after rcu_barrier() failure by Paul E. McKenney · 5 years ago
  15. 50d4b62 rcutorture: Make rcu_torture_barrier_cbs() post from corresponding CPU by Paul E. McKenney · 5 years ago
  16. 12af660 rcuperf: Measure memory footprint during kfree_rcu() test by Joel Fernandes (Google) · 5 years ago
  17. 5396d31 rcutorture: Annotation lockless accesses to rcu_torture_current by Paul E. McKenney · 5 years ago
  18. f042a43 rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_torture_batch by Paul E. McKenney · 5 years ago
  19. 102c14d rcutorture: Fix stray access to rcu_fwd_cb_nodelay by Paul E. McKenney · 5 years ago
  20. 2024891 rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer() data race by Paul E. McKenney · 5 years ago
  21. beabc80 rcutorture: Make kvm-find-errors.sh abort on bad directory by Paul E. McKenney · 5 years ago
  22. c0b94ff rcutorture: Summarize summary of build and run results by Paul E. McKenney · 5 years ago
  23. e071424 rcutorture: Add 100-CPU configuration by Paul E. McKenney · 5 years ago
  24. 8171d3e torture: Allow disabling of boottime CPU-hotplug torture operations by Paul E. McKenney · 5 years ago
  25. 4ab00bd rcutorture: Suppress boottime bad-sequence warnings by Paul E. McKenney · 5 years ago
  26. 58c5336 rcutorture: Allow boottime stall warnings to be suppressed by Paul E. McKenney · 5 years ago
  27. a59ee76 torture: Forgive -EBUSY from boottime CPU-hotplug operations by Paul E. McKenney · 5 years ago
  28. 4355080 rcutorture: Refrain from callback flooding during boot by Paul E. McKenney · 5 years ago
  29. 90e23b6 torture: Make results-directory date format completion-friendly by Paul E. McKenney · 5 years ago
  30. 59ee032 rcutorture: Suppress forward-progress complaints during early boot by Paul E. McKenney · 5 years ago
  31. 7104260 srcu: Hold srcu_struct ->lock when updating ->srcu_gp_seq by Paul E. McKenney · 5 years ago
  32. 39f9150 srcu: Fix process_srcu()/srcu_batches_completed() datarace by Paul E. McKenney · 5 years ago
  33. 8c9e0cb srcu: Fix __call_srcu()/srcu_get_delay() datarace by Paul E. McKenney · 5 years ago
  34. 7ff8b45 srcu: Fix __call_srcu()/process_srcu() datarace by Paul E. McKenney · 5 years ago
  35. 90ba11b rcu: Add missing annotation for exit_tasks_rcu_finish() by Jules Irenge · 5 years ago
  36. e1e9bdc rcu: Add missing annotation for exit_tasks_rcu_start() by Jules Irenge · 5 years ago
  37. fcb7381 rcu-tasks: *_ONCE() for rcu_tasks_cbs_head by Paul E. McKenney · 5 years ago
  38. b692dc4 rcu: Update __call_rcu() comments by Paul E. McKenney · 5 years ago
  39. aa96a93 rcu: Fix spelling mistake "leval" -> "level" by Colin Ian King · 5 years ago
  40. 8c14263 rcu: React to callback overload by boosting RCU readers by Paul E. McKenney · 5 years ago
  41. b2b00dd rcu: React to callback overload by aggressively seeking quiescent states by Paul E. McKenney · 5 years ago
  42. b5ea037 rcu: Clear ->core_needs_qs at GP end or self-reported QS by Paul E. McKenney · 5 years ago
  43. 28e09a2 locktorture: Forgive apparent unfairness if CPU hotplug by Paul E. McKenney · 5 years ago
  44. c0e1472 locktorture: Use private random-number generators by Paul E. McKenney · 5 years ago
  45. 7aabb6f locktorture: Allow CPU-hotplug to be disabled via --bootargs by Paul E. McKenney · 5 years ago
  46. 80c503e locktorture: Print ratio of acquisitions, not failures by Paul E. McKenney · 5 years ago
  47. 6137079 rcu: Add a trace event for kfree_rcu() use of kfree_bulk() by Uladzislau Rezki (Sony) · 5 years ago
  48. 34c8817 rcu: Support kfree_bulk() interface in kfree_rcu() by Uladzislau Rezki (Sony) · 5 years ago
  49. 3d05031 rcu: Make nocb_gp_wait() double-check unexpected-callback warning by Paul E. McKenney · 5 years ago
  50. 13817dd rcu: Tighten rcu_lockdep_assert_cblist_protected() check by Paul E. McKenney · 5 years ago
  51. faa059c rcu: Optimize and protect atomic_cmpxchg() loop by Paul E. McKenney · 5 years ago
  52. 92c0b88 rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() by Jules Irenge · 5 years ago
  53. 9ced454 rcu: Add missing annotation for rcu_nocb_bypass_lock() by Jules Irenge · 5 years ago
  54. 5648d65 rcu: Don't flag non-starting GPs before GP kthread is running by Paul E. McKenney · 5 years ago
  55. 4dfd5cd rculist: Add brackets around cond argument in __list_check_rcu macro by Amol Grover · 5 years ago
  56. aa24f93 rcu: Fix rcu_barrier_callback() race condition by Paul E. McKenney · 5 years ago
  57. 59881bc rcu: Add WRITE_ONCE() to rcu_state ->gp_start by Paul E. McKenney · 5 years ago
  58. 57721fd rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() by Paul E. McKenney · 5 years ago
  59. 90c0189 timer: Use hlist_unhashed_lockless() in timer_pending() by Eric Dumazet · 5 years ago
  60. 3ca3b0e rcu: Add *_ONCE() to rcu_node ->boost_kthread_status by Paul E. McKenney · 5 years ago
  61. 2a2ae87 rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick by Paul E. McKenney · 5 years ago
  62. a5b8950 rcu: Add READ_ONCE() to rcu_data ->gpwrap by Paul E. McKenney · 5 years ago
  63. 65bb0dc rcu: Fix typos in file-header comments by SeongJae Park · 5 years ago
  64. 8ff37290 rcu: Add *_ONCE() for grace-period progress indicators by Paul E. McKenney · 5 years ago
  65. bfeebe2 rcu: Add READ_ONCE() to rcu_segcblist ->tails[] by Paul E. McKenney · 5 years ago
  66. 0050c7b locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner by Paul E. McKenney · 5 years ago
  67. 105abf8 rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext by Paul E. McKenney · 5 years ago
  68. 2906d21 rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity by Paul E. McKenney · 5 years ago
  69. 0937d04 rcu: Add READ_ONCE() to rcu_node ->gp_seq by Paul E. McKenney · 5 years ago
  70. b0c18c8 rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store by Paul E. McKenney · 5 years ago
  71. 7672d64 rcu: Add WRITE_ONCE() to rcu_node ->qsmask update by Paul E. McKenney · 5 years ago
  72. 8a7e8f5 rcu: Provide debug symbols and line numbers in KCSAN runs by Paul E. McKenney · 5 years ago
  73. 24bb9ec rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace by Paul E. McKenney · 5 years ago
  74. 82dd841 rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf by Paul E. McKenney · 5 years ago
  75. 9f01eb5 nfs: Fix nfs_access_get_cached_rcu() sparse error by Madhuparna Bhowmik · 5 years ago
  76. bb6d3fb Linux 5.6-rc1 by Linus Torvalds · 5 years ago
  77. 89a47dd Merge tag 'kbuild-v5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 5 years ago
  78. 380a129 Merge tag 'zonefs-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs by Linus Torvalds · 5 years ago
  79. 490d332 irqchip/gic-v4.1: Avoid 64bit division for the sake of 32bit ARM by Marc Zyngier · 5 years ago
  80. d1ea35f Merge tag '5.6-rc-smb3-plugfest-patches' of git://git.samba.org/sfrench/cifs-2.6 by Linus Torvalds · 5 years ago
  81. 5586c3c Merge branch 'work.vboxsf' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 5 years ago
  82. 1a2a76c Merge tag 'x86-urgent-2020-02-09' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  83. f413776 Merge tag 'smp-urgent-2020-02-09' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  84. ca21b9b Merge tag 'perf-urgent-2020-02-09' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  85. 2fbc23c Merge tag 'timers-urgent-2020-02-09' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  86. f06bed8 Merge tag 'irq-urgent-2020-02-09' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  87. 6ff90aa Merge tag 'efi-urgent-2020-02-09' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  88. fdfa3a6 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 5 years ago
  89. 291abfe Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Linus Torvalds · 5 years ago
  90. 0fd1695 fs: Add VirtualBox guest shared folder (vboxsf) support by Hans de Goede · 5 years ago
  91. d4f309c Merge tag 'powerpc-5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 5 years ago
  92. b0ef7cd Fix up remaining devm_ioremap_nocache() in SGI IOC3 8250 UART driver by Linus Torvalds · 5 years ago
  93. 4ef1a30 Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc by Linus Torvalds · 5 years ago
  94. 5939224 Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc by Linus Torvalds · 5 years ago
  95. eab3540 Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc by Linus Torvalds · 5 years ago
  96. 1afa9c3 Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc by Linus Torvalds · 5 years ago
  97. 469030d Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc by Linus Torvalds · 5 years ago
  98. b85080c Merge tag 'compat-ioctl-fix' of git://git.kernel.org:/pub/scm/linux/kernel/git/arnd/playground by Linus Torvalds · 5 years ago
  99. c9d35ee Merge branch 'merge.nfs-fs_parse.1' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 5 years ago
  100. 236f453 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 5 years ago