Age | Commit message (Expand) | Author | Files | Lines |
4 days | Merge tag 'net-next-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ne... | Linus Torvalds | 1 | -1/+1 |
4 days | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 1 | -0/+23 |
2024-04-24 | cpumask: Introduce cpumask_first_and_and() | Dawei Li | 1 | -0/+17 |
2024-04-09 | cpumask: add cpumask_any_and_but() | Mark Rutland | 1 | -0/+23 |
2024-04-01 | bitmap: introduce generic optimized bitmap_size() | Alexander Lobakin | 1 | -1/+1 |
2024-02-01 | cpumask: define cleanup function for cpumasks | Yury Norov | 1 | -0/+3 |
2024-02-01 | cpumask: add cpumask_weight_andnot() | Yury Norov | 1 | -0/+13 |
2023-10-14 | cpumask: kernel-doc cleanups and additions | Randy Dunlap | 1 | -44/+69 |
2023-07-17 | cpumask: eliminate kernel-doc warnings | Randy Dunlap | 1 | -2/+6 |
2023-06-05 | locking/atomic: treewide: use raw_atomic*_<op>() | Mark Rutland | 1 | -1/+1 |
2023-03-25 | Merge tag 'xfs-6.3-fixes-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux | Linus Torvalds | 1 | -0/+17 |
2023-03-19 | cpumask: introduce for_each_cpu_or | Dave Chinner | 1 | -0/+17 |
2023-03-12 | cpumask: relax sanity checking constraints | Linus Torvalds | 1 | -1/+1 |
2023-03-07 | cpumask: be more careful with 'cpumask_setall()' | Linus Torvalds | 1 | -5/+5 |
2023-03-06 | cpumask: Fix typo nr_cpumask_size --> nr_cpumask_bits | Andy Shevchenko | 1 | -1/+1 |
2023-03-05 | cpumask: re-introduce constant-sized cpumask optimizations | Linus Torvalds | 1 | -55/+70 |
2023-02-21 | Merge tag 'net-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 1 | -0/+20 |
2023-02-07 | cpumask: introduce cpumask_nth_and_andnot | Yury Norov | 1 | -0/+20 |
2023-01-13 | cpuidle, ACPI: Make noinstr clean | Peter Zijlstra | 1 | -2/+2 |
2022-10-16 | Revert "cpumask: fix checking valid cpu range". | Tetsuo Handa | 1 | -8/+11 |
2022-10-06 | cpumask: Introduce for_each_cpu_andnot() | Valentin Schneider | 1 | -0/+18 |
2022-10-01 | cpumask: fix checking valid cpu range | Yury Norov | 1 | -11/+8 |
2022-10-01 | lib/bitmap: introduce for_each_set_bit_wrap() macro | Yury Norov | 1 | -4/+2 |
2022-10-01 | cpumask: switch for_each_cpu{,_not} to use for_each_bit() | Yury Norov | 1 | -9/+3 |
2022-09-26 | cpumask: add cpumask_nth_{,and,andnot} | Yury Norov | 1 | -0/+44 |
2022-09-26 | lib/bitmap: add bitmap_weight_and() | Yury Norov | 1 | -0/+11 |
2022-09-20 | lib/cpumask: add FORCE_NR_CPUS config option | Yury Norov | 1 | -3/+7 |
2022-09-19 | lib/cpumask: deprecate nr_cpumask_bits | Yury Norov | 1 | -6/+1 |
2022-09-19 | lib/cpumask: delete misleading comment | Yury Norov | 1 | -4/+0 |
2022-09-19 | smp: add set_nr_cpu_ids() | Yury Norov | 1 | -0/+5 |
2022-09-09 | drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES | Phil Auld | 1 | -2/+3 |
2022-08-15 | lib/cpumask: add inline cpumask_next_wrap() for UP | Sander Vanheule | 1 | -0/+19 |
2022-08-15 | cpumask: align signatures of UP implementations | Sander Vanheule | 1 | -3/+4 |
2022-08-07 | Merge tag 'bitmap-6.0-rc1' of https://github.com/norov/linux | Linus Torvalds | 1 | -22/+100 |
2022-08-07 | Merge tag 'mm-nonmm-stable-2022-08-06-2' of git://git.kernel.org/pub/scm/linu... | Linus Torvalds | 1 | -81/+27 |
2022-07-17 | cpumask: update cpumask_next_wrap() signature | Sander Vanheule | 1 | -1/+1 |
2022-07-17 | cpumask: Fix invalid uniprocessor mask assumption | Sander Vanheule | 1 | -80/+19 |
2022-07-17 | cpumask: add UP optimised for_each_*_cpu versions | Sander Vanheule | 1 | -0/+7 |
2022-07-15 | drivers/base: fix userspace break from using bin_attributes for cpumap and cp... | Phil Auld | 1 | -0/+18 |
2022-07-15 | lib/cpumask: move some one-line wrappers to header file | Yury Norov | 1 | -3/+31 |
2022-07-15 | lib/cpumask: move trivial wrappers around find_bit to the header | Yury Norov | 1 | -3/+54 |
2022-07-15 | lib/cpumask: change return types to unsigned where appropriate | Yury Norov | 1 | -7/+7 |
2022-07-15 | cpumask: change return types to bool where appropriate | Yury Norov | 1 | -12/+12 |
2022-02-12 | cpumask: Add a x86-specific cpumask_clear_cpu() helper | Borislav Petkov | 1 | -2/+2 |
2022-01-25 | cpumask: Always inline helpers which use bit manipulation functions | Borislav Petkov | 1 | -7/+7 |
2022-01-15 | cpumask: replace cpumask_next_* with cpumask_first_* where appropriate | Yury Norov | 1 | -0/+16 |
2022-01-15 | cpumask: use find_first_and_bit() | Yury Norov | 1 | -10/+20 |
2021-09-21 | cpumask: Omit terminating null byte in cpumap_print_{list,bitmask}_to_buf | Tobias Klauser | 1 | -3/+4 |
2021-08-13 | cpumask: introduce cpumap_print_list/bitmask_to_buf to support large bitmask ... | Tian Tao | 1 | -0/+38 |
2021-07-08 | lib: fix spelling mistakes in header files | Zhen Lei | 1 | -1/+1 |
2021-04-29 | Merge tag 'x86-mm-2021-04-29' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -3/+3 |
2021-04-16 | cpumask: Introduce DYING mask | Peter Zijlstra | 1 | -0/+20 |
2021-04-16 | cpumask: Make cpu_{online,possible,present,active}() inline | Peter Zijlstra | 1 | -31/+66 |
2021-03-06 | cpumask: Mark functions as pure | Nadav Amit | 1 | -3/+3 |
2020-11-10 | sched,rt: Use cpumask_any*_distribute() | Peter Zijlstra | 1 | -0/+6 |
2020-03-20 | sched/core: Distribute tasks within affinity masks | Paul Turner | 1 | -0/+7 |
2020-02-04 | include/linux/cpumask.h: don't calculate length of the input string | Yury Norov | 1 | -3/+1 |
2019-09-25 | cpumask: nicer for_each_cpumask_and() signature | Alexey Dobriyan | 1 | -7/+7 |
2019-07-25 | cpu/hotplug: Cache number of online CPUs | Thomas Gleixner | 1 | -9/+16 |
2019-07-25 | cpumask: Implement cpumask_or_equal() | Thomas Gleixner | 1 | -0/+14 |
2019-07-25 | smp/hotplug: Track booted once CPUs in a cpumask | Thomas Gleixner | 1 | -0/+2 |
2019-05-14 | include/linux/cpumask.h: fix double string traverse in cpumask_parse | Yury Norov | 1 | -2/+1 |
2018-08-13 | cpumask: make cpumask_next_wrap available without smp | Willem de Bruijn | 1 | -0/+7 |
2018-07-02 | net: Refactor XPS for CPUs and Rx queues | Amritha Nambiar | 1 | -3/+8 |
2018-02-16 | cpumask: Make for_each_cpu_wrap() available on UP as well | Michael Kelley | 1 | -0/+2 |
2018-02-06 | cpumask: make cpumask_size() return "unsigned int" | Alexey Dobriyan | 1 | -1/+1 |
2017-11-08 | Merge branch 'linus' into sched/core, to pick up fixes | Ingo Molnar | 1 | -0/+1 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
2017-10-24 | sched/isolcpus: Fix "isolcpus=" boot parameter handling when !CONFIG_CPUMASK_... | Rakib Mullick | 1 | -0/+16 |
2017-09-08 | cpumask: make cpumask_next() out-of-line | Alexey Dobriyan | 1 | -14/+1 |
2017-09-08 | treewide: make "nr_cpu_ids" unsigned | Alexey Dobriyan | 1 | -3/+3 |
2017-05-23 | smp, cpumask: Use non-atomic cpumask_{set,clear}_cpu() | Peter Zijlstra | 1 | -0/+11 |
2017-05-15 | sched/fair, cpumask: Export for_each_cpu_wrap() | Peter Zijlstra | 1 | -0/+17 |
2017-05-08 | cpumask: make "nr_cpumask_bits" unsigned | Alexey Dobriyan | 1 | -2/+2 |
2017-04-14 | cpumask: Add helper cpumask_available() | Matthias Kaehlcke | 1 | -0/+10 |
2017-02-20 | Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -1/+6 |
2017-02-08 | cpumask: use nr_cpumask_bits for parsing functions | Tejun Heo | 1 | -4/+4 |
2017-02-04 | tick/broadcast: Reduce lock cacheline contention | Waiman Long | 1 | -1/+6 |
2016-12-15 | x86/smpboot: Prevent false positive out of bounds cpumask access warning | Thomas Gleixner | 1 | -0/+5 |
2016-08-02 | cpumask: fix code comment | Geliang Tang | 1 | -1/+1 |
2016-05-06 | sched: Allow per-cpu kernel threads to run on online && !active | Peter Zijlstra (Intel) | 1 | -4/+2 |
2016-03-22 | cpumask: remove incorrect information from comment | Eric Biggers | 1 | -2/+0 |
2016-01-20 | kernel/cpu.c: make set_cpu_* static inlines | Rasmus Villemoes | 1 | -4/+39 |
2016-01-20 | kernel/cpu.c: eliminate cpu_*_mask | Rasmus Villemoes | 1 | -4/+4 |
2016-01-20 | kernel/cpu.c: export __cpu_*_mask | Rasmus Villemoes | 1 | -0/+4 |
2015-05-28 | cpumask_set_cpu_local_first => cpumask_local_spread, lament | Rusty Russell | 1 | -4/+2 |
2015-04-16 | cpumask: resurrect CPU_MASK_CPU0 | Rusty Russell | 1 | -0/+5 |
2015-03-31 | linux/cpumask.h: add typechecking to cpumask_test_cpu | Rasmus Villemoes | 1 | -4/+4 |
2015-03-10 | cpumask: only allocate nr_cpumask_bits. | Rusty Russell | 1 | -3/+2 |
2015-03-10 | cpumask: remove deprecated functions. | Rusty Russell | 1 | -151/+0 |
2015-03-05 | CPU_MASK_ALL/CPU_MASK_NONE: remove from deprecated region. | Rusty Russell | 1 | -19/+12 |
2015-02-13 | bitmap, cpumask, nodemask: remove dedicated formatting functions | Tejun Heo | 1 | -31/+0 |
2015-02-13 | cpumask, nodemask: implement cpumask/nodemask_pr_args() | Tejun Heo | 1 | -0/+8 |
2015-02-13 | cpumask: always use nr_cpu_ids in formatting and parsing functions | Tejun Heo | 1 | -7/+7 |
2015-02-12 | linux/cpumask.h: update bitmap wrappers to take unsigned int | Rasmus Villemoes | 1 | -11/+11 |
2014-11-07 | cpumask: factor out show_cpumap into separate helper function | Sudeep Holla | 1 | -0/+17 |
2014-08-28 | percpu: Resolve ambiguities in __get_cpu_var/cpumask_var_t | Christoph Lameter | 1 | -0/+11 |
2014-06-12 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next | Linus Torvalds | 1 | -0/+8 |
2014-06-11 | cpumask: Utility function to set n'th cpu - local cpu first | Amir Vadai | 1 | -0/+8 |
2014-06-01 | net: Revert mlx4 cpumask changes. | David S. Miller | 1 | -2/+0 |
2014-06-01 | cpumask: Utility function to set n'th cpu - local cpu first | Amir Vadai | 1 | -0/+2 |
2014-05-14 | cpumask.h: silence warning with -Wsign-compare | Brian W Hart | 1 | -1/+1 |
2013-03-12 | cpumask: implement cpumask_parse() | Tejun Heo | 1 | -0/+15 |
2012-07-27 | cpumask: cpulist_parse() comments correction | Alex Shi | 1 | -2/+1 |
2012-07-27 | cpumask: add a few comments of cpumask functions | Alex Shi | 1 | -0/+12 |
2012-03-29 | cpumask: remove old cpu_*_map. | Rusty Russell | 1 | -6/+0 |
2012-03-28 | lib/cpumask.c: remove __any_online_cpu() | Srivatsa S. Bhat | 1 | -2/+1 |
2012-03-04 | BUG: headers with BUG/BUG_ON etc. need linux/bug.h | Paul Gortmaker | 1 | -0/+1 |
2011-07-26 | cpumask: add cpumask_var_t documentation | KOSAKI Motohiro | 1 | -0/+14 |
2011-05-25 | bitmap, irq: add smp_affinity_list interface to /proc/irq | Mike Travis | 1 | -0/+15 |
2010-03-06 | cpumask: let num_*_cpus() function always return unsigned values | Heiko Carstens | 1 | -4/+4 |
2010-02-25 | rcu: Accelerate grace period if last non-dynticked CPU | Paul E. McKenney | 1 | -0/+14 |
2009-12-06 | sched: Fix balance vs hotplug race | Peter Zijlstra | 1 | -0/+2 |
2009-09-24 | cpumask: Move deprecated functions to end of header. | Rusty Russell | 1 | -341/+252 |
2009-09-24 | cpumask: remove unused deprecated functions, avoid accusations of insanity | Rusty Russell | 1 | -111/+1 |
2009-09-24 | cpumask: remove unused cpu_mask_all | Rusty Russell | 1 | -3/+0 |
2009-09-24 | cpumask: remove dangerous CPU_MASK_ALL_PTR | Rusty Russell | 1 | -3/+0 |
2009-09-23 | generic-ipi: make struct call_function_data lockless | Xiao Guangrong | 1 | -0/+12 |
2009-08-21 | Make bitmask 'and' operators return a result code | Linus Torvalds | 1 | -10/+10 |
2009-06-09 | cpumask: introduce zalloc_cpumask_var | Yinghai Lu | 1 | -0/+15 |
2009-01-01 | cpumask: CONFIG_DISABLE_OBSOLETE_CPUMASK_FUNCTIONS | Rusty Russell | 1 | -1/+10 |
2008-12-30 | cpumask: make set_cpu_*/init_cpu_* out-of-line | Rusty Russell | 1 | -46/+7 |
2008-12-30 | cpumask: make cpumask.h eat its own dogfood. | Rusty Russell | 1 | -37/+38 |
2008-12-30 | cpumask: switch over to cpu_online/possible/active/present_mask: core | Rusty Russell | 1 | -46/+29 |
2008-12-19 | cpumask: Add alloc_cpumask_var_node() | Mike Travis | 1 | -0/+7 |
2008-12-13 | cpumask: Use all NR_CPUS bits unless CONFIG_CPUMASK_OFFSTACK | Rusty Russell | 1 | -4/+7 |
2008-12-13 | cpumask: change cpumask_scnprintf, cpumask_parse_user, cpulist_parse, and cpu... | Rusty Russell | 1 | -30/+57 |
2008-11-09 | cpumask: introduce new API, without changing anything, v3 | Rusty Russell | 1 | -6/+52 |
2008-11-07 | cpumask: new API, v2 | Rusty Russell | 1 | -0/+11 |
2008-11-06 | cpumask: introduce new API, without changing anything | Rusty Russell | 1 | -2/+500 |
2008-07-30 | cpumask: statement expressions confuse some versions of gcc | Stephen Rothwell | 1 | -1/+1 |
2008-07-28 | cpu masks: optimize and clean up cpumask_of_cpu() | Linus Torvalds | 1 | -3/+23 |
2008-07-26 | cpumask: make cpumask_of_cpu_map generic | Mike Travis | 1 | -38/+3 |
2008-07-23 | Merge branch 'sched/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -1/+5 |
2008-07-20 | cpumask: Provide a generic set of CPUMASK_ALLOC macros, FIXUP | Mike Travis | 1 | -7/+26 |
2008-07-18 | cpumask: Provide a generic set of CPUMASK_ALLOC macros | Mike Travis | 1 | -0/+21 |
2008-07-18 | cpumask: Replace cpumask_of_cpu with cpumask_of_cpu_ptr | Mike Travis | 1 | -5/+27 |
2008-07-18 | cpu hotplug, sched: Introduce cpu_active_map and redo sched domain managment ... | Max Krasnyansky | 1 | -1/+5 |
2008-07-06 | Revert "cpumask: introduce new APIs" | Ingo Molnar | 1 | -4/+0 |
2008-07-06 | Merge commit 'v2.6.26-rc9' into cpus4096 | Ingo Molnar | 1 | -0/+4 |
2008-07-04 | cpumask: introduce new APIs | Stephen Rothwell | 1 | -0/+4 |
2008-05-23 | cpumask: make for_each_cpu_mask a bit smaller | Alexander van Heukelum | 1 | -8/+8 |
2008-05-23 | x86: Add performance variants of cpumask operators | Mike Travis | 1 | -30/+62 |
2008-05-13 | cpumask: remove bitmap_scnprintf_len and cpumask_scnprintf_len | Paul Jackson | 1 | -7/+0 |
2008-04-28 | mempolicy: add bitmap_onto() and bitmap_fold() operations | Paul Jackson | 1 | -1/+21 |
2008-04-19 | x86: convert cpumask_of_cpu macro to allocated array | Mike Travis | 1 | -3/+9 |
2008-04-19 | cpumask: add CPU_MASK_ALL_PTR macro | Mike Travis | 1 | -0/+6 |
2008-04-19 | cpumask: add cpumask_scnprintf_len function | Mike Travis | 1 | -0/+7 |
2008-01-30 | x86: avoid build warning | Ingo Molnar | 1 | -2/+2 |
2008-01-06 | CPU hotplug: fix cpu_is_offline() on !CONFIG_HOTPLUG_CPU | Ingo Molnar | 1 | -0/+2 |
2007-02-20 | [PATCH] Convert highest_possible_processor_id to nr_cpu_ids | Christoph Lameter | 1 | -2/+2 |
2006-10-11 | [PATCH] bitmap: parse input from kernel and user buffers | Reinette Chatre | 1 | -7/+7 |
2006-06-25 | [PATCH] for_each_cpu_mask() warning fix | Andrew Morton | 1 | -1/+2 |
2006-06-25 | [PATCH] remove for_each_cpu() | Andrew Morton | 1 | -1/+0 |
2006-03-28 | [PATCH] for_each_possible_cpu: defines for_each_possible_cpu | KAMEZAWA Hiroyuki | 1 | -2/+3 |
2006-03-25 | [PATCH] cpumask: uninline any_online_cpu() | Andrew Morton | 1 | -10/+3 |
2006-03-25 | [PATCH] cpumask: uninline highest_possible_processor_id() | Andrew Morton | 1 | -9/+6 |
2006-03-25 | [PATCH] cpumask: uninline next_cpu() | Andrew Morton | 1 | -7/+4 |
2006-03-25 | [PATCH] cpumask: uninline first_cpu() | Andrew Morton | 1 | -5/+6 |
2006-02-10 | [PATCH] x86: don't initialise cpu_possible_map to all ones | Andrew Morton | 1 | -1/+1 |
2006-02-07 | [PATCH] remove bogus asm/bug.h includes. | Al Viro | 1 | -1/+0 |
2005-10-30 | [PATCH] cpusets: bitmap and mask remap operators | Paul Jackson | 1 | -0/+20 |
2005-10-16 | [PATCH]: highest_possible_processor_id() has to be a macro | Al Viro | 1 | -9/+7 |
2005-10-13 | [NETFILTER]: Fix OOPSes on machines with discontiguous cpu numbering. | David S. Miller | 1 | -0/+12 |
2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+395 |