]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 23 Feb 2021 20:33:54 +0000 (12:33 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 23 Feb 2021 20:33:54 +0000 (12:33 -0800)
commit4c206ac81c016e18891c5d771f61e1063983644e
tree77c9223a4f82189d3023e23bf853deb08c3b7a53
parent514440aa1d2909d50bdaecbe1b88b9ea14997ee7
parent79f111a327a2bf007bb9846968e288eecd3c4803
Merge branch 'for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu

Pull percpu updates from Dennis Zhou:
 "Percpu had a cleanup come in that makes use of the cpu bitmask helpers
  instead of the current iterative approach.

  This clean up then had an adverse interaction when clang's inlining
  sensitivity is changed such that not all sites are inlined resulting
  in modpost being upset with section mismatch due to percpu setup being
  marked __init.

  That was fixed by introducing __flatten to compiler_attributes.h"

* 'for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu:
  percpu: fix clang modpost section mismatch
  percpu: reduce the number of cpu distance comparisons