Home
last modified time | relevance | path

Searched full:stale (Results 1 – 25 of 353) sorted by relevance

12345678910>>...15

/linux/Documentation/admin-guide/hw-vuln/
H A Dprocessor_mmio_stale_data.rst2 Processor MMIO Stale Data Vulnerabilities
5 Processor MMIO Stale Data Vulnerabilities are a class of memory-mapped I/O
12 stale data into core fill buffers where the data can subsequently be inferred
21 Propagators are operations that result in stale data being copied or moved from
22 one microarchitectural buffer or register to another. Processor MMIO Stale Data
23 Vulnerabilities are operations that may result in stale data being directly
27 Fill Buffer Stale Data Propagator (FBSDP)
29 Stale data may propagate from fill buffers (FB) into the non-coherent portion
31 does not make stale data architecturally visible. Stale data must be propagated
34 Sideband Stale Data Propagator (SSDP)
[all …]
H A Dgather_data_sampling.rst13 instruction that is transiently executed encounters a fault, stale data from
16 infer stale data using typical side channel techniques like cache timing
19 The attacker uses gather instructions to infer the stale vector register data.
29 Without mitigation, GDS can infer stale data across virtually all
/linux/tools/testing/selftests/net/
H A Dtest_neigh.sh82 run_cmd "ip -n $ns1 neigh add $ip_addr lladdr $mac nud stale dev veth0 extern_valid"
103 run_cmd "ip -n $ns1 neigh add $ip_addr lladdr $mac nud stale dev veth0 extern_valid use"
112 run_cmd "ip -n $ns1 neigh add $ip_addr lladdr $mac nud stale dev veth0"
113 run_cmd "ip -n $ns1 neigh replace $ip_addr lladdr $mac nud stale dev veth0 extern_valid"
116 run_cmd "ip -n $ns1 neigh replace $ip_addr lladdr $mac nud stale dev veth0"
127 run_cmd "ip -n $ns1 neigh add $ip_addr lladdr $mac nud stale dev veth0 extern_valid"
128 run_cmd "ip -n $ns1 neigh replace $ip_addr lladdr $mac nud stale dev veth0 extern_valid managed"
138 run_cmd "ip -n $ns1 neigh add $ip_addr lladdr $mac nud stale dev veth0 extern_valid"
149 run_cmd "ip -n $ns1 neigh add $ip_addr lladdr $mac nud stale dev veth0 extern_valid"
162 run_cmd "ip -n $ns1 neigh add $ip_addr lladdr $mac nud stale dev veth0 extern_valid"
[all …]
/linux/scripts/
H A Dremove-stale-files8 # running 'make clean'. Then, the stale generated files are left over, often
11 # Also, 'git status' shows such stale build artifacts as untracked files.
20 # yard. Stale files stay in this file for a while (for some release cycles?),
/linux/drivers/gpu/drm/i915/gt/
H A Dintel_gt_buffer_pool.c40 struct intel_gt_buffer_pool_node *node, *stale = NULL; in pool_free_older_than() local
68 node->free = stale; in pool_free_older_than()
69 stale = node; in pool_free_older_than()
80 while ((node = stale)) { in pool_free_older_than()
81 stale = stale->free; in pool_free_older_than()
/linux/drivers/md/bcache/
H A Dextents.c15 * counter. Garbage collection is used to remove stale pointers.
85 return "stale"; in bch_ptr_status()
540 unsigned int i, stale; in bch_extent_bad() local
552 stale = ptr_stale(b->c, k, i); in bch_extent_bad()
554 if (stale && KEY_DIRTY(k)) { in bch_extent_bad()
556 pr_info("stale dirty pointer, stale %u, key: %s\n", in bch_extent_bad()
557 stale, buf); in bch_extent_bad()
560 btree_bug_on(stale > BUCKET_GC_GEN_MAX, b, in bch_extent_bad()
561 "key too stale: %i, need_gc %u", in bch_extent_bad()
562 stale, b->c->need_gc); in bch_extent_bad()
[all …]
/linux/fs/xfs/
H A Dxfs_buf_item.c193 * regions, we do not relog them in stale buffers. This has the effect of
213 * The buffer is stale, so all we need to log is the buf log in xfs_buf_item_size()
313 * The buffer is stale, so all we need to log in xfs_buf_item_format_segment()
443 * For a stale BLI, process all the necessary completions that must be
505 int stale = bip->bli_flags & XFS_BLI_STALE; in xfs_buf_item_unpin() local
526 if (stale) { in xfs_buf_item_unpin()
531 * stale so we own both lock and reference exclusively here. We in xfs_buf_item_unpin()
579 * been marked stale, we could end up stalling until someone else in xfs_buf_item_push()
580 * issues a log force to unpin the stale buffer. Check for the in xfs_buf_item_push()
638 * We should never get here with a stale BLI via that path as in xfs_buf_item_put()
[all …]
/linux/drivers/md/
H A Ddm-ps-historical-service-time.c9 * Marks paths stale if they have not finished within hst *
10 * num_paths. If a path is stale and unused, we will send a single
14 * multipath device is unused. If a path is stale and in use, limit the
346 u64 *out, u64 *stale) in hst_fill_compare() argument
353 *stale = pi->stale_after; in hst_fill_compare()
392 * If an unloaded path is stale, choose it. If both paths are unloaded, in hst_compare()
393 * choose path that is the most stale. in hst_compare()
419 /* In the case that the 'winner' is stale, limit to equal usage. */ in hst_compare()
/linux/include/linux/
H A Derrno.h20 #define EOPENSTALE 518 /* open found a stale dentry */
26 #define EBADCOOKIE 523 /* Cookie is stale */
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dfib_lookup.c60 { .desc = "IPv6 stale neigh",
68 { .desc = "IPv4 stale neigh",
165 SYS(fail, "ip neigh add %s dev veth1 lladdr %s nud stale", IPV6_NUD_STALE_ADDR, DMAC); in setup_netns()
169 SYS(fail, "ip neigh add %s dev veth1 lladdr %s nud stale", IPV4_NUD_STALE_ADDR, DMAC); in setup_netns()
182 SYS(fail, "ip neigh add %s dev veth2 lladdr %s nud stale", IPV4_TBID_DST, DMAC2); in setup_netns()
187 SYS(fail, "ip neigh add %s dev veth2 lladdr %s nud stale", IPV6_TBID_DST, DMAC2); in setup_netns()
/linux/scripts/package/
H A Dbuildtar58 # outcome because it may pick up a stale file remaining in the build tree.
69 # Please note the following code may copy a stale file.
91 # Please note the following code may copy a stale file.
/linux/arch/powerpc/mm/nohash/
H A Dmmu_context.c18 * - Implement flush_tlb_mm() by making the context stale and picking
20 * - More aggressively clear stale map bits and maybe find some way to
94 * the stale map as we can just flush the local CPU
122 /* Mark it stale on all CPUs that used this mm. For threaded in steal_context_smp()
280 /* If that context got marked stale on this CPU, then flush the in switch_mmu_context()
/linux/drivers/gpu/drm/i915/gem/selftests/
H A Dmock_context.c31 spin_lock_init(&ctx->stale.lock); in mock_context()
32 INIT_LIST_HEAD(&ctx->stale.engines); in mock_context()
/linux/net/netfilter/ipvs/
H A Dip_vs_lblc.c12 * collect stale entries of 24+ hours when
55 * It is for garbage collection of stale IPVS lblc entries,
66 * in a half hour, do a full expiration check to collect stale
103 struct timer_list periodic_timer; /* collect stale entries */
283 * It is used to collect stale entries when the number of entries
/linux/drivers/virt/coco/guest/
H A Dtsm-mr.c30 * will be called only when a live MR is being read and the cache is stale
61 * @ctx->in_sync indicates if the MR cache is stale. It is a global in tm_digest_read()
112 /* mark MR cache stale */ in tm_digest_write()
/linux/Documentation/arch/x86/
H A Dmds.rst29 deallocated it can retain the stale data of the preceding operations which
37 contain stale data from a previous operation which can be forwarded to
193 that stale data from the idling CPU from spilling to the Hyper-Thread
/linux/arch/mips/bmips/
H A Ddma.c23 /* Flush stale data out of the readahead cache */ in arch_sync_dma_for_cpu_all()
/linux/fs/xfs/scrub/
H A Dquota.h28 /* Data fork sequence number to detect stale mappings. */
/linux/arch/arc/include/asm/
H A Dmmu_context.h141 * it to CPUs where a task once ran-on, could cause stale TLB entry in switch_mm()
146 * via any existing stale TLB entries. in switch_mm()
/linux/Documentation/scsi/
H A Dhpsa.rst80 and not be disrupted in any way by stale commands or other stale state
/linux/net/mptcp/
H A Dmib.h73 MPTCP_MIB_SUBFLOWSTALE, /* Subflows entered 'stale' status */
74 MPTCP_MIB_SUBFLOWRECOVER, /* Subflows returned to active status after being stale */
/linux/arch/x86/include/asm/
H A Dinvpcid.h12 * stale TLB entries and, especially if we're flushing global in __invpcid()
/linux/include/linux/netfilter/
H A Dnf_conntrack_tcp.h20 /* For detecting stale connections */
/linux/fs/xfs/libxfs/
H A Dxfs_dir2_data.c115 int stale; /* count of stale leaves */ in __xfs_dir3_data_check() local
278 for (i = stale = 0; i < be32_to_cpu(btp->count); i++) { in __xfs_dir3_data_check()
281 stale++; in __xfs_dir3_data_check()
286 if (count != be32_to_cpu(btp->count) - be32_to_cpu(btp->stale)) in __xfs_dir3_data_check()
288 if (stale != be32_to_cpu(btp->stale)) in __xfs_dir3_data_check()
401 * Zero padding that may be stale from old kernels. in xfs_dir3_data_write_verify()
/linux/arch/hexagon/include/asm/
H A Dtlbflush.h38 * could be referenced by the VM kernel based on a stale mapping, since

12345678910>>...15