| /OK3568_Linux_fs/buildroot/dl/unixbench/git/UnixBench/ |
| H A D | USAGE | 4 All the tests are executed using the "Run" script in the top-level directory. 11 hostname-2007-09-23-01 18 If your system has more than one CPU, the tests will be run twice -- once 23 Since the tests are based on constant time (variable work), a "system" 25 A "gindex" run on a dual-core machine will do 2 "system" passes (single- 26 and dual-processing) and one "graphics" run, for a total around one and 38 Run [ -q | -v ] [-i <n> ] [-c <n> [-c <n> ...]] [test ...] 42 -q Run in quiet mode. 43 -v Run in verbose mode. 44 -i <count> Run <count> iterations for each test -- slower tests [all …]
|
| /OK3568_Linux_fs/u-boot/include/ |
| H A D | post.h | 9 * SPDX-License-Identifier: GPL-2.0+ 66 #define POST_POWERON 0x01 /* test runs on power-on booting */ 67 #define POST_NORMAL 0x02 /* test runs on normal booting */ 69 #define POST_POWERTEST 0x08 /* test runs after watchdog reset */ 71 #define POST_COLDBOOT 0x80 /* first boot after power-on */ 73 #define POST_ROM 0x0100 /* test runs in ROM */ 74 #define POST_RAM 0x0200 /* test runs in RAM */ 75 #define POST_MANUAL 0x0400 /* test runs on diag command */ 77 #define POST_PREREL 0x1000 /* test runs before relocation */ 80 #define POST_STOP 0x4000 /* Interrupt POST sequence on fail */ [all …]
|
| /OK3568_Linux_fs/kernel/arch/mips/jazz/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 depends on MACH_JAZZ 9 kernel that runs on these, say Y here. For details about Linux on 10 the MIPS architecture, check out the Linux/MIPS FAQ on the WWW at 11 <http://www.linux-mips.org/>. 15 depends on MACH_JAZZ 21 kernel that runs on these, say Y here. For details about Linux on 22 the MIPS architecture, check out the Linux/MIPS FAQ on the WWW at 23 <http://www.linux-mips.org/>. 26 bool "Support for Olivetti M700-10" [all …]
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/resctrl/ |
| H A D | mbm_test.c | 1 // SPDX-License-Identifier: GPL-2.0 23 int runs; in show_bw_info() local 29 for (runs = 1; runs < NUM_OF_RUNS ; runs++) { in show_bw_info() 30 sum_bw_imc += bw_imc[runs]; in show_bw_info() 31 sum_bw_resc += bw_resc[runs]; in show_bw_info() 36 avg_diff = avg_bw_resc - avg_bw_imc; in show_bw_info() 52 int runs; in check_results() local 64 runs = 0; in check_results() 74 bw_resc[runs] = strtoul(token_array[5], NULL, 0); in check_results() 75 bw_imc[runs] = strtoul(token_array[3], NULL, 0); in check_results() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/virt/ |
| H A D | ne_overview.rst | 1 .. SPDX-License-Identifier: GPL-2.0 14 For example, an application that processes sensitive data and runs in a VM, 16 application then runs in a separate VM than the primary VM, namely an enclave. 18 An enclave runs alongside the VM that spawned it. This setup matches low latency 26 1. An enclave abstraction process - a user space process running in the primary 35 translated into actions taken on the hypervisor side; that's the Nitro 36 hypervisor running on the host where the primary VM is running. The Nitro 37 hypervisor is based on core KVM technology. 39 2. The enclave itself - a VM running on the same host as the primary VM that 49 An enclave runs on dedicated cores. CPU 0 and its CPU siblings need to remain [all …]
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/rcutorture/bin/ |
| H A D | kvm-check-branches.sh | 2 # SPDX-License-Identifier: GPL-2.0+ 4 # Run a group of kvm.sh tests on the specified commits. This currently 5 # unconditionally does three-minute runs on each scenario in CFLIST, 9 # might grow some command-line arguments. 11 # Usage: kvm-check-branches.sh commit1 commit2..commit3 commit4 ... 14 # specification of commits is needed, please use "git rev-list" to 19 # This script creates a yyyy.mm.dd-hh.mm.ss-group entry in the "res" 21 # moves them under the yyyy.mm.dd-hh.mm.ss-group entry, each in its own 22 # directory numbered in run order, that is, "0001", "0002", and so on. 23 # For successful runs, the large build artifacts are removed. Doing this [all …]
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/vm/ |
| H A D | test_vmalloc.sh | 2 # SPDX-License-Identifier: GPL-2.0 18 # Kselftest framework requirement - SKIP code is 4. 31 uid=$(id -u) 32 if [ $uid -ne 0 ]; then 52 echo "It runs all test cases on one single CPU with sequential order." 62 echo "all available test cases on all available CPUs simultaneously." 83 echo -n "Usage: $0 [ performance ] | [ stress ] | | [ smoke ] | " 95 echo "# Runs 1 test(id_1), repeats it 5 times on all online CPUs" 98 echo -n "# Runs 4 tests(id_1|id_2|id_4|id_16) on one CPU with " 100 echo -n "./${DRIVER}.sh single_cpu_test=1 sequential_test_order=1 " [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/arm64/ |
| H A D | perf.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 :Date: 2019-03-06 11 ------------ 15 Userspace always runs at EL0 and thus this attribute will exclude EL0. 19 -------------- 23 The kernel runs at EL2 with VHE and EL1 without. Guest kernels always run 26 For the host this attribute will exclude EL1 and additionally EL2 on a VHE 34 ---------- 41 For a non-VHE host this attribute will exclude EL2 as we consider the 42 hypervisor to be any code that runs at EL2 which is predominantly used for [all …]
|
| /OK3568_Linux_fs/u-boot/test/dm/ |
| H A D | test-main.c | 4 * SPDX-License-Identifier: GPL-2.0+ 16 #include <dm/uclass-internal.h> 27 struct dm_test_state *dms = uts->priv; in dm_test_init() 30 gd->dm_root = NULL; in dm_test_init() 36 gd->of_root = of_live ? uts->of_root : NULL; in dm_test_init() 39 dms->root = dm_root(); in dm_test_init() 83 const char *fname = strrchr(test->file, '/') + 1; in dm_do_test() 85 printf("Test: %s: %s%s\n", test->name, fname, in dm_do_test() 89 uts->start = mallinfo(); in dm_do_test() 90 if (test->flags & DM_TESTF_SCAN_PDATA) in dm_do_test() [all …]
|
| /OK3568_Linux_fs/kernel/kernel/rcu/ |
| H A D | Kconfig.debug | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # RCU-related debugging configuration options 13 depends on PROVE_RCU && RCU_EXPERT 19 false-positive splats, we keep it default disabled but once all 28 depends on DEBUG_KERNEL 36 This option provides a kernel module that runs performance 37 tests on the RCU infrastructure. The kernel module may be built 38 after the fact on the running kernel to be tested, if desired. 47 depends on DEBUG_KERNEL 55 This option provides a kernel module that runs torture tests [all …]
|
| /OK3568_Linux_fs/buildroot/package/dhrystone/ |
| H A D | 0001-cmdline-nruns.patch | 1 let people specify the number of runs on the command line 5 --- a/dhry_1.c 7 @@ -66,7 +70,7 @@ 11 -main () 16 @@ -101,6 +105,13 @@ 17 /* Warning: With 16-Bit processors and Number_Of_Runs > 32000, */ 30 @@ -114,13 +125,17 @@ 34 - printf ("Please give the number of runs through the benchmark: "); 35 - { 36 - int n; [all …]
|
| /OK3568_Linux_fs/kernel/tools/memory-model/scripts/ |
| H A D | README | 6 These scripts are run from the tools/memory-model directory. 10 Run all litmus tests in the litmus-tests directory, checking 17 archive that are C-language and that have "Result:" comment lines 24 initlitmushist.sh or newlitmushist.sh runs, comparing the 25 herd7 output to that of the original runs. 33 Compare output from two different runs of the same litmus tests, 35 name per line on standard input. Not normally run manually, 59 Parse command-line arguments. Not normally run manually, 65 name per line on standard input. Not normally run manually,
|
| H A D | runlitmushist.sh | 2 # SPDX-License-Identifier: GPL-2.0+ 4 # Runs the C-language litmus tests specified on standard input, using up 11 # Run from the Linux kernel tools/memory-model directory. 19 trap 'rm -rf $T' 0 22 if test -d litmus 30 # Prefixes for per-CPU scripts 41 if ! grep -q '^Observation ' $dir/$1.out 47 if test "$exitcode" -eq 124 59 awk -v q="'" -v b='\\' ' 61 …print "echo `grep " q "^P[0-9]" b "+(" q " " $0 " | tail -1 | sed -e " q "s/^P" b "([0-9]" b "+" b… [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/admin-guide/ |
| H A D | lockup-watchdogs.rst | 14 "softlockup_panic" (see "Documentation/admin-guide/kernel-parameters.rst" for 26 (see "Documentation/admin-guide/kernel-parameters.rst" for details). 36 The soft and hard lockup detectors are built on top of the hrtimer and 41 A periodic hrtimer runs to generate interrupts and kick the watchdog 43 (compile-time initialized to 10 and configurable through sysctl of the 47 generate a kernel warning or call panic, depending on the 64 event. The right value for a particular environment is a trade-off 67 By default, the watchdog runs on all online cores. However, on a 68 kernel configured with NO_HZ_FULL, by default the watchdog runs only 69 on the housekeeping cores, not the cores specified in the "nohz_full" [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/ABI/testing/ |
| H A D | sysfs-class-mic | 8 PCIe form factor add-in Coprocessor card based on the Intel Many 9 Integrated Core (MIC) architecture that runs a Linux OS. 26 MIC device. For example - "x100" 34 MIC device. For example - "A0" or "B0" 48 On reading this entry after an OSPM resume, 77 An Intel MIC device runs a Linux OS during its operation. This 79 entry provides the status on why the card OS was shutdown. 96 An Intel MIC device runs a Linux OS during its operation. Before 99 self-bootable machines. When read, this entry provides 113 /lib/firmware/ where the firmware image to be booted on the [all …]
|
| /OK3568_Linux_fs/u-boot/test/py/ |
| H A D | README.md | 1 # U-Boot pytest suite 5 This tool aims to test U-Boot by executing U-Boot shell commands using the 6 console interface. A single top-level script exists to execute or attach to the 7 U-Boot console, run the entire script of tests against it, and summarize the 10 - Testing is performed in the same way a user or script would interact with 11 U-Boot; there can be no disconnect. 12 - There is no need to write or embed test-related code into U-Boot itself. 13 It is asserted that writing test-related code in Python is simpler and more 15 - It is reasonably simple to interact with U-Boot in this way. 19 The test suite is implemented using pytest. Interaction with the U-Boot console [all …]
|
| /OK3568_Linux_fs/buildroot/docs/manual/ |
| H A D | configure.txt | 1 // -*- mode:doc; -*- 23 sufficiently self-explanatory, a number of topics require additional 27 === Cross-compilation toolchain 34 http://www.uclibc-ng.org/[uClibc-ng]). 36 The system installed on your development station certainly already has 38 that runs on your system. If you're using a PC, your compilation 39 toolchain runs on an x86 processor and generates code for an x86 42 toolchain is called the "host compilation toolchain". The machine on 43 which it is running, and on which you're working, is called the "host 45 configure, where the host is the machine on which the application will [all …]
|
| /OK3568_Linux_fs/kernel/include/asm-generic/ |
| H A D | pgalloc.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 * __pte_alloc_one_kernel - allocate a page for PTE-level kernel page table 17 * Return: pointer to the allocated memory or %NULL on error 26 * pte_alloc_one_kernel - allocate a page for PTE-level kernel page table 29 * Return: pointer to the allocated memory or %NULL on error 38 * pte_free_kernel - free PTE-level kernel page table page 48 * __pte_alloc_one - allocate a page for PTE-level user page table 52 * Allocates a page and runs the pgtable_pte_page_ctor(). 57 * Return: `struct page` initialized as page table or %NULL on error 76 * pte_alloc_one - allocate a page for PTE-level user page table [all …]
|
| /OK3568_Linux_fs/yocto/poky/documentation/ref-manual/ |
| H A D | tasks.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 16 recipe. For more information on tasks and dependencies, see the 17 ":ref:`bitbake:bitbake-user-manual/bitbake-user-manual-metadata:tasks`" and 18 ":ref:`bitbake:bitbake-user-manual/bitbake-user-manual-execution:dependencies`" sections in the 21 .. _ref-tasks-build: 24 ------------ 26 The default task for all recipes. This task depends on all other normal 29 .. _ref-tasks-compile: 32 -------------- 34 Compiles the source code. This task runs with the current working [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/driver-api/mmc/ |
| H A D | mmc-async-req.rst | 11 pre-fetch makes the cache overhead relatively significant. If the DMA 15 The intention of non-blocking (asynchronous) MMC requests is to minimize the 19 dma_unmap_sg are processing. Using non-blocking MMC requests makes it 26 The mmc_blk_issue_rw_rq() in the MMC block driver is made non-blocking. 32 performance gain is 5% for large writes and 10% on large reads on a L2 cache 33 platform. In power save mode, when clocks run on a lower frequency, the DMA 37 Details on measurements from IOZone and mmc_test 40 https://wiki.linaro.org/WorkingGroups/Kernel/Specs/StoragePerfMMC-async-req 48 truly non-blocking. If there is an ongoing async request it waits 56 There are two optional members in the mmc_host_ops -- pre_req() and [all …]
|
| /OK3568_Linux_fs/u-boot/doc/ |
| H A D | README.POST | 1 Power-On-Self-Test support in U-Boot 2 ------------------------------------ 4 This project is to support Power-On-Self-Test (POST) in U-Boot. 6 1. High-level requirements 11 and running Power-On-Self-Test in U-Boot. This framework shall 21 The framework shall allow run-time configuration of the lists 22 of tests running on normal/power-fail booting. 31 3) The following POST tests shall be developed for MPC823E-based 51 enhancing U-Boot/Linux to provide a common framework for running POST 54 2.1. Hardware-independent POST layer [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/cpu/armv8/fsl-layerscape/ |
| H A D | Kconfig | 103 depends on ARCH_LS2080A 110 depends on FSL_LSCH2 || FSL_LSCH3 114 depends on PCIE_LAYERSCAPE 115 default "fsl,ls1012a-pcie" if ARCH_LS1012A 116 default "fsl,ls1043a-pcie" if ARCH_LS1043A 117 default "fsl,ls1046a-pcie" if ARCH_LS1046A 118 default "fsl,ls2080a-pcie" if ARCH_LS2080A 134 depends on !ARMV8_PSCI 141 and runs in the TrustZone after boot. 146 depends on !ARMV8_PSCI [all …]
|
| /OK3568_Linux_fs/kernel/fs/ntfs/ |
| H A D | runlist.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * runlist.c - NTFS runlist handling code. Part of the Linux-NTFS project. 5 * Copyright (c) 2001-2007 Anton Altaparmakov 6 * Copyright (c) 2002-2005 Richard Russon 16 * ntfs_rl_mm - runlist memmove 28 * ntfs_rl_mc - runlist memory copy 41 * ntfs_rl_realloc - Reallocate memory for runlists 55 * On success, return a pointer to the newly allocated, or recycled, memory. 56 * On error, return -errno. The following error codes are defined: 57 * -ENOMEM - Not enough memory to allocate runlist array. [all …]
|
| /OK3568_Linux_fs/kernel/arch/x86/kernel/ |
| H A D | tsc_sync.c | 1 // SPDX-License-Identifier: GPL-2.0 8 * print a warning if not and turn off the TSC clock-source. 10 * The warp-check is point-to-point between two CPUs, the CPU 14 * Only two CPUs may participate - they can enter in any order. 36 * TSC's on different sockets may be reset asynchronously. 37 * This may cause the TSC ADJUST value on socket 0 to be NOT 0. 62 if (!resume && time_before(jiffies, adj->nextcheck)) in tsc_verify_tsc_adjust() 65 adj->nextcheck = jiffies + HZ; in tsc_verify_tsc_adjust() 68 if (adj->adjusted == curval) in tsc_verify_tsc_adjust() 72 wrmsrl(MSR_IA32_TSC_ADJUST, adj->adjusted); in tsc_verify_tsc_adjust() [all …]
|
| /OK3568_Linux_fs/yocto/poky/documentation/sdk-manual/ |
| H A D | appendix-customizing-standard.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 12 When you build a standard SDK using the ``bitbake -c populate_sdk``, a 19 If you want to add individual packages to the toolchain that runs on the 22 of the toolchain that runs on the target, add the packages to the 29 provided by recipes with the standard SDK by adding "api-documentation" 32 variable: DISTRO_FEATURES:append = " api-documentation" Setting this
|