| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-kernel-livepatch | 4 Contact: live-patching@vger.kernel.org 6 Interface for kernel live patching 9 each loaded live patch module. 14 Contact: live-patching@vger.kernel.org 22 Contact: live-patching@vger.kernel.org 31 Contact: live-patching@vger.kernel.org 39 Contact: live-patching@vger.kernel.org 53 Contact: live-patching@vger.kernel.org 62 This attribute specifies the sequence in which live patch modules 63 are applied to the system. If multiple live patches modify the same [all …]
|
| /linux/drivers/gpu/host1x/hw/ |
| H A D | syncpt_hw.c | 56 u32 old, live; in syncpt_load() local 61 live = host1x_sync_readl(host, HOST1X_SYNC_SYNCPT(sp->id)); in syncpt_load() 62 } while ((u32)atomic_cmpxchg(&sp->min_val, old, live) != old); in syncpt_load() 64 if (!host1x_syncpt_check_max(sp, live)) in syncpt_load() 69 return live; in syncpt_load()
|
| /linux/net/rxrpc/ |
| H A D | net_ns.c | 18 if (rxnet->live) in rxrpc_service_conn_reap_timeout() 27 if (rxnet->live) in rxrpc_peer_keepalive_timeout() 39 rxnet->live = true; in rxrpc_init_net() 96 rxnet->live = false; in rxrpc_init_net() 107 rxnet->live = false; in rxrpc_exit_net()
|
| /linux/fs/afs/ |
| H A D | main.c | 72 net->live = true; in afs_net_init() 123 net->live = false; in afs_net_init() 128 net->live = false; in afs_net_init() 134 net->live = false; in afs_net_init() 145 net->live = false; in afs_net_exit()
|
| H A D | fs_probe.c | 63 if (!net->live) in afs_schedule_fs_probe() 380 if (!net->live || !queue_work(afs_wq, &net->fs_prober)) in afs_fs_probe_timer() 426 if (!net->live) { in afs_fs_probe_dispatcher()
|
| /linux/tools/testing/selftests/gpio/ |
| H A D | gpio-aggregator.sh | 196 if [ "$(cat "$CONFIGFS_AGG_DIR/$CHIP/live")" = 0 ]; then 262 test "$(cat "$CONFIGFS_AGG_DIR/agg0/live")" = 1 || fail "chip unexpectedly dead" 290 test "$(cat "$CONFIGFS_AGG_DIR/agg0/live")" = 1 || fail "chip unexpectedly dead" 308 test "$(cat "$CONFIGFS_AGG_DIR/agg0/live")" = 0 || fail "chip unexpectedly alive" 318 test "$(cat "$CONFIGFS_AGG_DIR/agg0/live")" = 0 || fail "chip unexpectedly alive" 330 test "$(cat "$CONFIGFS_AGG_DIR/agg0/live")" = 0 || fail "chip unexpectedly alive" 333 test "$(cat "$CONFIGFS_AGG_DIR/agg0/live")" = 0 || \ 347 test "$(cat "$CONFIGFS_AGG_DIR/_sysfs.0/live")" = 1 || fail "chip unexpectedly dead" 359 test "$(cat "$CONFIGFS_AGG_DIR/_sysfs.0/live")" = 1 || fail "chip unexpectedly dead" 374 test "$(cat "$CONFIGFS_AGG_DIR/_sysfs.0/live")" = 0 || fail "chip unexpectedly alive" [all …]
|
| H A D | gpio-sim.sh | 93 echo 1 > $CONFIGFS_DIR/$CHIP/live || fail "Unable to enable the chip" 99 echo 0 > $CONFIGFS_DIR/$CHIP/live || fail "Unable to disable the chip" 306 echo 1 > $CONFIGFS_DIR/chip/live 2> /dev/null && fail "Probe error was not propagated" 311 echo 1 > $CONFIGFS_DIR/chip/live 2> /dev/null && fail "Chip enabled without any GPIO banks" 320 echo 1 > $CONFIGFS_DIR/chip/live 2> /dev/null && fail "Duplicate chip labels were not rejected"
|
| /linux/Documentation/driver-api/nvdimm/ |
| H A D | firmware-activate.rst | 41 either 'live', or 'quiesce'. A value of 'quiesce' triggers the kernel to 44 modifications of system memory. A value of 'live' attempts 50 'live' or 'quiesce', where 'live' indicates that the firmware 53 expect and injects a quiet period for the memory controller, but 'live'
|
| /linux/Documentation/admin-guide/gpio/ |
| H A D | gpio-aggregator.rst | 86 **Attribute:** ``/config/gpio-aggregator/<example-name>/live`` 88 The ``live`` attribute allows to trigger the actual creation of the device 106 activating the device by setting ``live`` to 1. 139 Once the configuration is done, the ``'live'`` attribute must be set to 1 143 to ``'live'`` will result in an error. This is a different behaviour from the 153 toggle the aggregator with the ``live`` attribute and adjust the 154 ``key``, ``offset``, and ``name`` attributes for each line when ``live`` 176 $ echo 1 > /sys/kernel/config/gpio-aggregator/agg0/live
|
| H A D | gpio-sim.rst | 29 **Attribute:** ``/config/gpio-sim/gpio-device/live`` 33 name (e.g. ``'gpio-sim.0'``). The ``'live'`` attribute allows to trigger the 77 Once the configuration is complete, the ``'live'`` attribute must be set to 1 in 80 successfully probed and if this doesn't happen, writing to ``'live'`` will
|
| /linux/Documentation/networking/ |
| H A D | net_failover.rst | 24 datapath. It also enables hypervisor controlled live migration of a VM with 65 be brought UP during live migration to allow uninterrupted communication. 115 net_failover also enables hypervisor controlled live migration to be supported 119 Here is a sample script that shows the steps to initiate live migration from 152 virsh detach-device --live --config $DOMAIN $VF_XML 162 virsh migrate --live --persistent $DOMAIN qemu+ssh://$REMOTE_HOST/system 181 virsh attach-device --config --live vm01 vf.xml
|
| H A D | failover.rst | 17 datapath. It also allows live migration of VMs with direct attached VFs by
|
| /linux/tools/perf/Documentation/ |
| H A D | perf-kmem.txt | 66 --live:: 67 Show live page stat. The perf kmem shows total allocation stat by 68 default, but this option shows live (currently allocated) pages
|
| H A D | perf-kvm.txt | 16 'perf kvm stat [record|report|live] [<options>] 63 'perf kvm stat live' reports statistical data in a live mode (similar to 64 record + report but with statistical data updated live at a given display
|
| /linux/Documentation/devicetree/ |
| H A D | dynamic-resolution-notes.rst | 19 1. Get the maximum device tree phandle value from the live tree + 1. 24 in the live tree. This is the label used to tag the node.
|
| /linux/drivers/gpio/ |
| H A D | gpio-sim.c | 711 bool live; in gpio_sim_device_config_live_show() local 714 live = gpio_sim_device_is_live(dev); in gpio_sim_device_config_live_show() 716 return sprintf(page, "%c\n", live ? '1' : '0'); in gpio_sim_device_config_live_show() 1046 bool live; in gpio_sim_device_config_live_store() local 1049 ret = kstrtobool(page, &live); in gpio_sim_device_config_live_store() 1053 if (live) in gpio_sim_device_config_live_store() 1057 if (live == gpio_sim_device_is_live(dev)) in gpio_sim_device_config_live_store() 1059 else if (live) in gpio_sim_device_config_live_store() 1069 if (live == !!ret) in gpio_sim_device_config_live_store() 1075 CONFIGFS_ATTR(gpio_sim_device_config_, live);
|
| H A D | gpio-virtuser.c | 1358 bool live; in gpio_virtuser_device_config_live_show() local 1361 live = gpio_virtuser_device_is_live(dev); in gpio_virtuser_device_config_live_show() 1363 return sprintf(page, "%c\n", live ? '1' : '0'); in gpio_virtuser_device_config_live_show() 1531 bool live; in gpio_virtuser_device_config_live_store() local 1533 ret = kstrtobool(page, &live); in gpio_virtuser_device_config_live_store() 1537 if (live) in gpio_virtuser_device_config_live_store() 1541 if (live == gpio_virtuser_device_is_live(dev)) in gpio_virtuser_device_config_live_store() 1543 else if (live) in gpio_virtuser_device_config_live_store() 1553 if (live == !!ret) in gpio_virtuser_device_config_live_store() 1559 CONFIGFS_ATTR(gpio_virtuser_device_config_, live);
|
| H A D | gpio-aggregator.c | 1173 bool live; in gpio_aggregator_device_live_store() local 1175 ret = kstrtobool(page, &live); in gpio_aggregator_device_live_store() 1182 if (live && !aggr->init_via_sysfs) in gpio_aggregator_device_live_store() 1187 (live == gpio_aggregator_is_active(aggr))) in gpio_aggregator_device_live_store() 1189 else if (live) in gpio_aggregator_device_live_store() 1199 if (live == !!ret && !aggr->init_via_sysfs) in gpio_aggregator_device_live_store() 1206 CONFIGFS_ATTR(gpio_aggregator_device_, live);
|
| /linux/Documentation/sound/cards/ |
| H A D | index.rst | 9 sb-live-mixer
|
| /linux/lib/ |
| H A D | is_single_threaded.c | 22 if (atomic_read(&task->signal->live) != 1) in current_is_single_threaded()
|
| /linux/Documentation/features/debug/optprobes/ |
| H A D | arch-support.txt | 4 # description: arch supports live patched optprobes
|
| /linux/Documentation/features/debug/uprobes/ |
| H A D | arch-support.txt | 4 # description: arch supports live patched user probes
|
| /linux/Documentation/features/debug/kprobes/ |
| H A D | arch-support.txt | 4 # description: arch supports live patched kernel probe
|
| /linux/Documentation/features/core/jump-labels/ |
| H A D | arch-support.txt | 4 # description: arch supports live patched, high efficiency branches
|
| /linux/Documentation/livepatch/ |
| H A D | reliable-stacktrace.rst | 15 functions may have live state and therefore may not be safe to patch. One way 16 to identify which functions are live is to use a stacktrace. 19 functions with live state, and best-effort approaches which can be helpful for 21 to provide a *reliable* stacktrace which ensures it never omits any live 172 location. For trampolines which are not subject to live patching, where an 262 Unwinders typically assume the link register is always live, but this
|