| /kernel/linux/linux-5.10/tools/testing/selftests/livepatch/ |
| D | test-livepatch.sh | 21 if [[ "$(cat /proc/cmdline)" != "$MOD_LIVEPATCH: this has been live patched" ]] ; then 29 if [[ "$(cat /proc/cmdline)" == "$MOD_LIVEPATCH: this has been live patched" ]] ; then 58 grep 'live patched' /proc/cmdline > /dev/kmsg 59 grep 'live patched' /proc/meminfo > /dev/kmsg 63 grep 'live patched' /proc/cmdline > /dev/kmsg 64 grep 'live patched' /proc/meminfo > /dev/kmsg 69 grep 'live patched' /proc/cmdline > /dev/kmsg 70 grep 'live patched' /proc/meminfo > /dev/kmsg 75 grep 'live patched' /proc/cmdline > /dev/kmsg 76 grep 'live patched' /proc/meminfo > /dev/kmsg [all …]
|
| /kernel/linux/linux-4.19/Documentation/ABI/testing/ |
| 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 51 Contact: live-patching@vger.kernel.org 65 Contact: live-patching@vger.kernel.org 73 Contact: live-patching@vger.kernel.org
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| 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 61 Contact: live-patching@vger.kernel.org
|
| /kernel/linux/linux-4.19/Documentation/devicetree/ |
| D | of_unittest.txt | 9 is attached to the live tree dynamically, independent of the machine's 110 blob. And finally, if the machine's device tree (i.e live tree) is present, 111 then it attaches the unflattened test data tree to the live tree, else it 112 attaches itself as a live device tree. 115 live tree as explained below. To explain the same, the test data tree described 116 in Figure 2 is attached to the live tree described in Figure 1. 127 Figure 2: Example test data tree to be attached to live tree. 129 According to the scenario above, the live tree is already present so it isn't 134 given parent in live tree. But, if parent already has a child then the new node 136 data node is attached to the live tree above (Figure 1), the final structure is [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/ |
| D | of_unittest.rst | 13 is attached to the live tree dynamically, independent of the machine's 117 blob. And finally, if the machine's device tree (i.e live tree) is present, 118 then it attaches the unflattened test data tree to the live tree, else it 119 attaches itself as a live device tree. 122 live tree as explained below. To explain the same, the test data tree described 123 in Figure 2 is attached to the live tree described in Figure 1:: 134 Figure 2: Example test data tree to be attached to live tree. 136 According to the scenario above, the live tree is already present so it isn't 141 given parent in live tree. But, if parent already has a child then the new node 143 data node is attached to the live tree above (Figure 1), the final structure is [all …]
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/i915/selftests/ |
| D | i915_selftest.c | 62 int (*live)(struct drm_i915_private *); member 72 #define selftest(n, f) [live_##n] = { .name = #n, { .live = f } }, 138 err = st->live(data); in __run_selftests() 183 if (!i915_selftest.live) in i915_live_selftests() 186 err = run_selftests(live, to_i915(pci_get_drvdata(pdev))); in i915_live_selftests() 188 i915_selftest.live = err; in i915_live_selftests() 192 if (i915_selftest.live < 0) { in i915_live_selftests() 193 i915_selftest.live = -ENOTTY; in i915_live_selftests() 251 module_param_named_unsafe(live_selftests, i915_selftest.live, int, 0400); 252 MODULE_PARM_DESC(live_selftests, "Run selftests after driver initialisation on the live system (0:d…
|
| /kernel/linux/linux-5.10/net/rxrpc/ |
| D | net_ns.c | 18 if (rxnet->live) in rxrpc_client_conn_reap_timeout() 27 if (rxnet->live) in rxrpc_service_conn_reap_timeout() 36 if (rxnet->live) in rxrpc_peer_keepalive_timeout() 48 rxnet->live = true; in rxrpc_init_net() 104 rxnet->live = false; in rxrpc_init_net() 115 rxnet->live = false; in rxrpc_exit_net()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/ |
| D | i915_selftest.c | 71 int (*live)(struct drm_i915_private *); member 81 #define selftest(n, f) [live_##n] = { .name = #n, { .live = f } }, 87 #define selftest(n, f) [perf_##n] = { .name = #n, { .live = f } }, 160 err = st->live(data); in __run_selftests() 205 if (!i915_selftest.live) in i915_live_selftests() 208 err = run_selftests(live, pdev_to_i915(pdev)); in i915_live_selftests() 210 i915_selftest.live = err; in i915_live_selftests() 214 if (i915_selftest.live < 0) { in i915_live_selftests() 215 i915_selftest.live = -ENOTTY; in i915_live_selftests() 435 module_param_named_unsafe(live_selftests, i915_selftest.live, int, 0400); [all …]
|
| /kernel/linux/linux-4.19/net/rxrpc/ |
| D | net_ns.c | 22 if (rxnet->live) in rxrpc_client_conn_reap_timeout() 31 if (rxnet->live) in rxrpc_service_conn_reap_timeout() 40 if (rxnet->live) in rxrpc_peer_keepalive_timeout() 52 rxnet->live = true; in rxrpc_init_net() 108 rxnet->live = false; in rxrpc_init_net() 119 rxnet->live = false; in rxrpc_exit_net()
|
| /kernel/linux/linux-5.10/samples/livepatch/ |
| D | livepatch-sample.c | 3 * livepatch-sample.c - Kernel Live Patching Sample Module 15 * This (dumb) live patch overrides the function that prints the 25 * this has been live patched 35 seq_printf(m, "%s\n", "this has been live patched"); in livepatch_cmdline_proc_show()
|
| /kernel/linux/linux-5.10/Documentation/driver-api/nvdimm/ |
| 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'
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/media/ |
| D | gspca-cardlist.rst | 21 zc3xx 041e:041e Creative WebCam Live! 40 zc3xx 041e:4036 Creative Live ! 44 sq930x 041e:403c Creative Live! Ultra 45 sq930x 041e:403d Creative Live! Ultra for Notebooks 46 sq930x 041e:4041 Creative Live! Motion 47 zc3xx 041e:4051 Creative Live!Cam Notebook Pro (VF0250) 48 ov519 041e:4052 Creative Live! VISTA IM 49 zc3xx 041e:4053 Creative Live!Cam Video IM 50 vc032x 041e:405b Creative Live! Cam Notebook Ultra (VC0130) 51 ov519 041e:405f Creative Live! VISTA VF0330 [all …]
|
| /kernel/linux/linux-4.19/Documentation/media/v4l-drivers/ |
| D | gspca-cardlist.rst | 19 zc3xx 041e:041e Creative WebCam Live! 38 zc3xx 041e:4036 Creative Live ! 42 sq930x 041e:403c Creative Live! Ultra 43 sq930x 041e:403d Creative Live! Ultra for Notebooks 44 sq930x 041e:4041 Creative Live! Motion 45 zc3xx 041e:4051 Creative Live!Cam Notebook Pro (VF0250) 46 ov519 041e:4052 Creative Live! VISTA IM 47 zc3xx 041e:4053 Creative Live!Cam Video IM 48 vc032x 041e:405b Creative Live! Cam Notebook Ultra (VC0130) 49 ov519 041e:405f Creative Live! VISTA VF0330 [all …]
|
| /kernel/linux/linux-5.10/drivers/of/ |
| D | resolver.c | 231 * of_resolve_phandles - Relocate and resolve overlay against live tree 236 * does not conflict with the live expanded devicetree. Update references 238 * in @overlay that refer to the live expanded devicetree. 240 * Phandle values in the live tree are in the range of 247 * the name of a symbol (a label) in the live tree. The values of each 250 * corresponding to that symbol in the live tree. Update the references in 251 * the overlay with the phandle values in the live tree. 255 * Resolving and applying @overlay to the live expanded devicetree must be 325 pr_err("node label '%s' not found in live devicetree symbols table\n", in of_resolve_phandles()
|
| D | overlay.c | 29 * @in_livetree: @np is a node in the live devicetree 33 * in the live devicetree where the overlay subtree is targeted to be grafted 35 * also recurses to the next level of the live devicetree, as long as overlay 36 * subtree node also exists in the live devicetree. When a node in the overlay 37 * subtree does not exist at the same level in the live devicetree, target->np 65 * @cset: changeset to apply fragments to live device tree 98 * of_resolve_phandles() finds the largest phandle in the live tree. 99 * of_overlay_apply() may add a larger phandle to the live tree. 189 * need to be adjusted to be the correct path for the live device tree. 285 * If @overlay_prop does not already exist in live devicetree, add changeset [all …]
|
| /kernel/linux/linux-4.19/kernel/livepatch/ |
| D | Kconfig | 4 Arch supports kernel live patching 7 bool "Kernel Live Patching" 15 Say Y here if you want to support kernel live patching.
|
| /kernel/linux/linux-5.10/drivers/gpu/host1x/hw/ |
| 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()
|
| /kernel/linux/linux-5.10/kernel/livepatch/ |
| D | Kconfig | 5 Arch supports kernel live patching 8 bool "Kernel Live Patching" 16 Say Y here if you want to support kernel live patching.
|
| /kernel/linux/linux-4.19/drivers/of/ |
| D | resolver.c | 225 * of_resolve_phandles - Relocate and resolve overlay against live tree 230 * does not conflict with the live expanded devicetree. Update references 232 * in @overlay that refer to the live expanded devicetree. 234 * Phandle values in the live tree are in the range of 241 * the name of a symbol (a label) in the live tree. The values of each 244 * corresponding to that symbol in the live tree. Update the references in 245 * the overlay with the phandle values in the live tree. 249 * Resolving and applying @overlay to the live expanded devicetree must be
|
| D | overlay.c | 29 * @in_livetree: @np is a node in the live devicetree 33 * in the live devicetree where the overlay subtree is targeted to be grafted 35 * also recurses to the next level of the live devicetree, as long as overlay 36 * subtree node also exists in the live devicetree. When a node in the overlay 37 * subtree does not exist at the same level in the live devicetree, target->np 65 * @cset: changeset to apply fragments to live device tree 98 * of_resolve_phandles() finds the largest phandle in the live tree. 99 * of_overlay_apply() may add a larger phandle to the live tree. 189 * need to be adjusted to be the correct path for the live device tree. 285 * If @overlay_prop does not already exist in live devicetree, add changeset [all …]
|
| /kernel/linux/linux-4.19/samples/livepatch/ |
| D | livepatch-sample.c | 2 * livepatch-sample.c - Kernel Live Patching Sample Module 27 * This (dumb) live patch overrides the function that prints the 37 * this has been live patched 47 seq_printf(m, "%s\n", "this has been live patched"); in livepatch_cmdline_proc_show()
|
| /kernel/linux/linux-4.19/drivers/gpu/host1x/hw/ |
| D | syncpt_hw.c | 63 u32 old, live; in syncpt_load() local 68 live = host1x_sync_readl(host, HOST1X_SYNC_SYNCPT(sp->id)); in syncpt_load() 69 } while ((u32)atomic_cmpxchg(&sp->min_val, old, live) != old); in syncpt_load() 71 if (!host1x_syncpt_check_max(sp, live)) in syncpt_load() 76 return live; in syncpt_load()
|
| /kernel/linux/linux-5.10/Documentation/networking/ |
| D | net_failover.rst | 24 datapath. It also enables hypervisor controlled live migration of a VM with 76 Live Migration of a VM with SR-IOV VF & virtio-net in STANDBY mode 79 net_failover also enables hypervisor controlled live migration to be supported 83 Here is a sample script that shows the steps to initiate live migration on 113 virsh migrate --live $DOMAIN qemu+ssh://$REMOTE_HOST/system
|
| /kernel/linux/linux-4.19/Documentation/networking/ |
| D | net_failover.rst | 24 datapath. It also enables hypervisor controlled live migration of a VM with 76 Live Migration of a VM with SR-IOV VF & virtio-net in STANDBY mode 79 net_failover also enables hypervisor controlled live migration to be supported 83 Here is a sample script that shows the steps to initiate live migration on 113 virsh migrate --live $DOMAIN qemu+ssh://$REMOTE_HOST/system
|
| /kernel/linux/linux-4.19/include/linux/ |
| D | livepatch.h | 2 * livepatch.h - Kernel Live Patching Core 38 * struct klp_func - function structure for live patching 91 * struct klp_callbacks - pre/post live-(un)patch callback structure 113 * struct klp_object - kernel object structure for live patching 135 * struct klp_patch - patch structure for live patching 136 * @mod: reference to the live patch module
|