/openbmc/qemu/qapi/ |
H A D | replay.json | 6 # = Record/replay 14 # Mode of the replay subsystem. 19 # the replay log. 21 # @play: replay mode. Non-deterministic data required for system 32 # Record/replay information. 36 # @filename: name of the record/replay log file. It is present only 37 # in record or replay modes, when the log is recorded or replayed. 47 # @query-replay: 49 # Retrieve the record/replay information. It includes current 50 # instruction count which may be used for @replay-break and [all …]
|
/openbmc/qemu/replay/ |
H A D | meson.build | 2 'replay.c', 3 'replay-internal.c', 4 'replay-events.c', 5 'replay-time.c', 6 'replay-input.c', 7 'replay-char.c', 8 'replay-snapshot.c', 9 'replay-net.c', 10 'replay-audio.c', 11 'replay-random.c', [all …]
|
/openbmc/qemu/docs/system/ |
H A D | replay.rst | 10 Record/replay 13 Record/replay functions are used for the deterministic replay of qemu execution. 16 It also supports checkpointing for faster rewind to the specific replay moment. 20 Deterministic replay has the following features: 29 * Performs deterministic replay of all operations with keyboard and mouse 32 Usage of the record/replay: 38 -icount shift=auto,rr=record,rrfile=replay.bin \\ 43 -object filter-replay,id=replay,netdev=net1 45 * After recording, you can replay it by using another command line: 49 -icount shift=auto,rr=replay,rrfile=replay.bin \\ [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/ |
H A D | link_edp_panel_control.c | 874 struct dmub_replay *replay = dc->res_pool->replay; in edp_set_replay_allow_active() local 877 if (replay == NULL && force_static) in edp_set_replay_allow_active() 885 if (replay != NULL && link->replay_settings.replay_feature_enabled && in edp_set_replay_allow_active() 886 replay->funcs->replay_set_power_opt) { in edp_set_replay_allow_active() 887 replay->funcs->replay_set_power_opt(replay, *power_opts, panel_inst); in edp_set_replay_allow_active() 896 if (replay != NULL && link->replay_settings.replay_feature_enabled) in edp_set_replay_allow_active() 897 replay->funcs->replay_enable(replay, *allow_active, wait, panel_inst); in edp_set_replay_allow_active() 907 struct dmub_replay *replay = dc->res_pool->replay; in edp_get_replay_state() local 914 if (replay != NULL && link->replay_settings.replay_feature_enabled) in edp_get_replay_state() 915 replay->funcs->replay_get_state(replay, &pr_state, panel_inst); in edp_get_replay_state() [all …]
|
/openbmc/linux/Documentation/admin-guide/device-mapper/ |
H A D | log-writes.rst | 10 that is in the WRITE requests is copied into the log to make the replay happen 18 next REQ_PREFLUSH request. This is to make it easier for userspace to replay 48 If we logged DISCARD when it completed, the replay would look like this: 52 which isn't quite what happened and wouldn't be caught during the log replay. 81 write, but first you need to replay up to the mkfs to make sure 89 This would allow you to replay the log up to the mkfs mark and 90 then replay from that point on doing the fsck check in the 98 There is a userspace tool that will replay the log for you in various ways. 119 replay-log --log /dev/sdc --replay /dev/sdb --end-mark fsync 138 replay-log --log /dev/sdc --replay /dev/sdb --end-mark mkfs [all …]
|
/openbmc/linux/net/xfrm/ |
H A D | xfrm_replay.c | 68 ((x->replay.seq - x->preplay.seq < x->replay_maxdiff) && in xfrm_replay_notify() 69 (x->replay.oseq - x->preplay.oseq < x->replay_maxdiff))) { in xfrm_replay_notify() 79 if (memcmp(&x->replay, &x->preplay, in xfrm_replay_notify() 88 memcpy(&x->preplay, &x->replay, sizeof(struct xfrm_replay_state)); in xfrm_replay_notify() 104 XFRM_SKB_CB(skb)->seq.output.low = ++x->replay.oseq; in __xfrm_replay_overflow() 106 if (unlikely(x->replay.oseq == 0) && in __xfrm_replay_overflow() 108 x->replay.oseq--; in __xfrm_replay_overflow() 133 if (likely(seq > x->replay.seq)) in xfrm_replay_check_legacy() 136 diff = x->replay.seq - seq; in xfrm_replay_check_legacy() 142 if (x->replay.bitmap & (1U << diff)) { in xfrm_replay_check_legacy() [all …]
|
/openbmc/linux/tools/testing/selftests/net/ |
H A D | vrf-xfrm-tests.sh | 266 replay-window 4 replay-oseq 0x4 \ 273 replay-window 4 replay-oseq 0x4 \ 281 replay-window 4 replay-oseq 0x4 \ 288 replay-window 4 replay-oseq 0x4 \ 296 replay-window 4 replay-oseq 0x4 \ 303 replay-window 4 replay-oseq 0x4 \ 311 replay-window 4 replay-oseq 0x4 \ 318 replay-window 4 replay-oseq 0x4 \
|
/openbmc/qemu/docs/devel/ |
H A D | replay.rst | 12 Record/replay functions are used for the deterministic replay of qemu 27 replay them we need to know at which moments they occur. We specify 31 Academic papers with description of deterministic replay implementation: 46 * serial port input record and replay 52 QEMU should work in icount mode to use record/replay feature. icount was 56 is written to the log while recording the execution. In replay mode we 92 order in replay mode must replicate the order of callbacks in record mode. 96 record/replay events used for synchronization. 98 QEMU in replay mode will try to invoke timers processing in random moment 121 Record/replay mechanism, that could be enabled through icount mode, expects [all …]
|
H A D | index-tcg.rst | 19 replay
|
/openbmc/linux/Documentation/networking/ |
H A D | xfrm_sync.rst | 19 ensure proper decay of SAs) and replay counters to avoid replay attacks 27 know if the replay sequence threshold is reached or 10 secs have passed" 36 - the replay sequence for both inbound and outbound 67 XFRM_AE_RTHR=1, /* replay threshold*/ 68 XFRM_AE_RVAL=2, /* replay value */ 71 XFRM_AE_CR=16, /* Event cause is replay update */ 94 b)replay value (XFRMA_REPLAY_VAL) 96 This TLV carries the running/current counter for replay sequence since 99 c)replay threshold (XFRMA_REPLAY_THRESH) 102 when the replay sequence is exceeded. [all …]
|
/openbmc/qemu/tests/tcg/arm/ |
H A D | Makefile.softmmu-target | 69 .PHONY: memory-replay 70 run-memory-replay: memory-replay run-memory-record 74 -icount shift=5$(COMMA)rr=replay$(COMMA)rrfile=record.bin \ 77 EXTRA_RUNS+=run-memory-replay
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dmub_replay.c | 274 static void dmub_replay_construct(struct dmub_replay *replay, struct dc_context *ctx) in dmub_replay_construct() argument 276 replay->ctx = ctx; in dmub_replay_construct() 277 replay->funcs = &replay_funcs; in dmub_replay_construct() 285 struct dmub_replay *replay = kzalloc(sizeof(struct dmub_replay), GFP_KERNEL); in dmub_replay_create() local 287 if (replay == NULL) { in dmub_replay_create() 292 dmub_replay_construct(replay, ctx); in dmub_replay_create() 294 return replay; in dmub_replay_create()
|
/openbmc/qemu/tests/tcg/aarch64/ |
H A D | Makefile.softmmu-target | 82 .PHONY: memory-replay 83 run-memory-replay: memory-replay run-memory-record 87 -icount shift=5$(COMMA)rr=replay$(COMMA)rrfile=record.bin \ 90 EXTRA_RUNS+=run-memory-replay
|
/openbmc/linux/drivers/input/joystick/iforce/ |
H A D | iforce-ff.c | 281 || old->replay.length != new->replay.length in need_core() 282 || old->replay.delay != new->replay.delay) in need_core() 386 effect->replay.length, in iforce_upload_periodic() 387 effect->replay.delay, in iforce_upload_periodic() 446 effect->replay.length, in iforce_upload_constant() 447 effect->replay.delay, in iforce_upload_constant() 512 effect->replay.length, effect->replay.delay, in iforce_upload_condition()
|
/openbmc/linux/drivers/input/ |
H A D | ff-memless.c | 87 if (state->effect->replay.length) { in calculate_next_time() 168 } else if (envelope->fade_length && effect->replay.length && in apply_envelope() 364 } else if (effect->replay.length && in ml_get_combo_effect() 373 msecs_to_jiffies(effect->replay.delay); in ml_get_combo_effect() 375 msecs_to_jiffies(effect->replay.length); in ml_get_combo_effect() 443 msecs_to_jiffies(state->effect->replay.delay); in ml_ff_playback() 445 msecs_to_jiffies(state->effect->replay.length); in ml_ff_playback() 473 msecs_to_jiffies(state->effect->replay.delay); in ml_ff_upload() 475 msecs_to_jiffies(state->effect->replay.length); in ml_ff_upload()
|
H A D | input-compat.h | 43 struct ff_replay replay; member
|
/openbmc/qemu/scripts/qemugdb/ |
H A D | tcg.py | 29 replay = gdb.parse_and_eval("replay_locked") 42 iothread, replay, blocked))
|
/openbmc/qemu/tests/qemu-iotests/ |
H A D | 070.out | 5 To replay the log, run: 18 === Verify open image read-only succeeds after log replay ===
|
/openbmc/qemu/stubs/ |
H A D | meson.build | 11 stub_ss.add(files('replay-mode.c')) 30 stub_ss.add(files('replay-tools.c')) 84 stub_ss.add(files('replay.c'))
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | vmmgp100.c | 572 if (vmm->replay) { in gp100_vmm_join() 610 bool replay; in gp100_vmm_new_() local 613 replay = args->v0.fault_replay != 0; in gp100_vmm_new_() 616 replay = false; in gp100_vmm_new_() 624 (*pvmm)->replay = replay; in gp100_vmm_new_()
|
/openbmc/linux/tools/perf/Documentation/ |
H A D | perf-sched.txt | 11 'perf sched' {record|latency|map|replay|script|timehist} 26 'perf sched replay' to simulate the workload that was recorded 29 threads can then replay the timings (CPU runtime and sleep patterns)
|
/openbmc/u-boot/fs/ubifs/ |
H A D | Makefile | 13 obj-y += log.o orphan.o recovery.o replay.o gc.o
|
/openbmc/linux/Documentation/filesystems/ext4/ |
H A D | journal.rst | 76 transaction will be discarded during replay. 521 A revocation block is used to prevent replay of a block in an earlier 525 journal replay after the file block was written to disk will cause 707 system. This is what guarantees idempotence of fast commit replay. 716 If we store this sequence of operations as is then the replay is not idempotent. 717 Let's say while in replay, we crash after (2). During the second replay, 725 inode 11 before the replay) 733 replay, we will remove file A (inode 11). But we will create it back and make 736 replay of last inode 11 tag. Thus, by converting a non-idempotent procedure 738 the replay.
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/utouch/ |
H A D | utouch-evemu_git.bb | 2 … and tools are used to describe devices, record data, create devices and replay data from kernel e…
|
/openbmc/linux/fs/ubifs/ |
H A D | Makefile | 5 ubifs-y += tnc.o master.o scan.o replay.o log.o commit.o gc.o orphan.o
|