/openbmc/openbmc/.github/ |
H A D | stale.yml | 1 # Stale bot config https://github.com/apps/stale 3 # Number of days of inactivity before an issue becomes stale (6 months) 6 # Number of days of inactivity before a stale issue is closed 9 # Label to use when marking an issue as stale 10 staleLabel: stale 12 # Comment to post when marking an issue as stale. Set to `false` to disable 14 This issue has been automatically marked as stale because no activity has 19 # Comment to post when closing a stale issue. Set to `false` to disable
|
/openbmc/linux/Documentation/admin-guide/hw-vuln/ |
H A D | processor_mmio_stale_data.rst | 2 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 D | gather_data_sampling.rst | 13 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
|
/openbmc/linux/fs/xfs/libxfs/ |
H A D | xfs_dir2_leaf.c | 47 to->stale = be16_to_cpu(from3->hdr.stale); in xfs_dir2_leaf_hdr_from_disk() 57 to->stale = be16_to_cpu(from->hdr.stale); in xfs_dir2_leaf_hdr_from_disk() 81 to3->hdr.stale = cpu_to_be16(from->stale); in xfs_dir2_leaf_hdr_to_disk() 90 to->hdr.stale = cpu_to_be16(from->stale); in xfs_dir2_leaf_hdr_to_disk() 147 int stale; in xfs_dir3_leaf_check_int() local 170 /* Check hash value order, count stale entries. */ in xfs_dir3_leaf_check_int() 171 for (i = stale = 0; i < hdr->count; i++) { in xfs_dir3_leaf_check_int() 178 stale++; in xfs_dir3_leaf_check_int() 184 if (hdr->stale != stale) in xfs_dir3_leaf_check_int() 437 leafhdr.stale = be32_to_cpu(btp->stale); in xfs_dir2_block_to_leaf() [all …]
|
H A D | xfs_dir2_block.c | 207 * If there are stale entries we'll use one for the leaf. in xfs_dir2_block_need_space() 209 if (btp->stale) { in xfs_dir2_block_need_space() 234 if (be16_to_cpu(dup->length) + (be32_to_cpu(btp->stale) - 1) * in xfs_dir2_block_need_space() 237 } else if ((be32_to_cpu(btp->stale) - 1) * (uint)sizeof(*blp) < len) in xfs_dir2_block_need_space() 245 * no stale entries, so just use free space. in xfs_dir2_block_need_space() 295 * Leave the highest-numbered stale entry stale. 312 int highstale; /* high stale index */ in xfs_dir2_block_compact() 330 *lfloglow = toidx + 1 - (be32_to_cpu(btp->stale) - 1); in xfs_dir2_block_compact() 331 *lfloghigh -= be32_to_cpu(btp->stale) - 1; in xfs_dir2_block_compact() 332 be32_add_cpu(&btp->count, -(be32_to_cpu(btp->stale) - 1)); in xfs_dir2_block_compact() [all …]
|
H A D | xfs_dir2_node.c | 503 int compact; /* compacting stale leaves */ in xfs_dir2_leafn_add() 504 int highstale = 0; /* next stale entry */ in xfs_dir2_leafn_add() 507 int lowstale = 0; /* previous stale entry */ in xfs_dir2_leafn_add() 525 * the block, if there are no stale entries it won't fit. in xfs_dir2_leafn_add() 526 * Caller will do a split. If there are stale entries we'll do in xfs_dir2_leafn_add() 531 if (!leafhdr.stale) in xfs_dir2_leafn_add() 533 compact = leafhdr.stale > 1; in xfs_dir2_leafn_add() 544 * Compact out all but one stale leaf entry. Leaves behind in xfs_dir2_leafn_add() 550 else if (leafhdr.stale) { in xfs_dir2_leafn_add() 596 * Stale entries are ok. [all …]
|
/openbmc/linux/Documentation/RCU/ |
H A D | listRCU.rst | 75 of the computer, it will at times contain stale data. Therefore, once 219 So, when readers can tolerate stale data and when entries are either added or 300 Example 4: Eliminating Stale Data 303 The auditing example above tolerates stale data, as do most algorithms 309 However, there are many examples where stale data cannot be tolerated. 324 If the system-call audit module were to ever need to reject stale data, one way 384 Example 5: Skipping Stale Objects 388 stale objects during read-side list traversal, where stale objects 445 the ``cancel_list``, the ``might_cancel`` flag is consulted to skip stale 478 Read-mostly list-based data structures that can tolerate stale data are [all …]
|
/openbmc/openbmc/poky/meta/recipes-core/glibc/glibc/ |
H A D | 0023-tests-Skip-2-qemu-tests-that-can-hang-in-oe-selftest.patch | 6 qemumips and qemuppc were leaving stale processes behind after 9 Disable them so that there are no stale processes left behind. 38 + # Skip this test to avoid stale qemu process 50 + # Skip this test to avoid stale qemu process
|
/openbmc/linux/drivers/gpu/drm/i915/gt/ |
H A D | intel_gt_buffer_pool.c | 39 struct intel_gt_buffer_pool_node *node, *stale = NULL; in pool_free_older_than() local 67 node->free = stale; in pool_free_older_than() 68 stale = node; in pool_free_older_than() 79 while ((node = stale)) { in pool_free_older_than() 80 stale = stale->free; in pool_free_older_than()
|
/openbmc/linux/scripts/ |
H A D | remove-stale-files | 8 # 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?),
|
/openbmc/linux/drivers/md/bcache/ |
H A D | extents.c | 15 * 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 …]
|
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | fib_lookup.c | 42 { .desc = "IPv6 stale neigh", 50 { .desc = "IPv4 stale neigh", 94 SYS(fail, "ip neigh add %s dev veth1 lladdr %s nud stale", IPV6_NUD_STALE_ADDR, DMAC); in setup_netns() 98 SYS(fail, "ip neigh add %s dev veth1 lladdr %s nud stale", IPV4_NUD_STALE_ADDR, DMAC); in setup_netns() 104 SYS(fail, "ip neigh add %s dev veth2 lladdr %s nud stale", IPV4_TBID_DST, DMAC2); in setup_netns() 109 SYS(fail, "ip neigh add %s dev veth2 lladdr %s nud stale", IPV6_TBID_DST, DMAC2); in setup_netns()
|
/openbmc/linux/drivers/md/ |
H A D | dm-ps-historical-service-time.c | 9 * 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()
|
/openbmc/linux/fs/xfs/ |
H A D | xfs_buf_item.c | 183 * regions, we do not relog them in stale buffers. This has the effect of 203 * The buffer is stale, so all we need to log is the buf log in xfs_buf_item_size() 308 * The buffer is stale, so all we need to log in xfs_buf_item_format_segment() 514 int stale = bip->bli_flags & XFS_BLI_STALE; in xfs_buf_item_unpin() local 535 if (stale) { in xfs_buf_item_unpin() 547 * stale so we own both lock and reference exclusively here. We in xfs_buf_item_unpin() 610 * been marked stale, we could end up stalling until someone else in xfs_buf_item_push() 611 * issues a log force to unpin the stale buffer. Check for the in xfs_buf_item_push() 707 bool stale = bip->bli_flags & XFS_BLI_STALE; in xfs_buf_item_release() local 723 ASSERT(!stale || (bip->__bli_format.blf_flags & XFS_BLF_CANCEL)); in xfs_buf_item_release() [all …]
|
H A D | xfs_buf.c | 139 * When we mark a buffer stale, we remove the buffer from the LRU and clear the 144 * This prevents build-up of stale buffers on the LRU. 156 * flush this buffer to disk now that it is stale. The delwri queue has in xfs_buf_stale() 162 * Once the buffer is marked stale and unlocked, a subsequent lookup in xfs_buf_stale() 479 * in the cache is stale and the transaction that made in _xfs_buf_obj_cmp() 480 * it stale has not yet committed. i.e. we are in _xfs_buf_obj_cmp() 558 * if the buffer is stale, clear all the external state associated with in xfs_buf_find_lock() 851 * mark the buffer stale. This ensures that anyone who has a current in xfs_buf_read_map() 1047 * buffer for the LRU and clear the (now stale) dispose list in xfs_buf_rele() 1087 * If we come across a stale, pinned, locked buffer, we know that we are [all …]
|
/openbmc/phosphor-host-ipmid/app/ |
H A D | watchdog_service.cpp | 46 // Retry the request once in case the cached service was stale in resetTimeRemaining() 73 // Retry the request once in case the cached service was stale in getProperties() 129 // Retry the request once in case the cached service was stale in getProperty() 158 // Retry the request once in case the cached service was stale in setProperty()
|
/openbmc/linux/fs/iomap/ |
H A D | iter.c | 19 * (processed = 0) meaning we are done and (processed = 0 && stale) meaning we 24 bool stale = iter->iomap.flags & IOMAP_F_STALE; in iomap_iter_advance() local 30 if (!iter->processed && !stale) in iomap_iter_advance()
|
/openbmc/qemu/tests/qemu-iotests/tests/ |
H A D | qemu-img-close-errors.out | 17 … bitmaps during inactivation of node 'NODE_NAME': Failed to write bitmap 'stale-bitmap-7' to file:… 18 … bitmaps during inactivation of node 'NODE_NAME': Failed to write bitmap 'stale-bitmap-7' to file:…
|
/openbmc/linux/include/linux/ |
H A D | errno.h | 20 #define EOPENSTALE 518 /* open found a stale dentry */ 26 #define EBADCOOKIE 523 /* Cookie is stale */
|
/openbmc/openbmc/poky/meta/recipes-devtools/go/go/ |
H A D | 0006-cmd-go-make-GOROOT-precious-by-default.patch | 7 stale. This can be a problem when GOROOT is intended to 83 + a.Package.Stale = false 87 + a.Package.Stale = true
|
/openbmc/linux/fs/xfs/scrub/ |
H A D | dir.c | 466 unsigned int stale = 0; in xchk_directory_leaf1_bestfree() local 514 /* Check hash value order, count stale entries. */ in xchk_directory_leaf1_bestfree() 522 stale++; in xchk_directory_leaf1_bestfree() 524 if (leafhdr.stale != stale) in xchk_directory_leaf1_bestfree() 573 unsigned int stale = 0; in xchk_directory_free_bestfree() local 595 stale++; in xchk_directory_free_bestfree() 608 if (freehdr.nused + stale != freehdr.nvalid) in xchk_directory_free_bestfree()
|
/openbmc/openbmc/meta-security/recipes-ids/samhain/files/ |
H A D | samhain-server.init | 61 # Remove a stale PID file, if found 79 # Remove a stale PID file, if found
|
/openbmc/linux/Documentation/networking/ |
H A D | mptcp-sysctl.rst | 68 pending outstanding data on a given subflow required to declare it stale. 69 The packet scheduler ignores stale subflows.
|
/openbmc/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_context_types.h | 38 /** @link: Link in i915_gem_context::stale::engines */ 410 /** @stale: tracks stale engines to be destroyed */ 414 /** @engines: list of stale engines */ 416 } stale; member
|
/openbmc/linux/arch/powerpc/mm/nohash/ |
H A D | mmu_context.c | 18 * - 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() 291 /* If that context got marked stale on this CPU, then flush the in switch_mmu_context()
|