Home
last modified time | relevance | path

Searched +full:user +full:- +full:selected (Results 1 – 25 of 835) sorted by relevance

12345678910>>...34

/linux-6.12.1/Documentation/admin-guide/hw-vuln/
Dcore-scheduling.rst1 .. SPDX-License-Identifier: GPL-2.0
15 ----------------
16 A cross-HT attack involves the attacker and victim running on different Hyper
18 full mitigation of cross-HT attacks is to disable Hyper Threading (HT). Core
19 scheduling is a scheduler feature that can mitigate some (not all) cross-HT
21 user-designated trusted group can share a core. This increase in core sharing
27 core involves additional overhead - especially when the system is lightly
29 scheduling to perform more poorly compared to SMT-disabled, where N_CPUS is the
33 -----
35 Using this feature, userspace defines groups of tasks that can be co-scheduled
[all …]
Dsrso.rst1 .. SPDX-License-Identifier: GPL-2.0
8 known scenario of poisoning CPU functional units - the Branch Target
9 Buffer (BTB) and Return Address Predictor (RAP) in this case - and then
14 Return Address Stack/Return Stack Buffer). In some cases, a non-architectural
20 but the concern is that an attacker can mis-train the CPU BTB to predict
21 non-architectural CALL instructions in kernel space and use this to
23 leading to information disclosure via a speculative side-channel.
25 The issue is tracked under CVE-2023-20569.
28 -------------------
30 AMD Zen, generations 1-4. That is, all families 0x17 and 0x19. Older
[all …]
/linux-6.12.1/Documentation/arch/arm64/
Dmemory-tagging-extension.rst8 Date: 2020-02-25
18 (Top Byte Ignore) feature and allows software to access a 4-bit
19 allocation tag for each 16-byte granule in the physical address space.
20 Such memory range must be mapped with the Normal-Tagged memory
21 attribute. A logical tag is derived from bits 59-56 of the virtual
29 When ``CONFIG_ARM64_MTE`` is selected and Memory Tagging Extension is
34 --------
36 To access the allocation tags, a user process must enable the Tagged
40 ``PROT_MTE`` - Pages allow access to the MTE allocation tags.
43 user address space and preserved on copy-on-write. ``MAP_SHARED`` is
[all …]
/linux-6.12.1/Documentation/ABI/stable/
Dsysfs-driver-firmware-zynqmp1 What: /sys/devices/platform/firmware\:zynqmp-firmware/ggs*
11 The register is reset during system or power-on
17 # cat /sys/devices/platform/firmware\:zynqmp-firmware/ggs0
18 # echo <value> > /sys/devices/platform/firmware\:zynqmp-firmware/ggs0
22 # cat /sys/devices/platform/firmware\:zynqmp-firmware/ggs0
23 # echo 0x1234ABCD > /sys/devices/platform/firmware\:zynqmp-firmware/ggs0
27 What: /sys/devices/platform/firmware\:zynqmp-firmware/pggs*
38 This register is only reset by the power-on reset
46 # cat /sys/devices/platform/firmware\:zynqmp-firmware/pggs0
47 # echo <value> > /sys/devices/platform/firmware\:zynqmp-firmware/pggs0
[all …]
/linux-6.12.1/Documentation/usb/
Dgadget_printer.rst24 This driver is structured for printer firmware that runs in user mode. The
25 user mode printer firmware will read and write data from the kernel mode
28 user space firmware can read or write this status byte using a device file
29 /dev/g_printer . Both blocking and non-blocking read/write calls are supported.
97 gcc prn_example.c -o prn_example
103 # prn_example -read_data
108 # cat data_file | prn_example -write_data
113 # prn_example -get_status
116 Printer is NOT Selected
121 To set printer to Selected/On-line::
[all …]
/linux-6.12.1/arch/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
21 # Selected by architectures that need custom DMA operations for e.g. legacy
22 # IOMMUs not handled by dma-iommu. Drivers must never select this symbol.
29 menu "General architecture-dependent options"
34 Select if the architecture can check permissions at sub-page
44 # Selected by HOTPLUG_CORE_SYNC_DEAD or HOTPLUG_CORE_SYNC_FULL
48 # Basic CPU dead synchronization selected by architecture
53 # Full CPU synchronization with alive state selected by architecture
80 for kernel debugging, non-intrusive instrumentation and testing.
89 makes certain almost-always-true or almost-always-false branch
[all …]
/linux-6.12.1/drivers/thermal/intel/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
11 enforce idle time which results in more package C-state residency. The
12 user interface is exposed via generic thermal framework.
31 two trip points which can be set by user to get notifications via thermal
54 be set by user mode programs to get notifications via Linux thermal
63 temperature sensor (DTS). For X1000 SoC, it has one on-die DTS.
112 selected, hardware provides guidance to the operating system on
115 conditions of the system such power and thermal limits. If selected,
/linux-6.12.1/Documentation/trace/coresight/
Dcoresight-config.rst1 .. SPDX-License-Identifier: GPL-2.0
14 programming of the CoreSight system with pre-defined configurations that
17 Many CoreSight components can be programmed in complex ways - especially ETMs.
30 --------
41 accesses in the driver - the resource usage and parameter descriptions
55 A parameter value is a named value that may be set by the user prior to the
64 if the user does not supply a new value.
67 system - which is described below.
74 --------------
77 session where the configuration is selected. For any trace session only one
[all …]
/linux-6.12.1/tools/perf/Documentation/
Dperf-config.txt1 perf-config(1)
5 ----
6 perf-config - Get and set variables in a configuration file.
9 --------
11 'perf config' [<file-option>] [section.name[=value] ...]
13 'perf config' [<file-option>] -l | --list
16 -----------
20 -------
22 -l::
23 --list::
[all …]
/linux-6.12.1/Documentation/bpf/
Dprog_sk_lookup.rst1 .. SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
55 hashtable-based lookup, while ``SK_DROP`` causes the transport layer to drop the
68 1. If any program returned ``SK_PASS`` and selected a valid socket, the socket
70 2. If more than one program returned ``SK_PASS`` and selected a socket, the last
73 selected a socket, socket lookup fails.
74 4. If all programs returned ``SK_PASS`` and none of them selected a socket,
87 * the socket that has been selected with ``bpf_sk_assign()``.
89 Refer to ``struct bpf_sk_lookup`` declaration in ``linux/bpf.h`` user API
90 header, and `bpf-helpers(7)
91 <https://man7.org/linux/man-pages/man7/bpf-helpers.7.html>`_ man-page section
/linux-6.12.1/Documentation/admin-guide/media/
Dvivid.rst1 .. SPDX-License-Identifier: GPL-2.0
13 Each input can be a webcam, TV capture device, S-Video capture device or an HDMI
14 capture device. Each output can be an S-Video output device or an HDMI output
23 - Support for read()/write(), MMAP, USERPTR and DMABUF streaming I/O.
24 - A large list of test patterns and variations thereof
25 - Working brightness, contrast, saturation and hue controls
26 - Support for the alpha color component
27 - Full colorspace support, including limited/full RGB range
28 - All possible control types are present
29 - Support for various pixel aspect ratios and video aspect ratios
[all …]
/linux-6.12.1/Documentation/admin-guide/device-mapper/
Ddm-crypt.rst2 dm-crypt
5 Device-Mapper's "crypt" target provides transparent encryption of block devices
21 cipher[:keycount]-chainmode-ivmode[:ivopts]
25 aes-cbc-essiv:sha256
26 aes-xts-plain64
27 serpent-xts-plain64
30 format (selected by capi: prefix). The IV specification is the same
36 capi:cipher_api_spec-ivmode[:ivopts]
40 capi:cbc(aes)-essiv:sha256
41 capi:xts(aes)-plain64
[all …]
/linux-6.12.1/mm/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
33 compress them into a dynamically allocated RAM-based memory pool.
42 If selected, the compressed cache for swap pages will be enabled
53 If selected, the zswap shrinker will be enabled, and the pages
189 linux-mm@kvack.org and the zswap maintainers.
207 zsmalloc is a slab-based memory allocator designed to store
222 int "Maximum number of physical pages per-zspage"
295 specifically-sized allocations with user-controlled contents
299 user-controlled allocations. This may very slightly increase
301 of extra pages since the bulk of user-controlled allocations
[all …]
/linux-6.12.1/Documentation/crypto/
Duserspace-if.rst1 User Space Interface
5 ------------
8 applicable to the user space interface as well. Therefore, the kernel
9 crypto API high level discussion for the in-kernel use cases applies
12 The major difference, however, is that user space can only act as a
16 The following covers the user space interface exported by the kernel
18 be obtained from [1]. That library can be used by user space
21 Some details of the in-kernel kernel crypto API aspects do not apply to
22 user space, however. This includes the difference between synchronous
23 and asynchronous invocations. The user space API call is fully
[all …]
/linux-6.12.1/Documentation/leds/
Dleds-lp55xx.rst8 -----------
14 Device attributes for user-space interface
50 - Maximum number of channels
51 - Reset command, chip enable command
52 - Chip specific initialization
53 - Brightness control register access
54 - Setting LED output current
55 - Program memory address access for running patterns
56 - Additional device specific attributes
63 This pattern data is saved as a file in the user-land or
[all …]
/linux-6.12.1/drivers/crypto/intel/qat/qat_common/
Dadf_rl.h1 /* SPDX-License-Identifier: GPL-2.0-only */
18 #define RL_SLA_EMPTY_ID -1
19 #define RL_PARENT_DEFAULT_ID -1
35 * struct adf_rl_sla_input_data - ratelimiting user input data structure
37 * Eg. 0x5 -> RP0 and RP2 assigned; 0xA005 -> RP0,2,13,15 assigned.
42 * Set to -1 to refer to the default parent.
45 * device throughput for a selected service.
48 * the maximum device throughput for a selected service.
55 * - add: all except sla_id
56 * - update: cir, pir, sla_id
[all …]
/linux-6.12.1/lib/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
31 converting bitfields between a CPU-usable representation and a
33 - Is little endian (bytes are reversed within a 32-bit group)
34 - The least-significant 32-bit word comes first (within a 64-bit
36 - The most significant bit of a byte is at its right (bit 0 of a
50 This option enables the use of hardware bit-reversal instructions on
90 bool "Access I/O in non-MMIO mode"
96 mechanism, the host-local I/O resource can be mapped into system
98 system can access the I/O devices with the mapped-logic PIO through
109 This is selected by other options/architectures to provide the
[all …]
/linux-6.12.1/Documentation/userspace-api/media/v4l/
Dio.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
14 :c:func:`write()` function is automatically selected after opening a
19 with memory mapped or user buffers applications call the
23 application does not directly receive the image data. It is selected by
49 field-order
/linux-6.12.1/scripts/kconfig/lxdialog/
Dinputbox.c1 // SPDX-License-Identifier: GPL-2.0+
3 * inputbox.c -- implements the input box
16 static void print_buttons(WINDOW * dialog, int height, int width, int selected) in print_buttons() argument
18 int x = width / 2 - 11; in print_buttons()
19 int y = height - 2; in print_buttons()
21 print_button(dialog, " Ok ", y, x, selected == 0); in print_buttons()
22 print_button(dialog, " Help ", y, x + 14, selected == 1); in print_buttons()
24 wmove(dialog, y, x + 1 + 14 * selected); in print_buttons()
35 int input_x = 0, key = 0, button = -1; in dialog_inputbox()
46 if (getmaxy(stdscr) <= (height - INPUTBOX_HEIGHT_MIN)) in dialog_inputbox()
[all …]
/linux-6.12.1/security/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
17 If this option is not selected, no restrictions will be enforced
30 This allows people to limit that - either never override, or
62 If this option is not selected, the default Linux security
99 implement per-packet access controls based on labels
100 derived from IPSec policy. Non-IPSec communications are
132 Intel TXT also helps solve real end user concerns about having
146 int "Low address space for LSM to protect from user allocation"
152 from userspace allocation. Keeping a user from writing to low pages
177 # https://github.com/llvm/llvm-project/issues/53645
[all …]
/linux-6.12.1/Documentation/admin-guide/mm/
Dzswap.rst10 dynamically allocated RAM-based memory pool. zswap basically trades CPU cycles
11 for potentially reduced swap I/O. This trade-off can also result in a
24 drastically reducing life-shortening writes.
61 of type selected in ``CONFIG_ZSWAP_ZPOOL_DEFAULT`` Kconfig option is created,
69 means the compression ratio will always be 2:1 or worse (because of half-full
76 with a red-black tree per swap type. The swap offset is the search key for the
87 Zswap seeks to be simple in its policies. Sysfs attributes allow for one user
90 * max_pool_percent - The maximum percentage of memory that the compressed
93 The default compressor is selected in ``CONFIG_ZSWAP_COMPRESSOR_DEFAULT``
107 Some of the pages in zswap are same-value filled pages (i.e. contents of the
[all …]
/linux-6.12.1/drivers/firmware/qcom/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
4 # see Documentation/kbuild/kconfig-language.rst.
29 Use the generic allocator mode. The memory is page-aligned, non-cachable
39 With this selected, all buffers passed to the TrustZone must be allocated
56 selected, the interface will also attempt to detect and register client
72 provide user-space with access to EFI variables via efivarfs.
/linux-6.12.1/Documentation/admin-guide/LSM/
Dapparmor.rst10 from user space. Tasks on the system that do not have a profile defined for
19 If AppArmor should be selected as the default security module then set::
34 policy must be loaded into the kernel from user space (see the Documentation
45 Mailing List - apparmor@lists.ubuntu.com
47 Wiki - http://wiki.apparmor.net
49 User space tools - https://gitlab.com/apparmor
51 Kernel module - git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
/linux-6.12.1/Documentation/ABI/testing/
Dsysfs-bus-fcoe4 Contact: Robert Love <robert.w.love@intel.com>, devel@open-fcoe.org
12 fcoe_ctlr_device (ctlr_X). The user can then configure any
13 per-port settings and finally write to the fcoe_ctlr_device's
28 Contact: Robert Love <robert.w.love@intel.com>, devel@open-fcoe.org
66 Initialization Protocol (FIP) Keep-Alives (FKA).
83 Contact: Robert Love <robert.w.love@intel.com>, devel@open-fcoe.org
103 selected:
104 1 indicates that the switch has been selected for use;
117 The FIP Keep-Alive period
121 - "Unknown" - Initialization value
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/iio/magnetometer/
Dti,tmag5273.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: TI TMAG5273 Low-Power Linear 3D Hall-Effect Sensor
10 - Gerald Loacker <gerald.loacker@wolfvision.net>
13 The TI TMAG5273 is a low-power linear 3D Hall-effect sensor. This device
14 integrates three independent Hall-effect sensors in the X, Y, and Z axes.
19 on-axis and off-axis angle measurement topologies. The angle calculation is
20 performed using two user-selected magnetic axes.
29 "#io-channel-cells":
[all …]

12345678910>>...34