/openbmc/linux/Documentation/filesystems/ |
H A D | inotify.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Inotify - A Powerful yet Simple File Change Notification System 13 - Deleted obsoleted interface, just refer to manpages for user interface. 25 for use on a desktop system with removable media as the media cannot be 29 What is the design decision behind using an-fd-per-instance as opposed to 30 an fd-per-watch? 33 An fd-per-watch quickly consumes more file descriptors than are allowed, 35 select()-able. Yes, root can bump the per-process fd limit and yes, users 38 spaces is thus sensible. The current design is what user-space developers 41 thousand times is silly. If we can implement user-space's preferences [all …]
|
H A D | ceph.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Ceph Distributed File System 7 Ceph is a distributed network file system designed to provide good 14 * High availability and reliability. No single point of failure. 15 * N-way replication of data across storage nodes 32 re-replicated in a distributed fashion by the storage nodes themselves 34 system extremely efficient and scalable. 37 in-memory cache above the file namespace that is extremely scalable, 39 and can tolerate arbitrary (well, non-Byzantine) node failures. The 42 particular, inodes with only a single link are embedded in [all …]
|
/openbmc/linux/Documentation/driver-api/ |
H A D | edac.rst | 5 ---------------------------------------- 8 *sockets, *socket sets*, *banks*, *rows*, *chip-select rows*, *channels*, 32 A physical connector on the motherboard that accepts a single memory 43 It is typically the highest hierarchy on a Fully-Buffered DIMM memory 45 same branch can be used in single mode or in lockstep mode. When 50 of correcting more errors than on single mode. 52 * Single-channel 55 only. E. g. if the data is 64 bits-wide, the data flows to the CPU using 57 memories. FB-DIMM and RAMBUS use a different concept for channel, so 60 * Double-channel [all …]
|
/openbmc/linux/drivers/watchdog/ |
H A D | sbsa_gwdt.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * SBSA(Server Base System Architecture) Generic Watchdog driver 12 * the first signal (WS0) is for alerting the system by interrupt, 15 * ARM DEN0029B - Server Base System Architecture (SBSA) 17 * This driver can operate ARM SBSA Generic Watchdog as a single stage watchdog 19 * In the single stage mode, when the timeout is reached, your system 22 * will trigger panic. If the system is getting into trouble and cannot be reset 24 * second stage (as long as the first stage) will be reached, system will be 25 * reset by WS1. This function can help administrator to backup the system 30 * |--------WOR-------WS0--------WOR-------WS1 [all …]
|
/openbmc/qemu/docs/system/ |
H A D | gdb.rst | 4 --------- 6 QEMU supports working with gdb via gdb's remote-connection facility 8 way that you might with a low-level debug facility like JTAG 13 In order to use gdb, launch QEMU with the ``-s`` and ``-S`` options. 14 The ``-s`` option will make QEMU listen for an incoming connection 15 from gdb on TCP port 1234, and ``-S`` will make QEMU not start the 18 connection, use the ``-gdb dev`` option instead of ``-s``. See 21 .. parsed-literal:: 23 |qemu_system| -s -S -kernel bzImage -hda rootdisk.img -append "root=/dev/hda" 40 Here are some useful tips in order to use gdb on system code: [all …]
|
/openbmc/linux/fs/squashfs/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "SquashFS 4.0 - Squashed file system support" 7 Read-Only File System). Squashfs is a highly compressed read-only 9 compress both files, inodes and directories. Inodes in the system 16 Squashfs is intended for general read-only filesystem use, for 24 file system (the one containing the directory /) cannot be compiled 53 on the single buffer. 88 decompression. Each one exhibits various trade-offs between 91 If in doubt, select "Single threaded compression" 94 bool "Single threaded compression" [all …]
|
/openbmc/openbmc/poky/documentation/dev-manual/ |
H A D | speeding-up-build.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 6 Build time can be an issue. By default, the build system uses simple 9 build times when dealing with single socket systems (i.e. a single CPU). 14 - :term:`BB_NUMBER_THREADS`: 17 - :term:`BB_NUMBER_PARSE_THREADS`: 20 - :term:`PARALLEL_MAKE`: Extra 22 :ref:`ref-tasks-compile` task in 25 - :term:`PARALLEL_MAKEINST`: 27 :ref:`ref-tasks-install` task in 31 available on the build system. For single socket systems, this [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/memory-controllers/ |
H A D | nvidia,tegra30-mc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0) 3 --- 4 $id: http://devicetree.org/schemas/memory-controllers/nvidia,tegra30-mc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Dmitry Osipenko <digetx@gmail.com> 11 - Jon Hunter <jonathanh@nvidia.com> 12 - Thierry Reding <thierry.reding@gmail.com> 17 Arbitration Domains, which can handle a single request or response per 18 clock from a group of clients. Typically, a system has a single Arbitration 20 Arbitration Domains to increase the effective system bandwidth. [all …]
|
/openbmc/entity-manager/schemas/ |
H A D | README.md | 8 configurations. This provides flexibility for system designers - the 10 in a single file, or can be organized into several smaller files. Thus, the top 11 most schema describes a single object or an array of objects. 17 ## A single entity manager configuration 29 `/xyz/openbmc_project/inventory/system/<Type>`. For a comprehensive list of 36 `/xyz/openbmc_project/inventory/system/<Type>/<Name>`. Additionally, any DBus 37 interfaces listed in openbmc-dbus.json will be added on 38 `/xyz/openbmc_project/inventory/system/<Type>/<Name>`. 55 `/xyz/openbmc_project/inventory/system/Board/RiserCard1/<Name>`: 70 /xyz/openbmc_project/inventory/system/Board/RiserCard1 add additional subschema [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/display/panel/ |
H A D | panel-common.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/display/panel/panel-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Thierry Reding <thierry.reding@gmail.com> 11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 24 width-mm: 29 height-mm: 38 on the system (e.g. as an affixed label) or specified in the system's 43 non-descriptive information. For instance an LCD panel in a system that [all …]
|
/openbmc/linux/drivers/tty/serial/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 19 comment "Non-8250 serial port support" 37 Say Y here if you wish to use an AMBA PrimeCell UART as the system 38 console (the system console is the device which receives all kernel 39 messages and warnings and which allows logins in single user mode). 42 (/dev/tty0) will still be used as the system console by default, but 65 Say Y here if you wish to use an AMBA PrimeCell UART as the system 66 console (the system console is the device which receives all kernel 67 messages and warnings and which allows logins in single user mode). 70 (/dev/tty0) will still be used as the system console by default, but [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/clock/ |
H A D | pistachio-clock.txt | 6 from the device-tree. 9 ---------------- 12 defined with the following clock-output-names: 13 - "xtal": External 52Mhz oscillator (required) 14 - "audio_clk_in": Alternate audio reference clock (optional) 15 - "enet_clk_in": Alternate ethernet PHY clock (optional) 18 ---------------------- 21 co-processor), audio, and several peripherals. 24 - compatible: Must be "img,pistachio-clk". 25 - reg: Must contain the base address and length of the core clock controller. [all …]
|
/openbmc/linux/Documentation/admin-guide/LSM/ |
H A D | Smack.rst | 7 - The Elevator, from Dark Star 21 - The kernel 22 - Basic utilities, which are helpful but not required 23 - Configuration data 35 Smack is used in the Tizen operating system. Please 41 git://github.com/smack-team/smack.git 120 # attr -S -s SMACK64 -V "value" path 121 # chsmack -a value path 128 in the smackfs filesystem. This pseudo-filesystem is mounted 153 change-rule [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/iio/adc/ |
H A D | xilinx-xadc.txt | 4 as the UltraScale/UltraScale+ System Monitor. 14 The Xilinx System Monitor is an ADC that is found in the UltraScale and 15 UltraScale+ FPGAs from Xilinx. The System Monitor provides a DRP interface for 17 System Monitor through an AXI interface in the FPGA fabric. This IP core is 18 called the Xilinx System Management Wizard. This document describes the bindings 22 - compatible: Should be one of 23 * "xlnx,zynq-xadc-1.00.a": When using the ZYNQ device 25 * "xlnx,axi-xadc-1.00.a": When using the axi-xadc pcore to 27 * "xlnx,system-management-wiz-1.3": When using the 28 Xilinx System Management Wizard fabric IP core to access the [all …]
|
/openbmc/u-boot/drivers/mtd/spi/ |
H A D | Kconfig | 11 supported by U-Boot. The uclass interface is defined in 45 to handle the common case when only a single serial 46 flash is present on the system. 49 int "SPI Flash default Chip-select" 54 to handle the common case when only a single serial 55 flash is present on the system. 63 to handle the common case when only a single serial 64 flash is present on the system. 72 to handle the common case when only a single serial 73 flash is present on the system. [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Inventory/Item/ |
H A D | Chassis.interface.yaml | 5 - name: Type 12 - name: ChassisType 16 - name: Blade 18 An enclosed or semi-enclosed, typically vertically-oriented, 19 system chassis that must be plugged into a multi-system chassis 21 - name: Component 25 - name: Enclosure 29 - name: Module 33 - name: RackMount 35 A single-system chassis designed specifically for mounting in an [all …]
|
/openbmc/linux/Documentation/trace/coresight/ |
H A D | coresight-config.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 CoreSight System Configuration Manager 13 The CoreSight System Configuration manager is an API that allows the 14 programming of the CoreSight system with pre-defined configurations that 17 Many CoreSight components can be programmed in complex ways - especially ETMs. 18 In addition, components can interact across the CoreSight system, often via 19 the cross trigger components such as CTI and CTM. These system settings can 26 This section introduces the basic concepts of a CoreSight system configuration. 30 -------- 37 a matching device, either when the feature is loaded into the system, or when the [all …]
|
/openbmc/linux/Documentation/networking/device_drivers/ethernet/chelsio/ |
H A D | cxgb.rst | 1 .. SPDX-License-Identifier: GPL-2.0 35 Adaptive Interrupts (adaptive-rx) 36 --------------------------------- 46 By default, adaptive-rx is disabled. 47 To enable adaptive-rx:: 49 ethtool -C <interface> adaptive-rx on 51 To disable adaptive-rx, use ethtool:: 53 ethtool -C <interface> adaptive-rx off 55 After disabling adaptive-rx, the timer latency value will be set to 50us. 56 You may set the timer latency after disabling adaptive-rx:: [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/regulator/ |
H A D | maxim,max77686.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chanwoo Choi <cw00.choi@samsung.com> 11 - Krzysztof Kozlowski <krzk@kernel.org> 17 The Maxim MAX77686 provides high-efficiency Buck and 26 Low-DropOut (LDO) 25 "^LDO([1-9]|1[0-9]|2[3-6])$": 30 Properties for single LDO regulator. 31 Regulators which can be turned off during system suspend: 32 LDO2, LDO6-8, LDO10-12, LDO14-16 [all …]
|
/openbmc/entity-manager/ |
H A D | CONFIG_FORMAT.md | 13 - Configuration files will get replicated and built to support hundreds of 15 contrast, reactors tend to scale as a logarithm of system count, with each 16 new system supported adding fewer and fewer reactors. As such, pushing the 19 - Reactor writers tend to be domain experts on their subsystem, and 22 reactors on a single piece of hardware, and will generally have less 27 given piece of hardware in a single file, even at the risk of duplicating 30 - Hardware constraints, bugs, and oddities are generally found over time. The 35 - Having separate config files reduces the number of platforms that need to 39 - Having one config file per piece of hardware makes it much easier and clear 41 - Not [all...] |
/openbmc/linux/Documentation/devicetree/bindings/ |
H A D | trivial-devices.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/trivial-devices.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rob Herring <robh@kernel.org> 27 spi-max-frequency: true 31 - enum: 33 - acbel,fsg032 34 … # SMBus/I2C Digital Temperature Sensor in 6-Pin SOT with SMBus Alert and Over Temperature Pin 35 - ad,ad7414 [all …]
|
/openbmc/linux/Documentation/trace/ |
H A D | osnoise-tracer.rst | 5 In the context of high-performance computing (HPC), the Operating System 7 due to activities inside the operating system. In the context of Linux, 8 NMIs, IRQs, SoftIRQs, and any other system thread can cause noise to the 9 system. Moreover, hardware-related jobs can also cause noise, for example, 32 source of interferences, increasing a per-cpu interference counter. The 37 system level, the hardware noise counter increases, pointing to a 38 hardware-related noise. In this way, osnoise can account for any 40 prints the sum of all noise, the max single noise, the percentage of CPU 44 ----- 47 tracing system (generally mounted at /sys/kernel/tracing). [all …]
|
/openbmc/linux/Documentation/arch/x86/ |
H A D | topology.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 The architecture-agnostic topology definitions are in 12 Documentation/admin-guide/cputopology.rst. This file holds x86-specific 17 Needless to say, code should use the generic functions - this file is *only* 23 code which needs to know/query/use the structure of the running system wrt 28 the past a socket always contained a single package (see below), but with the 33 The topology of a system is described in the units of: 35 - packages 36 - cores 37 - threads [all …]
|
/openbmc/qemu/docs/devel/ |
H A D | multi-thread-tcg.rst | 2 Copyright (c) 2015-2020 Linaro Ltd. 5 later. See the COPYING file in the top-level directory. 8 Multi-threaded TCG 11 This document outlines the design for multi-threaded TCG (a.k.a MTTCG) 12 system-mode emulation. user-mode emulation has always mirrored the 14 changes done for MTTCG system emulation have improved the stability of 15 linux-user emulation. 17 The original system-mode TCG implementation was single threaded and 18 dealt with multiple CPUs with simple round-robin scheduling. This 20 being emulated gained additional cores and per-core performance gains [all …]
|
/openbmc/linux/kernel/debug/kdb/ |
H A D | kdb_debugger.c | 40 kdb_current_task = kgdb_info[ks->cpu].task; in kdb_common_init_state() 41 kdb_current_regs = kgdb_info[ks->cpu].debuggerinfo; in kdb_common_init_state() 47 kdb_initial_cpu = -1; in kdb_common_deinit_state() 57 unsigned long addr = kgdb_arch_pc(ks->ex_vector, ks->linux_regs); in kdb_stub() 66 addr = instruction_pointer(ks->linux_regs); in kdb_stub() 68 ks->pass_exception = 0; in kdb_stub() 72 if (ks->err_code == KDB_REASON_SYSTEM_NMI && ks->signo == SIGTRAP) in kdb_stub() 79 if ((bp->bp_enabled) && (bp->bp_addr == addr)) { in kdb_stub() 82 if (addr != instruction_pointer(ks->linux_regs)) in kdb_stub() 83 kgdb_arch_set_pc(ks->linux_regs, addr); in kdb_stub() [all …]
|