Home
last modified time | relevance | path

Searched +full:work +full:- +full:around (Results 1 – 25 of 1028) sorted by relevance

12345678910>>...42

/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/
H A Dcmd_errata.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright 2010-2011 Freescale Semiconductor, Inc.
16 * This work-around is implemented in PBI, so just check to see if the
17 * work-around was actually applied. To do this, we check for specific data
42 printf("Work-around for Erratum A004849 is not enabled\n"); in check_erratum_a4849()
63 printf("Work-around for Erratum A004849 is not enabled\n"); in check_erratum_a4849()
67 /* Everything matches, so the erratum work-around was applied */ in check_erratum_a4849()
69 printf("Work-around for Erratum A004849 enabled\n"); in check_erratum_a4849()
75 * This work-around is implemented in PBI, so just check to see if the
76 * work-around was actually applied. To do this, we check for specific data
[all …]
/openbmc/linux/arch/x86/kernel/
H A Dsmp.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * (c) 1998-99, 2000, 2009 Ingo Molnar <mingo@redhat.com>
46 * None of the E1AP-E3AP errata are visible to the user.
53 * None of the A1AP-A3AP errata are visible to the user.
60 * None of 1AP-9AP errata are visible to the normal user,
62 * This is very rare and a non-problem.
64 * 1AP. Linux maps APIC as non-cacheable
65 * 2AP. worked around in hardware
68 * 4AP. worked around in hardware
71 * 6AP. 'noapic' mode might be affected - fixed in later steppings
[all …]
/openbmc/linux/Documentation/process/
H A D6.Followthrough.rst9 developers can make is to conclude that their work is now done. In truth,
11 with, possibly, quite a bit of work yet to be done.
16 code. You, as the author of that code, will be expected to work with the
23 ----------------------
31 - If you have explained your patch well, reviewers will understand its
35 Many of the changes you may be asked to make - from coding style tweaks
36 to substantial rewrites - come from the understanding that Linux will
37 still be around and under development a decade from now.
39 - Code review is hard work, and it is a relatively thankless occupation;
47 - Similarly, code reviewers are not trying to promote their employers'
[all …]
/openbmc/openbmc/meta-openembedded/meta-initramfs/recipes-kernel/kexec/
H A Dkexec-tools-klibc_git.bb5 LICENSE = "GPL-2.0-only"
14 SRC_URI = "git://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git;branch=master"
17 BUILD_PATCHES = "file://0001-force-static-build.patch \
18 file://0002-Adjust-the-order-of-headers-to-fix-build-for-musl.patch \
19 file://Fix-building-on-x86_64-with-binutils-2.41.patch \
23 file://0003-kexec-elf-rel-use-our-elf.h.patch \
24 file://0004-kexec-elf-exec.c-replace-with-our-err.h.patch \
25 file://0005-crashdump-elf.c-work-around-for-sysconf-_SC_NPROCESS.patch \
26 file://0006-kexec-syscall.h-work-around-missing-syscall-wrapper.patch \
27 file://0007-kexec.c-add-guard-around-ENOTSUP.patch \
[all …]
/openbmc/linux/arch/powerpc/platforms/44x/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
304 bool "Enable linker work around for PPC476FPE errata #46"
306 This option enables a work around for an icache bug on 476
309 of binutils which supports the --ppc476-workaround option.
311 The work around enables the appropriate linker options and
313 page boundaries. The work around is only required when
/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)
421 This option adds an alternative code sequence to work around Ampere
432 at stage-2.
440 …bool "Cortex-A53: 826319: System might deadlock if a write cannot complete until read data is acce…
444 This option adds an alternative code sequence to work around ARM
445 erratum 826319 on Cortex-A53 parts up to r0p2 with an AMBA 4 ACE or
[all …]
/openbmc/linux/include/linux/
H A Dcompiler-gcc.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 #error "Please don't include <linux/compiler-gcc.h> directly, include <linux/compiler.h> instead."
23 * To work around it we hide the relationship of the pointer and the object
27 * RELOC_HIDE could trash r30. The bug can be worked around by changing
53 * Adding an empty inline assembly before it works around the problem
74 * Work around it via the same compiler barrier quirk that we used
102 #define __noscs __attribute__((__no_sanitize__("shadow-call-stack")))
168 * Prior to 9.1, -Wno-alloc-size-larger-than (and therefore the "alloc_size"
169 * attribute) do not work, and must be disabled.
/openbmc/linux/Documentation/driver-api/driver-model/
H A Ddesign-patterns.rst35 return -ENOMEM;
36 spin_lock_init(&foo->lock);
43 state around to all functions that need access to the state and its members.
46 pass around a pointer to struct foo like this::
69 Continuing on the above example we add an offloaded work::
78 static void foo_work(struct work_struct *work)
80 struct foo *foo = container_of(work, struct foo, offload);
89 queue_work(foo->wq, &foo->offload);
97 foo->wq = create_singlethread_workqueue("foo-wq");
98 INIT_WORK(&foo->offload, foo_work);
[all …]
/openbmc/linux/tools/testing/selftests/rseq/
H A Dcompiler.h1 /* SPDX-License-Identifier: LGPL-2.1-only OR MIT */
5 * Work-around asm goto compiler bugs.
7 * (C) Copyright 2021 - Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
21 * https://github.com/llvm/llvm-project/issues/52735
23 * Work around these issues by adding a volatile inline asm with
/openbmc/openbmc/poky/meta-selftest/recipes-test/devtool/devtool-upgrade-test1-1.5.3/
H A Dbackported.patch7 Upstream-Status: Inappropriate [Test artefact]
9 diff --git a/doc/NEWS b/doc/NEWS
11 --- a/doc/NEWS
13 @@ -1,3 +1,26 @@
14 +1.6.0 - 15 March 2015
15 + - fix lstat64 support when unavailable - separate patches supplied by
17 + - (#1506) new option "-D" / "--delay-start" to only show bar after N
19 + - new option "--fineta" / "-I" to show ETA as time of day rather than time
20 + remaining - patch supplied by Erkki Seppälä (r147)
21 + - (#1509) change ETA (--eta / -e) so that days are given if the hours
[all …]
/openbmc/linux/arch/powerpc/platforms/8xx/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
20 development around the MPC86X processor families.
30 development around the MPC885 processor family.
33 bool "Embedded Planet EP88xC (a.k.a. CWH-PPC-885XN-VE)"
39 MPC885 Evaluation System and/or the CWH-PPC-885XN-VE.
56 menu "Freescale Ethernet driver platform-specific options"
76 Enable FEC2 to serve as 2-nd Ethernet channel. Note that SMC2
77 (often 2-nd UART) will not work if this is enabled.
83 Enable SCC3 to serve as 2-nd Ethernet channel. Note that SMC1
84 (often 1-nd UART) will not work if this is enabled.
[all …]
/openbmc/openbmc/meta-ampere/meta-jade/recipes-phosphor/gpio/phosphor-gpio-monitor/
H A Dampere_psu_reset_hotswap.sh5 # At this time, to plug-in PSU2 in system, PSU2 won't deliver power to
11 # BMC SW work-around solution:
12 # - When BMC detect event PSU is plugged in system, BMC will reset HSC
18 # BMC can't detect PSU plug/unplug, then the work-around won't be executed
45 chassisstate=$(obmcutil chassisstate | awk -F. '{print $NF}')
52 if ! data=$(i2cget -f -y $HSC_PMBUS_NUM $HSC_SLAVE_ADDR $STATUS_MFR_SPECIFIC); then
53 echo "ERROR: Can't access the i2c. Please check /dev/i2c-$HSC_PMBUS_NUM"
64 i2cset -f -y $HSC_PMBUS_NUM $HSC_SLAVE_ADDR $OPERATION $write_data b
68 i2cset -f -y $HSC_PMBUS_NUM $HSC_SLAVE_ADDR $OPERATION $write_data b
/openbmc/linux/Documentation/scsi/
H A Dscsi-changer.rst1 .. SPDX-License-Identifier: GPL-2.0
10 This is for *real* Jukeboxes. It is *not* supported to work with
11 common small CD-ROM changers, neither one-lun-per-slot SCSI changers
19 -------------------
21 First some words about how changers work: A changer has 2 (possibly
24 later may be anything, a MOD, a CD-ROM, a tape or whatever. For the
25 changer device this is a "don't care", he *only* shuffles around the
29 The SCSI changer model is complex, compared to - for example - IDE-CD
34 media transport this one shuffles around the media, i.e. the
42 CD-ROM / Tape / whatever drive.
[all …]
H A DChangeLog.sym53c8xx1 Sat May 12 12:00 2001 Gerard Roudier (groudier@club-internet.fr)
2 * version sym53c8xx-1.7.3c
3 - Ensure LEDC bit in GPCNTL is cleared when reading the NVRAM.
4 Fix sent by Stig Telfer <stig@api-networks.com>.
5 - Backport from SYM-2 the work-around that allows to support
7 - Check that we received at least 8 bytes of INQUIRY response
9 - Define scsi_set_pci_device() as nil for kernel < 2.4.4.
10 - + A couple of minor changes.
12 Sat Apr 7 19:30 2001 Gerard Roudier (groudier@club-internet.fr)
13 * version sym53c8xx-1.7.3b
[all …]
/openbmc/openbmc/poky/meta/recipes-graphics/fontconfig/
H A Dfontconfig_2.15.0.bb7 particular rasterization library on the application. The X-specific \
21 DEPENDS = "expat freetype zlib gperf-native util-linux"
23 SRC_URI = "http://fontconfig.org/release/fontconfig-${PV}.tar.gz \
24 file://revert-static-pkgconfig.patch \
29 UPSTREAM_CHECK_REGEX = "fontconfig-(?P<pver>\d+\.\d+\.(?!9\d+)\d+)"
32 # work around https://bugs.freedesktop.org/show_bug.cgi?id=101280
33 rm -f ${S}/src/fcobjshash.h ${S}/src/fcobjshash.gperf
36 do_install:append:class-target() {
37 # duplicate fc-cache for postinstall script
38 mkdir -p ${D}${libexecdir}
[all …]
/openbmc/linux/arch/arm/mach-lpc32xx/
H A Dserial.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * arch/arm/mach-lpc32xx/serial.c
18 #include <linux/soc/nxp/lpc32xx-misc.h>
109 /* pre-UART clock divider set to 1 */ in lpc32xx_serial_init()
113 * Force a flush of the RX FIFOs to work around a in lpc32xx_serial_init()
120 while (j--) in lpc32xx_serial_init()
129 /* Force a flush of the RX FIFOs to work around a HW bug */ in lpc32xx_serial_init()
134 while (j--) in lpc32xx_serial_init()
144 /* Disable UART5->USB transparent mode or USB won't work */ in lpc32xx_serial_init()
/openbmc/openbmc/poky/meta/recipes-extended/parted/files/
H A Dautoconf-2.73.patch1 The gnulib largefile macro needs updating to work with autoconf 2.73. Rather
6 Just tweak the exiting code to work with 2.73. The next parted upgrade should
9 Upstream-Status: Inappropriate
10 Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 --- a/m4/largefile.m4
14 @@ -27,7 +27,7 @@ AC_DEFUN([gl_SET_LARGEFILE_SOURCE],
15 # Work around a problem in autoconf <= 2.69:
18 -m4_version_prereq([2.70], [], [
22 # -------------------------------
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/nana/nana/
H A D0002-man-Makefile.am-we-seem-not-to-need-the-work-around-.patch4 Subject: [PATCH] man/Makefile.am: we seem not to need the work around anymore
10 make[1]: Entering directory 'nana/2.5/nana-2.5/man'
11 make[2]: Entering directory 'nana/2.5/nana-2.5/man'
12 make[2]: Nothing to be done for 'install-exec-am'.
13 TOPDIR/BUILD/hosttools/mkdir -p 'nana/2.5/image/usr/share/man/man1'
15 TOPDIR/BUILD/hosttools/mkdir -p 'nana/2.5/image/usr/share/man/man3'
16 …TOPDIR/BUILD/hosttools/install -c -m 644 I.3 DI.3 L.3 DL.3 Q.3 Qstl.3 nana.3 'nana/2.5/image/usr/s…
17 TOPDIR/BUILD/hosttools/install -c -m 644 nana.1 nana-clg.1 'nana/2.5/image/usr/share/man/man1'
19 make[2]: *** [Makefile:314: install-man1] Error 1
21 make[2]: Leaving directory 'nana/2.5/nana-2.5/man'
[all …]
/openbmc/openbmc/poky/meta/recipes-graphics/jpeg/
H A Dlibjpeg-turbo_3.0.1.bb2 DESCRIPTION = "libjpeg-turbo is a derivative of libjpeg that uses SIMD instructions (MMX, SSE2, NEO…
3 HOMEPAGE = "http://libjpeg-turbo.org/"
5 LICENSE = "IJG & BSD-3-Clause & Zlib"
8 DEPENDS:append:x86-64:class-target = " nasm-native"
9 DEPENDS:append:x86:class-target = " nasm-native"
11 SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BPN}-${PV}.tar.gz"
14 UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/libjpeg-turbo/files/"
15 UPSTREAM_CHECK_REGEX = "/libjpeg-turbo/files/(?P<pver>(\d+[\.\-_]*)+)/"
19 # Drop-in replacement for jpeg
27 export NASMENV = "--reproducible --debug-prefix-map=${WORKDIR}=${TARGET_DBGSRC_DIR}"
[all …]
/openbmc/openbmc/poky/meta/recipes-devtools/bison/bison/
H A Dautoconf-2.73.patch1 The gnulib largefile macro needs updating to work with autoconf 2.73. Rather
6 Just tweak the exiting code to work with 2.73. The next bison upgrade should
9 Upstream-Status: Inappropriate
10 Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 Index: findutils-4.9.0/gl/m4/largefile.m4
14 --- findutils-4.9.0.orig/m4/largefile.m4
15 +++ findutils-4.9.0/m4/largefile.m4
16 @@ -26,7 +26,7 @@ AC_DEFUN([gl_SET_LARGEFILE_SOURCE],
17 # with _TIME_BITS. Also, work around a problem in autoconf <= 2.69:
20 -m4_version_prereq([2.70], [], [
[all …]
/openbmc/linux/arch/mips/include/asm/mach-cavium-octeon/
H A Dkernel-entry-init.h6 * Copyright (C) 2005-2008 Cavium Networks, Inc
48 xor t1, t1, 0x9000 # 63-P1
51 xor t1, t1, 0x9008 # 63-P2
54 xor t1, t1, 0x9100 # 68-P1
57 xor t1, t1, 0x9200 # 66-PX
60 slti t1, t1, 2 # 66-P1.2 and later good.
63 4: # core-16057 work around
66 5: # No core-16057 work around
77 sd $0, -32768(v0)
/openbmc/linux/Documentation/fb/
H A Dvesafb.rst13 impossible; BIOS calls work in real mode only. VESA BIOS Extensions
20 * You can run XF68_FBDev on top of /dev/fb0 (=> non-accelerated X11
22 * Most important: boot logo :-)
33 Documentation/admin-guide/svga.rst for details.
74 If this does not work, this might be because your BIOS does not support
81 "vga=mode-number" you have to transform the numbers to decimal.
82 2. Note: Some newer versions of LILO appear to work with those hex values,
88 XF68_FBDev should work just fine, but it is non-accelerated. Running
89 another (accelerated) X-Server like XF86_SVGA might or might not work.
90 It depends on X-Server and graphics board.
[all …]
/openbmc/linux/Documentation/core-api/
H A Dworkqueue.rst17 When such an asynchronous execution context is needed, a work item
22 While there are work items on the workqueue the worker executes the
23 functions associated with the work items one after the other. When
24 there is no work item left on the workqueue the worker becomes idle.
25 When a new work item gets queued, the worker begins executing again.
33 thread system-wide. A single MT wq needed to keep around the same
43 while an ST wq one for the whole system. Work items had to compete for
45 including proneness to deadlocks around the single execution context.
60 * Use per-CPU unified worker pools shared by all wq to provide
72 abstraction, the work item, is introduced.
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/serial/serial/
H A DFindcatkin.cmake1 # Work-around for https://github.com/wjwwood/serial/issues/135
/openbmc/linux/Documentation/sphinx/
H A Dautomarkup.py1 # SPDX-License-Identifier: GPL-2.0
4 # Apply kernel-specific tweaks after the initial document processing
33 RE_function = re.compile(r'\b(([a-zA-Z_]\w+)\(\))', flags=ascii_p3)
38 RE_generic_type = re.compile(r'\b(struct|union|enum|typedef)\s+([a-zA-Z_]\w+)',
45 RE_struct = re.compile(r'\b(struct)\s+([a-zA-Z_]\w+)', flags=ascii_p3)
46 RE_union = re.compile(r'\b(union)\s+([a-zA-Z_]\w+)', flags=ascii_p3)
47 RE_enum = re.compile(r'\b(enum)\s+([a-zA-Z_]\w+)', flags=ascii_p3)
48 RE_typedef = re.compile(r'\b(typedef)\s+([a-zA-Z_]\w+)', flags=ascii_p3)
54 RE_doc = re.compile(r'(\bDocumentation/)?((\.\./)*[\w\-/]+)\.(rst|txt)')
59 # Reserved C words that we should skip when cross-referencing
[all …]

12345678910>>...42