Home
last modified time | relevance | path

Searched full:there (Results 1 – 25 of 7173) sorted by relevance

12345678910>>...287

/Linux-v6.1/tools/perf/pmu-events/arch/arm64/arm/cortex-a55/
Dpipeline.json9 …rontend, cache miss.This event counts every cycle the DPU IQ is empty and there is an instruction …
12 …rontend, cache miss.This event counts every cycle the DPU IQ is empty and there is an instruction …
15 … frontend, TLB miss.This event counts every cycle the DPU IQ is empty and there is an instruction …
18 … frontend, TLB miss.This event counts every cycle the DPU IQ is empty and there is an instruction …
21 …d, pre-decode error.This event counts every cycle the DPU IQ is empty and there is a pre-decode er…
24 …d, pre-decode error.This event counts every cycle the DPU IQ is empty and there is a pre-decode er…
27 …backend interlock.This event counts every cycle that issue is stalled and there is an interlock. S…
30 …backend interlock.This event counts every cycle that issue is stalled and there is an interlock. S…
33 …d, interlock, AGU.This event counts every cycle that issue is stalled and there is an interlock th…
36 …d, interlock, AGU.This event counts every cycle that issue is stalled and there is an interlock th…
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/arm64/arm/cortex-a510/
Dpipeline.json21 … cycle that the Data Processing Unit (DPU) instruction queue is empty and there is an instruction …
24 … cycle that the Data Processing Unit (DPU) instruction queue is empty and there is an instruction …
27 …This event counts every cycle that the DPU instruction queue is empty and there is an instruction …
30 …This event counts every cycle that the DPU instruction queue is empty and there is an instruction …
39 …s event counts every cycle where the issue of an operation is stalled and there is an interlock. S…
42 …s event counts every cycle where the issue of an operation is stalled and there is an interlock. S…
45 …s event counts every cycle where the issue of an operation is stalled and there is an interlock on…
48 …s event counts every cycle where the issue of an operation is stalled and there is an interlock on…
51 … or the Vector Processing Unit (VPU). This event counts every cycle where there is a stall or an i…
54 … or the Vector Processing Unit (VPU). This event counts every cycle where there is a stall or an i…
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/arm64/arm/cortex-a53/
Dpipeline.json15 …"BriefDescription": "Cycles the DPU IQ is empty and there is an instruction cache miss being proce…
20 …"BriefDescription": "Cycles the DPU IQ is empty and there is an instruction micro-TLB miss being p…
25 "BriefDescription": "Cycles the DPU IQ is empty and there is a pre-decode error being processed"
30 …"BriefDescription": "Cycles there is an interlock other than Advanced SIMD/Floating-point instruc…
35 …"BriefDescription": "Cycles there is an interlock for a load/store instruction waiting for data to…
40 … "BriefDescription": "Cycles there is an interlock for an Advanced SIMD/Floating-point operation."
45 "BriefDescription": "Cycles there is a stall in the Wr stage because of a load miss"
50 "BriefDescription": "Cycles there is a stall in the Wr stage because of a store"
/Linux-v6.1/Documentation/locking/
Drobust-futexes.rst18 that says "there's a waiter pending", and the sys_futex(FUTEX_WAIT)
23 value) that there were waiter(s) pending, and does the
26 state, and there's no in-kernel state associated with it. The kernel
27 completely forgets that there ever was a futex at that address. This
42 There is a big conceptual problem with futex based mutexes though: it is
44 the kernel cannot help with the cleanup: if there is no 'futex queue'
45 (and in most cases there is none, futexes being fast lightweight locks)
75 because the kernel has no knowledge about how many robust futexes there
89 At the heart of this new approach there is a per-thread private list of
93 time, the kernel checks this user-space list: are there any robust futex
[all …]
/Linux-v6.1/Documentation/timers/
Dno_hz.rst12 There are three main ways of managing scheduling-clock interrupts
38 there are some situations where this old-school approach is still the
40 that use short bursts of CPU, where there are very frequent idle
43 clock interrupts will normally be delivered any way because there
68 If a CPU is idle, there is little point in sending it a scheduling-clock
84 unnecessary scheduling-clock interrupts. In these situations, there
98 There is also a boot parameter "nohz=" that can be used to disable
107 If a CPU has only one runnable task, there is little point in sending it
108 a scheduling-clock interrupt because there is no other task to switch to.
121 by one less than the number of CPUs. In these situations, there is
[all …]
/Linux-v6.1/arch/mips/vdso/
Dvgettimeofday.c23 * This is behind the ifdef so that we don't provide the symbol when there's no
24 * possibility of there being a usable clocksource, because there's nothing we
59 * This is behind the ifdef so that we don't provide the symbol when there's no
60 * possibility of there being a usable clocksource, because there's nothing we
/Linux-v6.1/include/net/netfilter/
Dnf_tproxy.h39 * redirect the new connection to the proxy if there's a listener
44 * Returns the listener socket if there's one, the TIME_WAIT socket if
56 * - match: if there's a fully established connection matching the
61 * - match: if there's a listening socket matching the redirection
64 * address. The reasoning is that if there's an explicit rule, it
69 * Please note that there's an overlap between what a TPROXY target
98 * redirect the new connection to the proxy if there's a listener
103 * Returns the listener socket if there's one, the TIME_WAIT socket if
/Linux-v6.1/Documentation/livepatch/
Dlivepatch.rst15 There are many situations where users are reluctant to reboot a system. It may
26 There are multiple mechanisms in the Linux kernel that are directly related
46 a live patch is called with the help of a custom ftrace handler. But there are
53 Functions are there for a reason. They take some input parameters, get or
64 But there are more complex fixes. For example, a patch might change
80 switching combined with kpatch's stack trace switching. There are also
119 (Note there's not yet such an approach for kthreads.)
142 There's also a /proc/<pid>/patch_state file which can be used to
150 actually delivered (there is no data in signal pending structures). Tasks are
155 /sys/kernel/livepatch/<patch>/force attribute. Writing 1 there clears
[all …]
/Linux-v6.1/Documentation/process/
D6.Followthrough.rst13 It is a rare patch which is so good at its first posting that there is no
40 people remember who wrote kernel code, but there is little lasting fame
94 but there are times when somebody simply has to make a decision. If you
111 things. In particular, there may be more than one tree - one, perhaps,
115 For patches applying to areas for which there is no obvious subsystem tree
124 there's a good chance that you will get more comments from a new set of
144 To begin with, the visibility of your patch has increased yet again. There
146 the patch before. It may be tempting to ignore them, since there is no
155 where there are testers, there will be bug reports.
166 After any regressions have been dealt with, there may be other, ordinary
[all …]
D3.Early-stage.rst44 There are a number of very good Linux kernel developers, but they
87 - There may be elements of the proposed solution which will not be
131 the MAINTAINERS file for a relevant place to post. If there is a suitable
132 subsystem list, posting there is often preferable to posting on
138 and not all subsystems are represented there. The person listed in the
140 that role currently. So, when there is doubt about who to contact, a
158 list of people to Cc for your patches. There are a number of options
178 matter is (1) kernel developers tend to be busy, (2) there is no shortage
186 not assume that it means there is no interest in the project.
187 Unfortunately, you also cannot assume that there are no problems with your
[all …]
D1.Intro.rst11 encounter there. There are a great many reasons why kernel code should be
19 the patch development, review, and merging cycle are covered. There is some
29 patches are covered, and there is an introduction to some of the tools
91 intimidating to new developers, but there are good reasons and solid
99 frustrating experience. There is a lot of material here, but the effort
134 enable it. There is no need for driver disks, downloads, or the hassles
189 There are, however, additional factors which should be taken into account
201 is there regardless.
247 the licensing of the kernel is doomed to almost certain failure. There are
250 there is no prospect of a migration to version 3 of the GPL in the
[all …]
/Linux-v6.1/Documentation/networking/device_drivers/ethernet/toshiba/
Dspider_net.rst28 There are three primary states that a descriptor can be in: "empty",
46 marks it full, and advances the GDACTDPA by one. Thus, when there is
55 and advance the tail pointer. Thus, when there is flowing RX traffic,
67 then mark the descr as "empty", ready to receive data. Thus, when there
117 the hardware can fill them, there is no problem. If, for some reason,
136 and is filling the next descrs. Since the OS doesn't see this, there
157 marked xa... which is "empty". Thus, from the OS point of view, there
158 is nothing to be done. In particular, there is the implicit assumption
168 and there can be no forward progress; the OS thinks there's nothing
177 operations there. Since this will leave "holes" in the ring, there
[all …]
/Linux-v6.1/drivers/staging/media/atomisp/
DTODO19 as there are still some issues with regards to implementing
85 There are some hacks added there for it to wait for sensors to be
104 12. There's a problem on sensor drivers: when trying to set a video
119 13. There are several issues related to memory management, that can
135 The code there is really dirty, ugly and probably wrong. I fixed
136 one bug there already, but the best would be to just trash it and use
175 there are any specific things that can be done to fold in support for
182 for this driver until the other work is done, as there will be a lot
209 There are some patches adding i915 GPU support floating at the Yocto's
/Linux-v6.1/tools/perf/pmu-events/arch/x86/broadwellde/
Duncore-power.json16 …"PublicDescription": "Number of cycles spent performing core C state transitions. There is one ev…
25 …"PublicDescription": "Number of cycles spent performing core C state transitions. There is one ev…
34 …"PublicDescription": "Number of cycles spent performing core C state transitions. There is one ev…
43 …"PublicDescription": "Number of cycles spent performing core C state transitions. There is one ev…
52 …"PublicDescription": "Number of cycles spent performing core C state transitions. There is one ev…
61 …"PublicDescription": "Number of cycles spent performing core C state transitions. There is one ev…
70 …"PublicDescription": "Number of cycles spent performing core C state transitions. There is one ev…
79 …"PublicDescription": "Number of cycles spent performing core C state transitions. There is one ev…
88 …"PublicDescription": "Number of cycles spent performing core C state transitions. There is one ev…
97 …"PublicDescription": "Number of cycles spent performing core C state transitions. There is one ev…
[all …]
/Linux-v6.1/Documentation/filesystems/
Ddebugfs.rst14 there. The debugfs filesystem is also intended to not serve as a stable
15 ABI to user space; in theory, there are no stability constraints placed on
16 files exported there. The real world is not always so simple, though [1]_;
103 architectures, though, complicating the situation somewhat. There are
112 Similarly, there are helpers for variables of type unsigned long, in decimal
153 can be used to export binary information, but there does not appear to be
200 There is a helper function to create device related seq_file::
212 There are a couple of other directory-oriented helper functions::
228 There is one important thing that all debugfs users must take into account:
229 there is no automatic cleanup of any directories created in debugfs. If a
[all …]
Dext2.rst11 filesystem in use by Linux. There are also implementations available
79 separate patches). There is also a versioning mechanism to allow new
131 If the filesystem is revision 1 or higher, then there are extra fields,
151 There are some reserved fields which are currently unused in the inode
162 There are pointers to the first 12 blocks which contain the file's data
163 in the inode. There is a pointer to an indirect block (which contains
171 behaviour on a per-file basis. There are flags for secure deletion,
214 In ext2, there is a mechanism for reserving a certain number of blocks
240 revision 1. There are three 32-bit fields, one for compatible features
297 If you're exceptionally paranoid, there are 3 ways of making metadata
[all …]
/Linux-v6.1/Documentation/gpu/amdgpu/display/
Ddc-debug.rst28 configuration changes or a full update occurs there will be a colored bar at
33 * Pipe split can be observed if there are two bars with a difference in height
41 * There should **not** be any visual corruption
42 * There should **not** be any underflow or screen flashes
43 * There should **not** be any black screens
44 * There should **not** be any cursor corruption
/Linux-v6.1/Documentation/powerpc/
Dpci_iov_resource_on_powernv.rst28 There is thus, in HW, a table of PE states that contains a pair of "frozen"
33 return all 1's value. MSIs are also blocked. There's a bit more state that
66 bridge being triggered. There's a PE# in the interrupt controller
75 from the CPU address space to the PCI address space. There is one M32
92 need to ensure Linux doesn't assign anything there, the M32 logic
115 address on the PowerBus). There is a way to also set the top 14
120 has 256 segments; however, there is no table for mapping a segment
124 there's a defined ordering for which window applies.
145 than one segment, we end up with more than one PE#. There is a HW
186 There are several strategies for isolating VFs in PEs:
[all …]
/Linux-v6.1/Documentation/core-api/
Dworkqueue.rst13 There are many cases where an asynchronous process execution context
22 While there are work items on the workqueue the worker executes the
24 there is no work item left on the workqueue the worker becomes idle.
89 There are two worker-pools, one for normal work items and the other
121 stalling should be optimal. As long as there are one or more runnable
124 schedules a new worker so that the CPU doesn't sit idle while there
136 regulating concurrency level is on the users. There is also a flag to
156 also used as the name of the rescuer thread if there is one.
237 may queue at the same time. Unless there is a specific need for
328 there is dependency among multiple work items used during memory
[all …]
/Linux-v6.1/Documentation/userspace-api/media/rc/
Drc-protos.rst32 This IR protocol uses manchester encoding to encode 14 bits. There is a
77 There is a variant of rc5 called either rc5x or extended rc5
78 where there the second stop bit is the 6th commmand bit, but inverted.
81 done to keep it compatible with plain rc-5 where there are two start bits.
191 The sony protocol is a pulse-width encoding. There are three variants,
218 The sony protocol is a pulse-width encoding. There are three variants,
245 The sony protocol is a pulse-width encoding. There are three variants,
356 The scancode is the exact 16 bits as in the protocol. There is also a
365 as in the protocol. There is also a toggle bit.
373 as in the protocol. There is also a toggle bit.
[all …]
/Linux-v6.1/Documentation/power/
Dbasic-pm-debugging.rst49 there is the file /sys/power/pm_test that can be used to make the hibernation
50 core run in a test mode. There are 5 test modes available:
109 If the "freezer" test fails, there is a task that cannot be frozen (in that case
112 that there is a problem with the tasks freezer subsystem that should be
115 If the "devices" test fails, most likely there is a driver that cannot suspend
126 Once you have found the failing driver (there can be more than just one of
136 If the "platform" test fails, there is a problem with the handling of the
162 "reboot", "shutdown" and "platform" modes. If that does not work, there
165 individually. Otherwise, there is a problem with a modular driver and you can
168 - if there are n modules loaded and the attempt to suspend and resume fails,
[all …]
/Linux-v6.1/drivers/gpu/drm/amd/display/
DTODO18 "Is there any major reason to keep all those abstractions?
22 I haven't looked recently but I didn't get the impression there was a
50 subsystems, since there's really no good reason to have 2nd
52 and edid parsing. There's still a bit a midlayer feeling to the edid
79 callbacks. There's also plans to expose this stuff in a standard way across all
87 17. There's still a pretty massive layer cake around dp aux and DPCD handling,
93 18. There's a pile of sink handling code, both for DP and HDMI where I didn't
/Linux-v6.1/Documentation/hid/
Duhid.rst7 relies heavily on the definitions declared there.
13 There is an example user-space application in ./samples/uhid/uhid-example.c
44 The "type" field defines the payload. For each type, there is a
55 followed by a UHID_OPEN event again and so on. There is no need to perform
96 This destroys the internal HID device. No further I/O will be accepted. There
99 You can create a new device by sending UHID_CREATE2 again. There is no need to
158 there is actually no other process that reads your data so there is no need to
162 This is sent when there are no more processes which read the HID data. It is
175 The kernel serializes GET_REPORT requests so there will never be two in
/Linux-v6.1/drivers/block/paride/
DTransition-notes5 under ps_spinlock. There are three places where that can happen:
50 be preempted there.
51 2) When there is such a thread, pd_busy is set or pd_lock is held by
53 3) When there is such a thread, ps_tq_active is 0 or ps_spinlock is
55 4) When there is such a thread, all PIA belonging to pd.c have NULL
60 (1) can become not true if some thread enters that area while another is there.
72 case that needs consideration is call from pi_wake_up() and there
123 We don't need to reset it to NULL, since we are guaranteed that there
/Linux-v6.1/arch/x86/kvm/
Dirq.c20 * check if there are pending timer events
37 * check if there is a pending userspace external interrupt
45 * check if there is pending interrupt from
54 * on interrupt.injected to know if there is a pending in kvm_cpu_has_extint()
77 * check if there is injectable interrupt:
95 * check if there is pending interrupt without

12345678910>>...287