aboutsummaryrefslogtreecommitdiffstats
path: root/module
Commit message (Expand)AuthorAgeFilesLines
* Refine slab cache sizingBrian Behlendorf2015-01-162-140/+229
* Reduce kmem cache deadlock thresholdBrian Behlendorf2015-01-161-1/+1
* Make slab reclaim more aggressiveBrian Behlendorf2015-01-161-29/+47
* Enforce architecture-specific barriers around clear_bit()Richard Yao2015-01-161-3/+20
* Add hooks for disabling direct reclaimRichard Yao2015-01-163-2/+29
* Refactor generic memory allocation interfacesBrian Behlendorf2015-01-166-516/+334
* Fix kmem cstyle issuesBrian Behlendorf2015-01-163-167/+194
* Refactor existing codeBrian Behlendorf2015-01-1616-1794/+2066
* Fix debug object on stack warningBrian Behlendorf2015-01-071-34/+57
* Remove compat includes from sys/types.hNed Bass2014-11-1913-10/+27
* Retire legacy debugging infrastructureBrian Behlendorf2014-11-1917-2203/+328
* Lower minimum objects/slab thresholdBrian Behlendorf2014-11-051-0/+9
* Fix modules installation directoryAlexander Pyhalov2014-10-281-1/+2
* kmem_cache: Call constructor/destructor on each alloc/freeRichard Yao2014-10-281-21/+16
* Linux 3.12 compat: shrinker semanticsTim Chase2014-10-282-25/+50
* Remove kern_path() wrapperBrian Behlendorf2014-10-171-16/+0
* Remove kvasprintf() wrapperBrian Behlendorf2014-10-171-23/+0
* Remove proc_handler() wrapperBrian Behlendorf2014-10-171-21/+39
* Remove credential configure checks.Brian Behlendorf2014-10-171-94/+0
* Remove set_fs_pwd() configure checkBrian Behlendorf2014-10-171-12/+10
* Remove user_path_dir() wrapperBrian Behlendorf2014-10-171-20/+0
* Remove kallsyms_lookup_name() wrapperBrian Behlendorf2014-10-172-122/+1
* Remove shrink_{i,d}node_cache() wrappersBrian Behlendorf2014-10-173-109/+15
* Remove global memory variablesBrian Behlendorf2014-10-173-342/+2
* Remove get_vmalloc_info() wrapperBrian Behlendorf2014-10-172-112/+4
* Remove on_each_cpu() wrapperBrian Behlendorf2014-10-171-1/+1
* Remove i_mutex() configure checkBrian Behlendorf2014-10-171-1/+1
* Simplify the time compatibility wrappersBrian Behlendorf2014-10-172-95/+0
* Map highbit64() to fls64()Brian Behlendorf2014-10-172-63/+1
* Remove CTL_UNNUMBERED sysctl interfaceBrian Behlendorf2014-10-171-167/+4
* Remove register_sysctl() compatibility codeBrian Behlendorf2014-10-171-3/+3
* Remove utsname() wrapperBrian Behlendorf2014-10-171-12/+0
* Remove sysctl_vfs_cache_pressure assumptionBrian Behlendorf2014-10-171-1/+1
* Remove adaptive mutex implementationBrian Behlendorf2014-10-171-41/+0
* Update code to use misc_register()/misc_deregister()Brian Behlendorf2014-10-172-70/+21
* Update SPLAT to use kmutex_t for portabilityBrian Behlendorf2014-10-173-21/+26
* Make license compatibility checks consistentBrian Behlendorf2014-10-172-4/+4
* Fix bug in SPLAT taskq:frontBrian Behlendorf2014-10-031-1/+2
* Linux 3.16 compat: smp_mb__after_clear_bit()Turbo Fredriksson2014-09-221-1/+1
* Cleanup vn_rename() and vn_remove()Richard Yao2014-08-132-210/+101
* Linux 3.17 compat: remove wait_on_bit action functionNed Bass2014-08-111-9/+2
* Set spl_kmem_cache_slab_limit=16384 to defaultBrian Behlendorf2014-08-081-0/+10
* Set spl_kmem_cache_reclaim=0 to defaultBrian Behlendorf2014-08-081-5/+6
* Add functions and macros as used upstream.Tim Chase2014-07-221-0/+30
* Rate limit debugging stack tracesBrian Behlendorf2014-07-222-8/+16
* Safer debugging and assertion macros.Tim Chase2014-07-011-0/+21
* Add spl_kmem_cache_reclaim module optionBrian Behlendorf2014-05-221-9/+20
* Add KMC_SLAB cache typeBrian Behlendorf2014-05-223-35/+178
* Linux 3.15: vfs_rename() added a flags argumentChunwei Chen2014-05-071-6/+12
* Evenly distribute the taskq threads across available CPUsAndrey Vesnovaty2014-04-251-0/+9