Searched +full:fine +full:- +full:granular (Results 1 – 12 of 12) sorted by relevance
| /kernel/linux/linux-5.10/arch/x86/include/asm/ |
| D | tlbflush.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 14 #include <asm/processor-flags.h> 18 #define TLB_FLUSH_ALL -1UL 70 * are on. This means that it may not match current->active_mm, 75 * LOADED_MM_SWITCHING during the brief interrupts-off window 95 * - Actively using an mm. Our CPU's bit will be set in 98 * - Not using a real mm. loaded_mm == &init_mm. Our CPU's bit 101 * - Lazily using a real mm. loaded_mm != &init_mm, our bit 112 * This tells us to go invalidate all the non-loaded ctxs[] 115 * The current ctx was kept up-to-date as it ran and does not [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/ |
| D | arm,vexpress-juno.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/arm/arm,vexpress-juno.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sudeep Holla <sudeep.holla@arm.com> 11 - Linus Walleij <linus.walleij@linaro.org> 15 multicore Cortex-A class systems. The Versatile Express family contains both 37 further subvariants are released of the core tile, even more fine-granular 45 - description: CoreTile Express A9x4 (V2P-CA9) has 4 Cortex A9 CPU cores 49 - const: arm,vexpress,v2p-ca9 [all …]
|
| /kernel/linux/linux-4.19/Documentation/admin-guide/mm/ |
| D | userfaultfd.rst | 10 Userfaults allow the implementation of on-demand paging from userland 38 Vmas are not suitable for page- (or hugepage) granular fault tracking 48 is a corner case that would currently return -EBUSY). 82 detail below in "Non-cooperative userfaultfd" section. 101 user-faulted page. 123 just fine in combination with userfaults. Userfaults trigger async 146 the userfaultfd and receives the fault address (or -EAGAIN in case the 163 doesn't need to keep any per-page state bitmap relative to the live 164 migration around and a single per-page bitmap has to be maintained in 174 Non-cooperative userfaultfd [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/mm/ |
| D | userfaultfd.rst | 10 Userfaults allow the implementation of on-demand paging from userland 38 Vmas are not suitable for page- (or hugepage) granular fault tracking 48 is a corner case that would currently return ``-EBUSY``). 82 detail below in `Non-cooperative userfaultfd`_ section. 101 user-faulted page. 113 - If you requested ``UFFDIO_REGISTER_MODE_MISSING`` when registering then 119 - None of the page-delivering ioctls default to the range that you 123 - You get the address of the access that triggered the missing page 129 - Be sure to test for all errors including 134 --------------------------- [all …]
|
| /kernel/linux/linux-4.19/arch/x86/include/asm/ |
| D | tlbflush.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 14 #include <asm/processor-flags.h> 23 * Instead we have a small per-cpu array of ASIDs and cache the last few mm's 30 * ASID - [0, TLB_NR_DYN_ASIDS-1] 33 * kPCID - [1, TLB_NR_DYN_ASIDS] 37 * uPCID - [2048 + 1, 2048 + TLB_NR_DYN_ASIDS] 57 #define CR3_AVAIL_PCID_BITS (X86_CR3_PCID_BITS - PTI_CONSUMED_PCID_BITS) 60 * ASIDs are zero-based: 0->MAX_AVAIL_ASID are valid. -1 below to account 61 * for them being zero-based. Another -1 is because PCID 0 is reserved for 62 * use by non-PCID-aware users. [all …]
|
| /kernel/linux/linux-4.19/Documentation/block/ |
| D | biodoc.txt | 21 --------- 35 Andre Hedrick <andre@linux-ide.org> 38 while it was still work-in-progress: 43 ------------------------ 47 - Per-queue parameters 48 - Highmem I/O support 49 - I/O scheduler modularization 54 1.3.1 Pre-built commands 58 2.2 The bio struct in detail (multi-page io unit) 72 5.1 Granular locking: Removal of io_request_lock [all …]
|
| /kernel/linux/linux-5.10/Documentation/block/ |
| D | biodoc.rst | 13 - Jens Axboe <jens.axboe@oracle.com> 14 - Suparna Bhattacharya <suparna@in.ibm.com> 19 - Nick Piggin <npiggin@kernel.dk> 34 - Jens Axboe <jens.axboe@oracle.com> 43 - Christoph Hellwig <hch@infradead.org> 44 - Arjan van de Ven <arjanv@redhat.com> 45 - Randy Dunlap <rdunlap@xenotime.net> 46 - Andre Hedrick <andre@linux-ide.org> 49 while it was still work-in-progress: 51 - David S. Miller <davem@redhat.com> [all …]
|
| /kernel/linux/linux-4.19/lib/ |
| D | Kconfig.debug | 18 parameter printk.time=1. See Documentation/admin-guide/kernel-parameters.rst 21 int "Default console loglevel (1-15)" 31 Note: This does not affect the log level of un-prefixed printk() 36 int "quiet console loglevel (1-15)" 47 int "Default message log level (1-7)" 53 This was hard-coded to KERN_WARNING since at least 2.6.10 but folks 88 enabled/disabled based on various levels of scope - per source file, 127 nullarbor:~ # echo -n 'file svcsock.c line 1603 +p' > 131 nullarbor:~ # echo -n 'file svcsock.c +p' > 135 nullarbor:~ # echo -n 'module nfsd +p' > [all …]
|
| /kernel/linux/linux-5.10/lib/ |
| D | Kconfig.debug | 1 # SPDX-License-Identifier: GPL-2.0-only 19 parameter printk.time=1. See Documentation/admin-guide/kernel-parameters.rst 39 int "Default console loglevel (1-15)" 49 Note: This does not affect the log level of un-prefixed printk() 54 int "quiet console loglevel (1-15)" 65 int "Default message log level (1-7)" 71 This was hard-coded to KERN_WARNING since at least 2.6.10 but folks 107 enabled/disabled based on various levels of scope - per source file, 147 nullarbor:~ # echo -n 'file svcsock.c line 1603 +p' > 151 nullarbor:~ # echo -n 'file svcsock.c +p' > [all …]
|
| /kernel/linux/linux-5.10/block/ |
| D | blk-iocost.c | 1 /* SPDX-License-Identifier: GPL-2.0 17 * useless for the purpose of IO capacity distribution. While on-device 19 * non-queued rotational devices, this is no longer viable with modern 27 * implement a reasonable work-conserving proportional IO resource 37 * Currently, there's only one builtin cost model - linear. Each IO is 47 * device-specific coefficients. 54 * 2-1. Vtime Distribution 75 * against the device vtime - an IO which takes 10ms on the underlying 84 * 2-2. Vrate Adjustment 97 * To slow down, we lower the vrate - the rate at which the device vtime [all …]
|
| /kernel/linux/linux-4.19/mm/ |
| D | page_alloc.c | 48 #include <linux/backing-dev.h> 49 #include <linux/fault-inject.h> 50 #include <linux/page-isolation.h> 76 /* prevent >1 _updater_ of zone percpu pageset ->high and ->batch fields */ 99 /* work_structs for global per-cpu drains */ 125 /* Protect totalram_pages and zone->managed_pages */ 141 * other index - this ensures that it will be put on the correct CMA freelist. 145 return page->index; in get_pcppage_migratetype() 150 page->index = migratetype; in set_pcppage_migratetype() 199 * 1G machine -> (16M dma, 800M-16M normal, 1G-800M high) [all …]
|
| /kernel/linux/linux-5.10/mm/ |
| D | page_alloc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 50 #include <linux/backing-dev.h> 51 #include <linux/fault-inject.h> 52 #include <linux/page-isolation.h> 82 /* Free Page Internal flags: for internal, non-pcp variants of free_pages(). */ 91 * reporting it and marking it "reported" - it only skips notifying 100 * page shuffling (relevant code - e.g., memory onlining - is expected to 103 * Note: No code should rely on this flag for correctness - it's purely 110 /* prevent >1 _updater_ of zone percpu pageset ->high and ->batch fields */ 132 /* work_structs for global per-cpu drains */ [all …]
|