/openbmc/linux/tools/perf/tests/shell/ |
H A D | record.sh | 3 # SPDX-License-Identifier: GPL-2.0 5 set -e 12 testprog="perf test -w thloop" 16 rm -rf "${perfdata}" 17 rm -rf "${perfdata}".old 19 trap - EXIT TERM INT 29 echo "Basic --per-thread mode test" 30 if ! perf record -o /dev/null --quiet ${testprog} 2> /dev/null 32 echo "Per-thread record [Skipped event not supported]" 35 if ! perf record --per-thread -o "${perfdata}" ${testprog} 2> /dev/null [all …]
|
H A D | stat+json_output.sh | 3 # SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause) 7 set -e 29 rm -f "${stat_output}" 31 trap - EXIT TERM INT 43 [ "$(id -u)" != 0 ] && [ "$(cat /proc/sys/kernel/perf_event_paranoid)" -gt $1 ] 48 echo -n "Checking json output: no args " 49 perf stat -j -o "${stat_output}" true 50 $PYTHON $pythonchecker --no-args --file "${stat_output}" 56 echo -n "Checking json output: system wide " 62 perf stat -j -a -o "${stat_output}" true [all …]
|
H A D | test_arm_spe.sh | 8 # SPDX-License-Identifier: GPL-2.0 12 perf list | grep -E -q 'arm_spe_[0-9]+//' && return 0 25 rm -f ${perfdata} 26 rm -f ${perfdata}.old 46 # from arm-spe.c/arm_spe_synth_events() 47 …events="(ld1-miss|ld1-access|llc-miss|lld-access|tlb-miss|tlb-access|branch-miss|remote-access|mem… 50 …# dd 3048 [002] 1 l1d-access: ffffaa64999c __GI___libc_write+0x3c (/lib/aarch64-… 51 …# dd 3048 [002] 1 tlb-access: ffffaa64999c __GI___libc_write+0x3c (/lib/aarch64-… 52 … 1 memory: ffffaa64999c __GI___libc_write+0x3c (/lib/aarch64-linux-gnu/libc-2.27.so) 53 perf script -F,-time -i ${perfdata} 2>&1 | \ [all …]
|
H A D | test_arm_coresight.sh | 9 # SPDX-License-Identifier: GPL-2.0 15 perf list | grep -q 'cs_etm//' && return 0 28 rm -f ${perfdata} 29 rm -f ${file} 30 rm -f "${perfdata}.old" 31 trap - EXIT TERM INT 39 rm -f $file 40 perf record -o ${perfdata} -e cs_etm/@$1/u --per-thread \ 41 -- taskset -c $2 touch $file > /dev/null 2>&1 48 …512 1 branches:u: ffffb220824c strcmp+0xc (/lib/aarch64-linux-gnu/ld-2.27.so) [all …]
|
H A D | stat_bpf_counters_cgrp.sh | 2 # perf stat --bpf-counters --for-each-cgroup test 3 # SPDX-License-Identifier: GPL-2.0 5 set -e 8 if [ "$1" = "-v" ]; then 12 # skip if --bpf-counters --for-each-cgroup is not supported 15 if ! perf stat -a --bpf-counters --for-each-cgroup / true > /dev/null 2>&1; then 17 echo "Skipping: --bpf-counters --for-each-cgroup not supported" 18 perf --no-pager stat -a --bpf-counters --for-each-cgroup / true || true 28 if [ -d /sys/fs/cgroup/system.slice ] && [ -d /sys/fs/cgroup/user.slice ]; then 29 test_cgroups="system.slice,user.slice" [all …]
|
/openbmc/linux/Documentation/driver-api/pm/ |
H A D | devices.rst | 1 .. SPDX-License-Identifier: GPL-2.0 10 :Copyright: |copy| 2010-2011 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc. 18 management (PM) code is also driver-specific. Most drivers will do very 22 This writeup gives an overview of how drivers interact with system-wide 25 background for the domain-specific work you'd do with any specific driver. 31 Drivers will use one or both of these models to put devices into low-power 34 System Sleep model: 36 Drivers can enter low-power states as part of entering system-wide 37 low-power states like "suspend" (also known as "suspend-to-RAM"), or 39 "suspend-to-disk"). [all …]
|
/openbmc/linux/tools/perf/Documentation/ |
H A D | perf-stat.txt | 1 perf-stat(1) 5 ---- 6 perf-stat - Run a command and gather performance counter statistics 9 -------- 11 'perf stat' [-e <EVENT> | --event=EVENT] [-a] <command> 12 'perf stat' [-e <EVENT> | --event=EVENT] [-a] \-- <command> [<options>] 13 'perf stat' [-e <EVENT> | --event=EVENT] [-a] record [-o file] \-- <command> [<options>] 14 'perf stat' report [-i file] 17 ----------- 23 ------- [all …]
|
/openbmc/linux/tools/perf/tests/shell/lib/ |
H A D | stat_output.sh | 2 # SPDX-License-Identifier: GPL-2.0 7 [ "$(id -u)" != 0 ] && [ "$(cat /proc/sys/kernel/perf_event_paranoid)" -gt $1 ] 13 echo -n "Checking $1 output: no args " 15 commachecker --no-args 21 echo -n "Checking $1 output: system wide " 27 perf stat -a $2 true 28 commachecker --system-wide 34 echo -n "Checking $1 output: system wide no aggregation " 40 perf stat -A -a --no-merge $2 true 41 commachecker --system-wide-no-aggr [all …]
|
/openbmc/linux/Documentation/scsi/ |
H A D | advansys.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 AdvanSys (Advanced System Products, Inc.) manufactures the following 8 RISC-based, Bus-Mastering, Fast (10 Mhz) and Ultra (20 Mhz) Narrow 9 (8-bit transfer) SCSI Host Adapters for the ISA, EISA, VL, and PCI 10 buses and RISC-based, Bus-Mastering, Ultra (20 Mhz) Wide (16-bit 21 - ABP-480 - Bus-Master CardBus (16 CDB) 24 - ABP510/5150 - Bus-Master ISA (240 CDB) 25 - ABP5140 - Bus-Master ISA PnP (16 CDB) 26 - ABP5142 - Bus-Master ISA PnP with floppy (16 CDB) 27 - ABP902/3902 - Bus-Master PCI (16 CDB) [all …]
|
H A D | FlashPoint.rst | 1 .. SPDX-License-Identifier: GPL-2.0 13 MYLEX INTRODUCES LINUX OPERATING SYSTEM SUPPORT FOR ITS 17 FREMONT, CA, -- October 8, 1996 -- Mylex Corporation has expanded Linux 18 operating system support to its BusLogic brand of FlashPoint Ultra SCSI 20 MultiMaster line, currently support the Linux operating system. Linux 30 The Linux Operating System 33 Linux is a freely-distributed implementation of UNIX for Intel x86, Sun 35 machines. It supports a wide range of software, including the X Window 36 System, Emacs, and TCP/IP networking. Further information is available at 43 and file server environments, are available in narrow, wide, dual channel, [all …]
|
H A D | BusLogic.rst | 1 .. SPDX-License-Identifier: GPL-2.0 21 Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com> 57 BT-948/958/958D, will always be available from my Linux Home Page at URL 62 driver and SCSI subsystem at startup, along with any subsequent system messages 63 relevant to SCSI operations, and a detailed description of your system's 69 the BT-948 PCI Ultra SCSI Host Adapter, and then again for the BT-958 PCI Wide 90 94555, USA and can be reached at 510/796-6100 or on the World Wide Web at 92 mail at techsup@mylex.com, by Voice at 510/608-2400, or by FAX at 510/745-7715. 101 ----------------------------------- 103 During system initialization, the driver reports extensively on the host [all …]
|
/openbmc/linux/Documentation/admin-guide/pm/ |
H A D | suspend-flows.rst | 1 .. SPDX-License-Identifier: GPL-2.0 5 System Suspend Code Flows 12 At least one global system-wide transition needs to be carried out for the 13 system to get from the working state into one of the supported 14 :doc:`sleep states <sleep-states>`. Hibernation requires more than one 16 referred to as *system-wide suspend* (or simply *system suspend*) states, need 19 For those sleep states, the transition from the working state of the system into 20 the target sleep state is referred to as *system suspend* too (in the majority 21 of cases, whether this means a transition or a sleep state of the system should 23 working state is referred to as *system resume*. [all …]
|
H A D | strategies.rst | 1 .. SPDX-License-Identifier: GPL-2.0 13 The Linux kernel supports two major high-level power management strategies. 15 One of them is based on using global low-power states of the whole system in 16 which user space code cannot be executed and the overall system activity is 17 significantly reduced, referred to as :doc:`sleep states <sleep-states>`. The 18 kernel puts the system into one of these states when requested by user space 19 and the system stays in it until a special signal is received from one of 21 user space code can run. Because sleep states are global and the whole system 23 :doc:`system-wide power management <system-wide>`. 25 The other strategy, referred to as the :doc:`working-state power management [all …]
|
/openbmc/linux/tools/perf/arch/arm64/util/ |
H A D | tsc.c | 1 // SPDX-License-Identifier: GPL-2.0 13 * system counter is at least 56 bits wide; from Armv8.6, the counter in rdtsc() 14 * must be 64 bits wide. So the system counter could be less than 64 in rdtsc() 15 * bits wide and it is attributed with the flag 'cap_user_time_short' in rdtsc()
|
/openbmc/linux/Documentation/riscv/ |
H A D | vector.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Vector Extension Support for RISC-V Linux 8 order to support the use of the RISC-V Vector Extension. 11 --------------------- 19 are not portable to non-Linux, nor non-RISC-V environments, so it is discourage 27 argument consists of two 2-bit enablement statuses and a bit for inheritance 30 Enablement status is a tri-state value each occupying 2-bit of space in 33 * :c:macro:`PR_RISCV_V_VSTATE_CTRL_DEFAULT`: Use the system-wide default 34 enablement status on execve(). The system-wide default setting can be 43 arg: The control argument is a 5-bit value consisting of 3 parts, and [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-shells/tcsh/tcsh/ |
H A D | 0002-Add-debian-csh-scripts.patch | 3 Date: Wed, 22 Mar 2017 18:56:49 -0700 6 Signed-off-by: Khem Raj <raj.khem@gmail.com> 7 --- 8 Upstream-Status: Pending 18 diff --git a/csh.cshrc b/csh.cshrc 21 --- /dev/null 23 @@ -0,0 +1,15 @@ 24 +# /etc/csh.cshrc: system-wide .cshrc file for csh(1) and tcsh(1) 28 + bindkey "\e[1~" beginning-of-line # Home 29 + bindkey "\e[7~" beginning-of-line # Home rxvt [all …]
|
/openbmc/linux/certs/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 16 certificate as described in Documentation/admin-guide/module-signing.rst 43 bool "Provide system-wide ring of trusted keys" 48 Provide a system keyring to which trusted keys can be added. Keys in 50 by the kernel from compiled-in data and from hardware key stores, but 57 string "Additional X.509 keys for default system keyring" 60 If set, this option should be the filename of a PEM-formatted file 62 system keyring. Any certificate used for module signing is implicitly 65 NOTE: If you previously provided keys for the system keyring in the 66 form of DER-encoded *.x509 files in the top-level build directory, [all …]
|
/openbmc/linux/include/linux/ |
H A D | suspend.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 103 * struct platform_suspend_ops - Callbacks for managing platform dependent 104 * system sleep states. 106 * @valid: Callback to determine if given system sleep state is supported by 109 * that it still may be impossible to enter given system sleep state if the 114 * @begin: Initialise a transition to given system sleep state. 122 * @prepare: Prepare the platform for entering the system sleep state indicated 128 * system cannot enter the desired sleep state (@prepare_late(), @enter(), 131 * @prepare_late: Finish preparing the platform for entering the system sleep 136 * system cannot enter the desired sleep state (@enter() will not be [all …]
|
/openbmc/openbmc/poky/meta/recipes-connectivity/openssh/openssh/ |
H A D | ssh_config | 3 # This is the ssh client system-wide configuration file. See 5 # users, and the values can be changed in per-user configuration files 10 # 2. user-specific file 11 # 3. system-wide file 13 # Thus, host-specific definitions should be at the beginning of the 16 # Site-wide defaults for some commonly used options. For a comprehensive 39 # Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc 40 # MACs hmac-md5,hmac-sha1,umac-64@openssh.com 46 # ProxyCommand ssh -q -W %h:%p gateway.example.com
|
/openbmc/linux/Documentation/scheduler/ |
H A D | sched-rt-group.rst | 2 Real-Time group scheduling 12 2.1 System-wide settings 21 Fiddling with these settings can result in an unstable system, the knobs are 27 system when the period is smaller than either the available hrtimer 31 system when the runtime is so small the system has difficulty making 33 are real-time processes). 40 --------------- 50 ---------------- 77 lack an EDF scheduler to make non-uniform periods usable. 84 2.1 System wide settings [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-devices-power | 14 space to check if the device is enabled to wake up the system 20 used to activate the system from a sleep state. Such devices 31 For the devices that are not capable of generating system wakeup 33 be enabled to wake up the system from sleep states. 40 space to control the run-time power management of the device. 61 with the main suspend/resume thread) during system-wide power 86 attribute is read-only. If the device is not capable to wake up 87 the system from sleep states, this attribute is not present. 88 If the device is not enabled to wake up the system from sleep 98 is read-only. If the device is not capable to wake up the [all …]
|
/openbmc/linux/Documentation/trace/ |
H A D | tracepoint-analysis.rst | 15 what is going on within the system. There are a large number of methods for 27 ---------------------- 32 $ find /sys/kernel/tracing/events -type d 37 ---------------------------------------- 55 3.1 System-Wide Event Enabling 56 ------------------------------ 59 can be enabled system-wide. A short example of enabling all events related 62 $ for i in `find /sys/kernel/tracing/events -name "enable" | grep mm_`; do echo 1 > $i; done 64 3.2 System-Wide Event Enabling with SystemTap 65 --------------------------------------------- [all …]
|
/openbmc/linux/arch/x86/kernel/cpu/ |
H A D | intel_epb.c | 1 // SPDX-License-Identifier: GPL-2.0 27 * preference with respect to the power-performance tradeoffs present in the 33 * system-wide transitions from sleep states back into the working state 36 * system-wide transitions to sleep states and restore them on the way back to 38 * when they are taken offline during transitions into system sleep states and 42 * a system-wide PM transition is started are not taken offline again, but their 51 * the system battery to drain too fast, for example, so it is better to adjust 52 * it on CPU bring-up and if the initial EPB value for a given CPU is 0, the 124 [EPB_INDEX_BALANCE_PERFORMANCE] = "balance-performance", 126 [EPB_INDEX_BALANCE_POWERSAVE] = "balance-power", [all …]
|
/openbmc/linux/arch/arm/include/asm/ |
H A D | firmware.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 46 * Enter system-wide suspend. 50 * Restore state of privileged hardware after system-wide suspend. 62 * otherwise returns -ENOSYS 65 ((firmware_ops->op) ? firmware_ops->op(__VA_ARGS__) : (-ENOSYS))
|
/openbmc/linux/arch/mips/include/asm/sgi/ |
H A D | gio.h | 22 * ----- --------- ----------------------- ----- 23 * 0 GFX 0x1f000000 - 0x1f3fffff 4MB 24 * 1 EXP0 0x1f400000 - 0x1f5fffff 2MB 25 * 2 EXP1 0x1f600000 - 0x1f9fffff 4MB 27 * There are un-slotted devices, HPC, I/O and misc devices, which are grouped 29 * - MISC 0x1fb00000 - 0x1fbfffff 1MB 32 * - RESERVED 0x18000000 - 0x1effffff 112MB 36 * Each GIO bus device identifies itself to the system by answering a 41 * 32-bit IDs are divided into 43 * bit 7 0=GIO Product ID is 8 bits wide [all …]
|