aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/base/cacheinfo.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-22mm and cache_info: remove unnecessary CPU cache info updateHuang Ying1-6/+44
2023-10-25mm, pcp: reduce lock contention for draining high-order pagesHuang Ying1-0/+2
2023-10-25cacheinfo: calculate size of per-CPU data cache sliceHuang Ying1-1/+48
2023-05-31drivers: base: cacheinfo: Update cpu_map_populated during CPU HotplugK Prateek Nayak1-0/+6
2023-05-31drivers: base: cacheinfo: Fix shared_cpu_map changes in event of CPU hotplugK Prateek Nayak1-0/+20
2023-04-27Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-27/+97
2023-04-27Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2023-04-19Merge tag 'cacheinfo-updates-6.4' of git://git.kernel.org/pub/scm/linux/kerne...Greg Kroah-Hartman1-27/+97
2023-04-14cacheinfo: Add use_arch[|_cache]_info field/functionPierre Gondois1-2/+10
2023-04-14cacheinfo: Check cache properties are present in DTPierre Gondois1-0/+32
2023-04-14cacheinfo: Check sib_leaf in cache_leaves_are_shared()Pierre Gondois1-3/+2
2023-04-13cacheinfo: Adjust includes to remove of_device.hRob Herring1-1/+1
2023-04-13cacheinfo: Add arch specific early level initializerRadu Rendec1-22/+53
2023-03-29cacheinfo: Fix LLC is not exported through sysfsYicong Yang1-5/+11
2023-01-31cacheinfo: Initialize variables in fetch_cache_info()Pierre Gondois1-1/+1
2023-01-18cacheinfo: Fix shared_cpu_map to handle shared caches at different levelsYong-Xuan Wang1-10/+17
2023-01-18arch_topology: Build cacheinfo from primary CPUPierre Gondois1-17/+54
2023-01-18cacheinfo: Check 'cache-unified' property to count cache leavesPierre Gondois1-11/+26
2023-01-17cacheinfo: Return error code in init_of_cache_level()Pierre Gondois1-3/+7
2023-01-17cacheinfo: Use RISC-V's init_cache_level() as generic OF implementationPierre Gondois1-0/+44
2022-11-23cacheinfo: Remove of_node_put() for fw_tokenPierre Gondois1-2/+0
2022-11-10cacheinfo: Decrement refcount in cache_setup_of_node()Pierre Gondois1-6/+11
2022-07-22cacheinfo: Use atomic allocation for percpu cache attributesSudeep Holla1-1/+1
2022-07-04cacheinfo: Align checks in cache_shared_cpu_map_{setup,remove} for readabilitySudeep Holla1-7/+5
2022-07-04cacheinfo: Use cache identifiers to check if the caches are shared if availableSudeep Holla1-1/+6
2022-07-04cacheinfo: Allow early detection and population of cache attributesSudeep Holla1-18/+37
2022-07-04cacheinfo: Add support to check if last level cache(LLC) is valid or sharedSudeep Holla1-0/+26
2022-07-04cacheinfo: Move cache_leaves_are_shared out of CONFIG_OFSudeep Holla1-11/+9
2022-07-04cacheinfo: Add helper to access any cache index for a given CPUSudeep Holla1-8/+8
2022-07-04cacheinfo: Use of_cpu_device_node_get instead cpu_dev->of_nodeSudeep Holla1-7/+2
2021-07-21cacheinfo: clear cache_leaves(cpu) in free_cache_attributes()Xiongfeng Wang1-0/+1
2020-10-02drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_showJoe Perches1-9/+7
2020-10-02drivers core: Miscellaneous changes for sysfs_emitJoe Perches1-1/+1
2020-10-02drivers core: Remove strcat uses around sysfs_emit and neatenJoe Perches1-8/+17
2020-10-02drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functionsJoe Perches1-9/+9
2019-07-12Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+2
2019-07-03drivers: base: cacheinfo: Ensure cpu hotplug work is done before Intel RDTJames Morse1-1/+2
2019-06-04drivers: base: cacheinfo: Add variable to record max cache line sizeShaokun Zhang1-0/+5
2019-01-22cacheinfo: Keep the old value if of_property_read_u32 failsHuacai Chen1-4/+2
2018-10-04drivers: base: cacheinfo: Do not populate sysfs for unknown cache typesJeffrey Hugo1-0/+2
2018-07-07drivers: base: cacheinfo: use OF property_read_u32 instead of get_property,re...Sudeep Holla1-14/+10
2018-05-17drivers: base cacheinfo: Add support for ACPI based firmware tablesJeremy Linton1-4/+10
2018-05-17cacheinfo: rename of_node to fw_tokenJeremy Linton1-7/+9
2018-05-17drivers: base: cacheinfo: setup DT cache properties earlyJeremy Linton1-36/+29
2018-05-17drivers: base: cacheinfo: move cache_setup_of_node()Jeremy Linton1-40/+40
2018-01-02Merge 4.15-rc6 into driver-core-nextGreg Kroah-Hartman1-0/+13
2017-12-15drivers: base: cacheinfo: fix cache type for non-architected system cacheSudeep Holla1-0/+13
2017-12-07driver core: Remove redundant license textGreg Kroah-Hartman1-12/+0
2017-12-07driver core: add SPDX identifiers to all driver core filesGreg Kroah-Hartman1-0/+1
2016-12-22Merge branch 'x86-cache-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+5
2016-12-13Merge tag 'driver-core-4.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-4/+134
2016-11-10drivers: base: cacheinfo: support DT overrides for cache propertiesSudeep Holla1-0/+121
2016-11-10drivers: base: cacheinfo: add pr_fmt loggingSudeep Holla1-0/+2
2016-11-10drivers: base: cacheinfo: fix boot error message when acpi is enabledSudeep Holla1-4/+8
2016-11-10drivers: base: cacheinfo: fix x86 with CONFIG_OF enabledSudeep Holla1-0/+3
2016-11-09drivers base/cacheinfo: Convert to hotplug state machineSebastian Andrzej Siewior1-43/+16
2016-10-26cacheinfo: Introduce cache idFenghua Yu1-0/+5
2015-09-17cpu/cacheinfo: Fix teardown pathBorislav Petkov1-2/+8
2015-06-08Merge 4.1-rc7 into driver-core-nextGreg Kroah-Hartman1-1/+1
2015-06-01drivers/base: cacheinfo: handle absence of cachesSudeep Holla1-1/+1
2015-05-24drivers/base: cacheinfo: fix annoying typo when DT nodes are absentWill Deacon1-2/+2
2015-03-25drivers/base: cacheinfo: validate device node for all the cachesSudeep Holla1-2/+11
2014-11-24drivers/base: cacheinfo: remove noisy error boot messageSudeep Holla1-3/+1
2014-11-07drivers: base: support cpu cache information interface to userspace via sysfsSudeep Holla1-0/+541