Home
last modified time | relevance | path

Searched +full:build +full:- +full:trace +full:- +full:multi +full:- +full:user (Results 1 – 25 of 60) sorted by relevance

123

/openbmc/linux/arch/arm64/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
260 ARM 64-bit (AArch64) Linux support.
269 depends on $(cc-option,-fpatchable-function-entry=2)
301 # VA_BITS - PAGE_SHIFT - 3
377 def_bool !$(as-instr,1:\n.inst 0\n.rept . - 1b\n\nnop\n.endr\n)
432 at stage-2.
440 …bool "Cortex-A53: 826319: System might deadlock if a write cannot complete until read data is acce…
445 erratum 826319 on Cortex-A53 parts up to r0p2 with an AMBA 4 ACE or
448 If a Cortex-A53 uses an AMBA AXI4 ACE interface to other processors
454 data cache clean-and-invalidate.
[all …]
/openbmc/linux/Documentation/mm/
H A Dpage_owner.rst17 to enlarge the trace buffer for preventing overlapping until userspace
18 program launched. And, launched program continually dump out the trace
52 more accurately. On 2GB memory x86-64 VM box, 13343 early allocated pages
55 un-tracking state.
60 1) Build user-space helper::
101 If you want to sort by the page nums of buf, use the ``-m`` parameter.
107 -a Sort by memory allocation time.
108 -m Sort by total memory.
109 -p Sort by pid.
110 -P Sort by tgid.
[all …]
/openbmc/linux/Documentation/admin-guide/kdump/
H A Dkdump.rst2 Documentation for Kdump - The kexec-based Crash Dumping Solution
11 Kdump uses kexec to quickly boot to a dump-capture kernel whenever a
14 the reboot and is accessible to the dump-capture kernel.
24 the dump-capture kernel. This ensures that ongoing Direct Memory Access
25 (DMA) from the system kernel does not corrupt the dump-capture kernel.
26 The kexec -p command loads the dump-capture kernel into this reserved
47 passed to the dump-capture kernel through the elfcorehdr= boot
51 With the dump-capture kernel, you can access the memory image through
52 /proc/vmcore. This exports the dump as an ELF-format file that you can
55 options, e.g with '-d 31' it will only write out kernel data. Further,
[all …]
/openbmc/linux/tools/power/pm-graph/
H A DREADME8 pm-graph: suspend/resume/boot timing analysis tools
11 …Home Page: https://www.intel.com/content/www/us/en/developer/topic-technology/open/pm-graph/overvi…
13 Report bugs/issues at bugzilla.kernel.org Tools/pm-graph
14 - https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
17 - Getting Started:
20 - Feature Summary:
21 https://www.intel.com/content/www/us/en/developer/topic-technology/open/pm-graph/features.html
23 - upstream version in git:
24 git clone https://github.com/intel/pm-graph/
27 - Overview
[all …]
H A Dsleepgraph.py2 # SPDX-License-Identifier: GPL-2.0-only
21 # https://01.org/pm-graph
23 # git@github.com:intel/pm-graph
35 # The following kernel build options are required:
51 # ----------------- LIBRARIES --------------------
73 print('[%09.3f] %s' % (time.time()-mystarttime, msg))
81 # ----------------- CLASSES --------------------
85 # A global, single-instance container used to
107 cgtest = -1
182 tmstart = 'SUSPEND START %Y%m%d-%H:%M:%S.%f'
[all …]
/openbmc/openbmc/poky/documentation/profile-manual/
H A Dusage.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
20 that it's only for tracing and profiling the kernel --- you can indeed use
21 it to trace and profile just the kernel, but you can also use it to
23 context), and you can also use it to trace and profile the kernel and
24 all applications on the system simultaneously to gain a system-wide view
29 covered in this How-to. The past couple of years have seen perf subsume a
45 ----------
48 outlined in the ":ref:`profile-manual/intro:General Setup`" section.
61 ----------------
63 The perf tool is pretty much self-documenting. To remind yourself of the
[all …]
/openbmc/openbmc/poky/documentation/toaster-manual/
H A Dsetup-and-use.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
13 dependencies as described in the ":ref:`toaster-manual/start:Preparing to Use
22 Once in that directory, source the build environment script::
24 $ source oe-init-build-env
26 Next, from the :term:`Build Directory` (e.g. ``poky/build``), start Toaster
33 ":ref:`toaster-manual/setup-and-use:using the toaster web interface`".
55 - Capturing a command-line build's statistics into the Toaster database
58 - Capturing a command-line build's statistics when the Toaster server
61 - Having one instance of the Toaster web server track and capture
62 multiple command-line builds, where each build is started in its own
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-dbs/influxdb/influxdb/
H A Dinfluxdb.conf10 # usage data. No data from user databases is ever transmitted.
12 # reporting-disabled = false
15 # bind-address = "127.0.0.1:8088"
29 # retention-autocreate = true
32 # logging-enabled = true
48 wal-dir = "/var/lib/influxdb/wal"
53 # Values in the range of 0-100ms are recommended for non-SSD disks.
54 # wal-fsync-delay = "0s"
57 # The type of shard index to use for new shards. The default is an in-memory index that is
60 # index-version = "inmem"
[all …]
/openbmc/openbmc/poky/documentation/migration-guides/
H A Dmigration-2.6.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
9 .. _migration-2.6-gcc-changes:
12 ------------------------------
16 release, see https://gcc.gnu.org/gcc-8/changes.html.
23 .. _migration-2.6-removed-recipes:
26 ---------------
30 - *beecrypt*: No longer needed since moving to RPM 4.
31 - *bigreqsproto*: Replaced by ``xorgproto``.
32 - *calibrateproto*: Removed in favor of ``xinput``.
33 - *compositeproto*: Replaced by ``xorgproto``.
[all …]
/openbmc/linux/arch/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
20 menu "General architecture-dependent options"
25 Select if the architecture can check permissions at sub-page
71 for kernel debugging, non-intrusive instrumentation and testing.
80 makes certain almost-always-true or almost-always-false branch
83 Certain performance-sensitive kernel code, such as trace points,
97 ( On 32-bit x86, the necessary options added to the compiler
104 Boot time self-test of the branch patching code.
110 Boot time self-test of the call patching code.
130 Uprobes is the user-space counterpart to kprobes: they
[all …]
/openbmc/qemu/target/hexagon/idef-parser/
H A DREADME.rst2 ------------------------------------------------------------------
4 idef-parser is a small compiler able to translate the Hexagon ISA description
8 -------------------
10 To better understand the scope of the idef-parser, we'll explore an applicative
22 idef-parser will compile the above code into the following code:
57 - Fill in the output function signature with the correct TCGv registers
58 - Fill in the output function signature with the immediate integers
59 - Keep track of which registers, among the declared one, have been
73 idef-parser has to handle a lower number of computation primitives.
105 ------------
[all …]
/openbmc/qemu/
H A DMAINTAINERS10 consult qemu-devel and not any specific individual privately.
23 W: Web-page with status/info
59 ------------------------------
63 L: qemu-devel@nongnu.org
72 R: Philippe Mathieu-Daudé <philmd@linaro.org>
76 F: docs/devel/code-of-conduct.rst
77 F: docs/devel/conflict-resolution.rst
78 F: docs/devel/submitting-a-patch.rst
79 F: docs/devel/submitting-a-pull-request.rst
82 -------------------------------------------------
[all …]
H A Dmeson.build10 meson.add_postconf_script(find_program('scripts/symlink-install-tree.py'))
23 config_host = keyval.load(meson.current_build_dir() / 'config-host.mak')
26 # configure runs. Since it is in the build directory
30 tmpdir = meson.current_build_dir() / 'meson-private/temp'
56 # type of binaries to build
61 have_linux_user = have_linux_user or target.endswith('linux-user')
62 have_bsd_user = have_bsd_user or target.endswith('bsd-user')
63 have_system = have_system or target.endswith('-softmmu')
107 …dgen.version() + ' is unsupported. You can install a new version with "cargo install bindgen-cli"')
114 message('To use Rust you can install a new version with "cargo install bindgen-cli"')
[all …]
/openbmc/linux/drivers/md/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
20 # after relevant mdadm enhancements - to make "names=yes"
21 # the default - are widely available.
34 Software RAID mini-HOWTO, available from
36 where to get the supporting user space utilities raidtools.
49 a several-second delay in the boot time due to various
69 use the so-called linear mode, i.e. it will combine the hard disk
78 tristate "RAID-0 (striping) mode"
82 use the so-called raid0 mode, i.e. it will combine the hard disk
88 Software-RAID mini-HOWTO, available from
[all …]
/openbmc/u-boot/
H A DREADME1 # SPDX-License-Identifier: GPL-2.0+
3 # (C) Copyright 2000 - 2013
9 This directory contains the source code for U-Boot, a boot loader for
15 The development of U-Boot is closely related to Linux: some parts of
37 scattered throughout the U-Boot source identifying the people or
41 actual U-Boot source tree; however, it can be created dynamically
51 U-Boot, you should send a message to the U-Boot mailing list at
52 <u-boot@lists.denx.de>. There is also an archive of previous traffic
53 on the mailing list - please search the archive before asking FAQ's.
54 Please see http://lists.denx.de/pipermail/u-boot and
[all …]
/openbmc/linux/Documentation/dev-tools/
H A Dkgdb.rst15 Kdb is simplistic shell-style interface which you can use on a system
22 kernel built-ins or in kernel modules if the code was built with
40 kgdb I/O modules compiled as built-ins or loadable kernel modules in the
46 - In order to enable compilation of kdb, you must first enable kgdb.
48 - The kgdb test compile options are described in the kgdb test suite
52 ------------------------------
55 :menuselection:`Kernel hacking --> Kernel debugging` and select
73 certain regions of the kernel's memory space as read-only. If kgdb
93 -----------------------------
99 ``lsmod``, or ``ps``. In order to build kdb into the kernel you follow the
[all …]
/openbmc/openbmc/poky/bitbake/lib/bb/
H A Dutils.py7 # SPDX-License-Identifier: GPL-2.0-only
66 alpha_regexp = re.compile(r'^([a-zA-Z]+)(.*)$')
80 r.append((-1, s[0]))
94 if s.count('-'):
95 r = s.rsplit("-", 1)[1]
96 s = s.rsplit("-", 1)[0]
115 return -1
119 return -1
123 return -1
131 r = int(ea or 0) - int(eb or 0)
[all …]
/openbmc/linux/Documentation/RCU/
H A Dchecklist.rst1 .. SPDX-License-Identifier: GPL-2.0
14 0. Is RCU being applied to a read-mostly situation? If the data
18 tool for the job. Yes, RCU does reduce read-side overhead by
19 increasing write-side overhead, which is exactly why normal uses
27 Yet another exception is where the low real-time latency of RCU's
28 read-side primitives is critically important.
33 counter-intuitive situation where rcu_read_lock() and
49 them -- even x86 allows later loads to be reordered to precede
59 2. Do the RCU read-side critical sections make proper use of
63 under your read-side code, which can greatly increase the
[all …]
/openbmc/qemu/docs/devel/
H A Dqapi-code-gen.rst7 Copyright (C) 2012-2016 Red Hat, Inc.
10 later. See the COPYING file in the top-level directory.
16 QAPI is a native C API within QEMU which provides management-level
18 users/processes, this interface is made available by a JSON-based wire
42 There are several kinds of types: simple types (a number of built-in
49 -------------
66 syntax in an EBNF-like notation:
68 * Production rules look like ``non-terminal = expression``
84 * ALL-CAPS words other than ``STRING`` are non-terminals
89 A QAPI schema consists of a series of top-level expressions::
[all …]
/openbmc/linux/Documentation/admin-guide/
H A Dkernel-parameters.txt5 force -- enable ACPI if default was off
6 on -- enable ACPI but allow fallback to DT [arm64,riscv64]
7 off -- disable ACPI if default was on
8 noirq -- do not use ACPI for IRQ routing
9 strict -- Be less tolerant of platforms that are not
11 rsdt -- prefer RSDT over (default) XSDT
12 copy_dsdt -- copy DSDT to memory
26 If set to vendor, prefer vendor-specific driver
58 Documentation/firmware-guide/acpi/debug.rst for more information about
116 Format: <byte> or <bitmap-list>
[all …]
/openbmc/linux/Documentation/RCU/Design/Expedited-Grace-Periods/
H A DExpedited-Grace-Periods.rst13 There are two flavors of RCU (RCU-preempt and RCU-sched), with an earlier
14 third RCU-bh flavor having been implemented in terms of the other two.
38 RCU-preempt Expedited Grace Periods
41 ``CONFIG_PREEMPTION=y`` kernels implement RCU-preempt.
42 The overall flow of the handling of a given CPU by an RCU-preempt
45 .. kernel-figure:: ExpRCUFlow.svg
59 can check to see if the CPU is currently running in an RCU read-side
63 invocation will provide the needed quiescent-state report.
64 This flag-setting avoids the previous forced preemption of all
65 CPUs that might have RCU read-side critical sections.
[all …]
/openbmc/linux/block/
H A Dblk-iocost.c1 /* SPDX-License-Identifier: GPL-2.0
17 * useless for the purpose of IO capacity distribution. While on-device
19 * non-queued rotational devices, this is no longer viable with modern
27 * implement a reasonable work-conserving proportional IO resource
37 * Currently, there's only one builtin cost model - linear. Each IO is
47 * device-specific coefficients.
54 * 2-1. Vtime Distribution
75 * against the device vtime - an IO which takes 10ms on the underlying
84 * 2-2. Vrate Adjustment
97 * To slow down, we lower the vrate - the rate at which the device vtime
[all …]
/openbmc/linux/Documentation/RCU/Design/Requirements/
H A DRequirements.rst16 ------------
18 Read-copy update (RCU) is a synchronization mechanism that is often used
19 as a replacement for reader-writer locking. RCU is unusual in that
20 updaters do not block readers, which means that RCU's read-side
28 thought of as an informal, high-level specification for RCU. It is
40 #. `Fundamental Non-Requirements`_
42 #. `Quality-of-Implementation Requirements`_
44 #. `Software-Engineering Requirements`_
53 ------------------------
58 #. `Grace-Period Guarantee`_
[all …]
/openbmc/linux/arch/x86/kernel/apic/
H A Dapic.c1 // SPDX-License-Identifier: GPL-2.0-only
13 * Mikael Pettersson : Power Management for UP-APIC.
41 #include <asm/trace/irq_vectors.h>
43 #include <asm/pc-conf-reg.h>
64 #include <asm/intel-family.h>
75 unsigned int boot_cpu_physical_apicid __ro_after_init = -1U;
147 * +1=force-enable
237 * so apic->write/read doesn't do anything
266 * get_physical_broadcast - Get number of physical broadcast IDs
275 * lapic_get_maxlvt - get the maximum number of local vector table entries
[all …]
/openbmc/
Dopengrok1.0.log1 2025-03-26 03:00:49.074-0500 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler
2 2025-03-26 03:00:49.192-0500 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, -
[all...]

123