summaryrefslogtreecommitdiffstats
path: root/mm/hugetlb_cgroup.c
AgeCommit message (Expand)Author
2020-04-07mm: use fallthrough;Joe Perches
2020-04-02hugetlb_cgroup: add accounting for shared mappingsMina Almasry
2020-04-02hugetlb_cgroup: add reservation accounting for private mappingsMina Almasry
2020-04-02mm/hugetlb_cgroup: fix hugetlb_cgroup migrationMina Almasry
2020-04-02hugetlb_cgroup: add interface for charge/uncharge hugetlb reservationsMina Almasry
2020-04-02hugetlb_cgroup: add hugetlb_cgroup reservation counterMina Almasry
2020-03-29hugetlb_cgroup: fix illegal access to memoryMina Almasry
2019-12-16mm: hugetlb controller for cgroups v2Giuseppe Scrivano
2019-11-15mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup()Roman Gushchin
2019-09-24mm: introduce compound_nr()Matthew Wilcox (Oracle)
2018-06-07mm: rename page_counter's count/limit into usage/maxRoman Gushchin
2016-05-20mm, hugetlb_cgroup: round limit_in_bytes down to hugepage sizeDavid Rientjes
2015-11-06mm: make compound_head() robustKirill A. Shutemov
2015-11-05mm: page_counter: let page_counter_try_charge() return boolJohannes Weiner
2015-02-11mm: page_counter: pull "-1" handling out of page_counter_memparse()Johannes Weiner
2014-12-10mm: hugetlb_cgroup: convert to lockless page countersJohannes Weiner
2014-08-29hugetlb_cgroup: use lockdep_assert_held rather than spin_is_lockedMichal Hocko
2014-08-14mm, hugetlb_cgroup: align hugetlb cgroup limit to hugepage sizeDavid Rientjes
2014-07-15cgroup: replace cgroup_add_cftypes() with cgroup_add_legacy_cftypes()Tejun Heo
2014-05-16cgroup: remove css_parent()Tejun Heo
2014-05-13cgroup: replace cftype->trigger() with cftype->write()Tejun Heo
2014-05-13cgroup: replace cftype->write_string() with cftype->write()Tejun Heo
2014-05-13cgroup: rename css_tryget*() to css_tryget_online*()Tejun Heo
2014-03-19cgroup: drop const from @buffer of cftype->write_string()Tejun Heo
2014-02-08cgroup: clean up cgroup_subsys names and initializationTejun Heo
2014-01-23mm: dump page when hitting a VM_BUG_ON using VM_BUG_ON_PAGESasha Levin
2013-12-05hugetlb_cgroup: convert away from cftype->read()Tejun Heo
2013-08-08cgroup: pass around cgroup_subsys_state instead of cgroup in file methodsTejun Heo
2013-08-08cgroup: pass around cgroup_subsys_state instead of cgroup in subsystem methodsTejun Heo
2013-08-08cgroup: add css_parent()Tejun Heo
2013-08-08cgroup: add/update accessors which obtain subsys specific data from cssTejun Heo
2013-08-08hugetlb_cgroup: pass around @hugetlb_cgroup instead of @cgroupTejun Heo
2013-08-08cgroup: s/cgroup_subsys_state/cgroup_css/ s/task_subsys_state/task_css/Tejun Heo
2012-12-18mm/hugetlb: create hugetlb cgroup file in hugetlb_initJianguo Wu
2012-11-19cgroup: rename ->create/post_create/pre_destroy/destroy() to ->css_alloc/onli...Tejun Heo
2012-11-05cgroup: make ->pre_destroy() return voidTejun Heo
2012-11-05hugetlb: do not fail in hugetlb_cgroup_pre_destroyMichal Hocko
2012-07-31hugetlb/cgroup: remove exclude and wakeup rmdir calls from migrateAneesh Kumar K.V
2012-07-31hugetlb/cgroup: assign the page hugetlb cgroup when we move the page to activ...Aneesh Kumar K.V
2012-07-31hugetlb/cgroup: migrate hugetlb cgroup info from oldpage to new page during m...Aneesh Kumar K.V
2012-07-31hugetlb/cgroup: add hugetlb cgroup control filesAneesh Kumar K.V
2012-07-31hugetlb/cgroup: add support for cgroup removalAneesh Kumar K.V
2012-07-31hugetlb/cgroup: add charge/uncharge routines for hugetlb cgroupAneesh Kumar K.V
2012-07-31mm/hugetlb: add new HugeTLB cgroupAneesh Kumar K.V
;, "wrap_help", "std", "color", "error-context"] } clap-verbosity-flag = "2.0.1" clap_complete = "4.3.2" console = { version = "0.15.7", features = ["windows-console-colors"] } deno_task_shell = "0.13.2" # deno_task_shell = { path = "../deno_task_shell" } dirs = "5.0.1" dunce = "1.0.4" futures = "0.3.28" indexmap = { version = "1.9.3", features = ["serde"] } indicatif = "0.17.5" insta = { version = "1.31.0", features = ["yaml"] } is_executable = "1.0.1" itertools = "0.11.0" miette = { version = "5.10.0", features = ["fancy", "supports-color", "supports-hyperlinks", "supports-unicode", "terminal_size", "textwrap"] } minijinja = { version = "1.0.5", features = ["builtins"] } once_cell = "1.18.0" rattler = { version = "0.7.0", default-features = false } rattler_conda_types = { version = "0.7.0", default-features = false } rattler_digest = { version = "0.7.0", default-features = false } rattler_networking = { version = "0.7.0", default-features = false } rattler_repodata_gateway = { version = "0.7.0", default-features = false, features = ["sparse"] } rattler_shell = { version = "0.7.0", default-features = false, features = ["sysinfo"] } rattler_solve = { version = "0.7.0", default-features = false, features = ["libsolv_rs"] } rattler_virtual_packages = { version = "0.7.0", default-features = false } reqwest = { version = "0.11.18", default-features = false } serde = "1.0.171" serde_json = "1.0.103" serde_spanned = "0.6.3" serde_with = { version = "3.1.0", features = ["indexmap"] } shlex = "1.1.0" spdx = "0.10.2" strsim = "0.10.0" tempfile = "3.6.0" tokio = { version = "1.29.1", features = ["macros", "rt-multi-thread", "signal"] } tokio-util = "0.7.8" toml_edit = { version = "0.19.14", features = ["serde"] } tracing = "0.1.37" tracing-subscriber = { version = "0.3.17", features = ["env-filter"] } url = "2.4.0" [dev-dependencies] rattler_digest = "0.7.0" serde_json = "1.0.103" tokio = { version = "1.29.1", features = ["rt"] } toml = "0.7.6"