summaryrefslogtreecommitdiffstats
path: root/drivers/base/cacheinfo.c
Commit message (Expand)AuthorAgeFilesLines
* mm, pcp: reduce lock contention for draining high-order pagesHuang Ying2023-10-251-0/+2
* cacheinfo: calculate size of per-CPU data cache sliceHuang Ying2023-10-251-1/+48
* drivers: base: cacheinfo: Update cpu_map_populated during CPU HotplugK Prateek Nayak2023-05-311-0/+6
* drivers: base: cacheinfo: Fix shared_cpu_map changes in event of CPU hotplugK Prateek Nayak2023-05-311-0/+20
* Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-04-271-27/+97
|\
| * Merge tag 'cacheinfo-updates-6.4' of git://git.kernel.org/pub/scm/linux/kerne...Greg Kroah-Hartman2023-04-191-27/+97
| |\
| | * cacheinfo: Add use_arch[|_cache]_info field/functionPierre Gondois2023-04-141-2/+10
| | * cacheinfo: Check cache properties are present in DTPierre Gondois2023-04-141-0/+32
| | * cacheinfo: Check sib_leaf in cache_leaves_are_shared()Pierre Gondois2023-04-141-3/+2
| | * cacheinfo: Add arch specific early level initializerRadu Rendec2023-04-131-22/+53
* | | Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-04-271-1/+1
|\ \ \ | |/ / |/| |
| * | cacheinfo: Adjust includes to remove of_device.hRob Herring2023-04-131-1/+1
| |/
* / cacheinfo: Fix LLC is not exported through sysfsYicong Yang2023-03-291-5/+11
|/
* cacheinfo: Initialize variables in fetch_cache_info()Pierre Gondois2023-01-311-1/+1
* cacheinfo: Fix shared_cpu_map to handle shared caches at different levelsYong-Xuan Wang2023-01-181-10/+17
* arch_topology: Build cacheinfo from primary CPUPierre Gondois2023-01-181-17/+54
* cacheinfo: Check 'cache-unified' property to count cache leavesPierre Gondois2023-01-181-11/+26
* cacheinfo: Return error code in init_of_cache_level()Pierre Gondois2023-01-171-3/+7
* cacheinfo: Use RISC-V's init_cache_level() as generic OF implementationPierre Gondois2023-01-171-0/+44
* cacheinfo: Remove of_node_put() for fw_tokenPierre Gondois2022-11-231-2/+0
* cacheinfo: Decrement refcount in cache_setup_of_node()Pierre Gondois2022-11-101-6/+11
* cacheinfo: Use atomic allocation for percpu cache attributesSudeep Holla2022-07-221-1/+1
* cacheinfo: Align checks in cache_shared_cpu_map_{setup,remove} for readabilitySudeep Holla2022-07-041-7/+5
* cacheinfo: Use cache identifiers to check if the caches are shared if availableSudeep Holla2022-07-041-1/+6
* cacheinfo: Allow early detection and population of cache attributesSudeep Holla2022-07-041-18/+37
* cacheinfo: Add support to check if last level cache(LLC) is valid or sharedSudeep Holla2022-07-041-0/+26
* cacheinfo: Move cache_leaves_are_shared out of CONFIG_OFSudeep Holla2022-07-041-11/+9
* cacheinfo: Add helper to access any cache index for a given CPUSudeep Holla2022-07-041-8/+8
* cacheinfo: Use of_cpu_device_node_get instead cpu_dev->of_nodeSudeep Holla2022-07-041-7/+2
* cacheinfo: clear cache_leaves(cpu) in free_cache_attributes()Xiongfeng Wang2021-07-211-0/+1
* drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_showJoe Perches2020-10-021-9/+7
* drivers core: Miscellaneous changes for sysfs_emitJoe Perches2020-10-021-1/+1
* drivers core: Remove strcat uses around sysfs_emit and neatenJoe Perches2020-10-021-8/+17
* drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functionsJoe Perches2020-10-021-9/+9
* Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2019-07-121-1/+2
|\
| * drivers: base: cacheinfo: Ensure cpu hotplug work is done before Intel RDTJames Morse2019-07-031-1/+2
* | drivers: base: cacheinfo: Add variable to record max cache line sizeShaokun Zhang2019-06-041-0/+5
|/
* cacheinfo: Keep the old value if of_property_read_u32 failsHuacai Chen2019-01-221-4/+2
* drivers: base: cacheinfo: Do not populate sysfs for unknown cache typesJeffrey Hugo2018-10-041-0/+2
* drivers: base: cacheinfo: use OF property_read_u32 instead of get_property,re...Sudeep Holla2018-07-071-14/+10
* drivers: base cacheinfo: Add support for ACPI based firmware tablesJeremy Linton2018-05-171-4/+10
* cacheinfo: rename of_node to fw_tokenJeremy Linton2018-05-171-7/+9
* drivers: base: cacheinfo: setup DT cache properties earlyJeremy Linton2018-05-171-36/+29
* drivers: base: cacheinfo: move cache_setup_of_node()Jeremy Linton2018-05-171-40/+40
* Merge 4.15-rc6 into driver-core-nextGreg Kroah-Hartman2018-01-021-0/+13
|\
| * drivers: base: cacheinfo: fix cache type for non-architected system cacheSudeep Holla2017-12-151-0/+13
* | driver core: Remove redundant license textGreg Kroah-Hartman2017-12-071-12/+0
* | driver core: add SPDX identifiers to all driver core filesGreg Kroah-Hartman2017-12-071-0/+1
|/
* Merge branch 'x86-cache-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2016-12-221-0/+5
|\
| * cacheinfo: Introduce cache idFenghua Yu2016-10-261-0/+5