Commit Graph

2578 Commits (33879d4512c021ae65be9706608dacb36b4687b1)

Author SHA1 Message Date
Michel Lespinasse a7d2c573ae rwsem: avoid taking wait_lock in rwsem_down_write_failed 12 years ago
Michel Lespinasse 5ede972df1 rwsem: use cmpxchg for trying to steal write lock 12 years ago
Michel Lespinasse ed00f64346 rwsem: more agressive lock stealing in rwsem_down_write_failed 12 years ago
Michel Lespinasse 023fe4f712 rwsem: simplify rwsem_down_write_failed 12 years ago
Michel Lespinasse da16922cc0 rwsem: simplify rwsem_down_read_failed 12 years ago
Michel Lespinasse 1e78277ccb rwsem: move rwsem_down_failed_common code into rwsem_down_{read,write}_failed 12 years ago
Michel Lespinasse f7dd1cee9a rwsem: shorter spinlocked section in rwsem_down_failed_common() 12 years ago
Michel Lespinasse e2d57f782c rwsem: make the waiter type an enumeration rather than a bitmask 12 years ago
David Howells 9e6879460c Give the OID registry file module info to avoid kernel tainting 12 years ago
Andi Kleen 6f9982bdde lib/decompress.c: fix initconst 12 years ago
Akinobu Mita e12a95f40a notifier-error-inject: fix module names in Kconfig 12 years ago
Stephen Boyd 446f24d119 Kconfig: consolidate CONFIG_DEBUG_STRICT_USER_COPY_CHECKS 12 years ago
Davidlohr Bueso c75aaa8ed0 rbtree_test: add __init/__exit annotations 12 years ago
Davidlohr Bueso 4130f0efbf rbtree_test: add extra rbtree integrity check 12 years ago
Andy Shevchenko d338b1379f dynamic_debug: reuse generic string_unescape function 12 years ago
Andy Shevchenko 16c7fa0582 lib/string_helpers: introduce generic string_unescape 12 years ago
Tejun Heo 196779b9b4 dump_stack: consolidate dump_stack() implementations and unify their behaviors 12 years ago
Joe Perches b0d33c2bd7 vsprintf: Add extension %pSR - print_symbol replacement 12 years ago
Stanislaw Gruszka f300213415 Revert "math64: New div64_u64_rem helper" 12 years ago
Akinobu Mita f39fee5f11 lib/: rename random32() to prandom_u32() 12 years ago
Akinobu Mita cedddb0002 uuid: use prandom_bytes() 12 years ago
Jeff Layton 3e6628c4b3 idr: introduce idr_alloc_cyclic() 12 years ago
Andy Shevchenko 2e0fb404c8 lib, net: make isodigit() public and use it 12 years ago
Oleg Nesterov 095d141b2e argv_split(): teach it to handle mutable strings 12 years ago
Davidlohr Bueso 30493cc9dd lib/int_sqrt.c: optimize square root algorithm 12 years ago
Philipp Zabel 9375db07ad genalloc: add devres support, allow to find a managed pool by device 12 years ago
David Rientjes 4b59e6c473 mm, show_mem: suppress page counts in non-blockable contexts 12 years ago
Yinghai Lu c729de8fce x86, kdump: Set crashkernel_low automatically 12 years ago
Matthew Garrett 0635eb8a54 Move utf16 functions to kernel core and rename 12 years ago
Linus Torvalds a49b7e82ca kobject: fix kset_find_obj() race with concurrent last kobject_put() 12 years ago
Al Viro 0ecc833bac mode_t, whack-a-mole at 11... 12 years ago
Imre Deak 2db76d7c3c lib/scatterlist: sg_page_iter: support sg lists w/o backing pages 12 years ago
Lars Ellenberg cbe5e61095 lru_cache: introduce lc_get_cumulative() 12 years ago
Alexander Duyck 96e7d7a1e0 dma-debug: update DMA debug API to better handle multiple mappings of a buffer 12 years ago
Alexander Duyck 8d640a51ec dma-debug: fix locking bug in check_unmap() 12 years ago
Frederic Weisbecker dc72c32e1f printk: Provide a wake_up_klogd() off-case 12 years ago
Tejun Heo 59bfbcf019 idr: idr_alloc() shouldn't trigger lowmem warning when preloaded 12 years ago
Paul Bolle 97da55fcec decompressors: fix typo "POWERPC" 12 years ago
Tejun Heo c8615d3716 idr: deprecate idr_pre_get() and idr_get_new[_above]() 12 years ago
Frederic Weisbecker f792685006 math64: New div64_u64_rem helper 12 years ago
Randy Dunlap 5857f70c8a idr: fix new kernel-doc warnings 12 years ago
Tejun Heo 2e1c9b2867 idr: remove WARN_ON_ONCE() on negative IDs 12 years ago
James Hogan 79f83c0294 Kconfig.debug: add METAG to dependency lists 12 years ago
Robert Obermeier 3b0eb71ec9 Fixed dead ifdef block by adding missing Kconfig option. 12 years ago
Sasha Levin b67bfe0d42 hlist: drop the node parameter from iterators 12 years ago
Stefani Seibold dfe2a77fd2 kfifo: fix kfifo_alloc() and kfifo_init() 12 years ago
Stefani Seibold c759b35e64 kfifo: move kfifo.c from kernel/ to lib/ 12 years ago
Tejun Heo 7175c61cc6 idr: explain WARN_ON_ONCE() on negative IDs out-of-range ID 12 years ago
Tejun Heo 0ffc2a9c80 idr: implement lookup hint 12 years ago
Tejun Heo 54616283c2 idr: add idr_layer->prefix 12 years ago