Searched hist:37 (Results 151 - 175 of 673) sorted by relevance

1234567891011>>

/seL4-refos-master/libs/libplatsupport/src/mach/zynq/
H A Dserial.cdiff 6a43e131 Tue Sep 22 20:27:37 MDT 2020 Axel Heider <axelheider@gmx.de> libplatsupport,zynq: use proper constant

Signed-off-by: Axel Heider <axelheider@gmx.de>
diff 99e9a821 Thu Jul 20 13:37:02 MDT 2017 Nathan Studer <nathan.studer@dornerworks.com> Make zynq7000 names in zynq machine files more generic
/seL4-refos-master/projects/util_libs/libplatsupport/src/mach/zynq/
H A Dserial.cdiff 6a43e131 Tue Sep 22 20:27:37 MDT 2020 Axel Heider <axelheider@gmx.de> libplatsupport,zynq: use proper constant

Signed-off-by: Axel Heider <axelheider@gmx.de>
diff 99e9a821 Thu Jul 20 13:37:02 MDT 2017 Nathan Studer <nathan.studer@dornerworks.com> Make zynq7000 names in zynq machine files more generic
/seL4-refos-master/kernel/include/drivers/smmu/
H A Dsmmuv2.hdiff c66d9cee Mon Aug 03 21:37:36 MDT 2020 Oliver Scott <Oliver.Scott@data61.csiro.au> trivial: style and comment

Signed-off-by: Oliver Scott <Oliver.Scott@data61.csiro.au>
diff 6e591117 Tue Nov 19 22:03:37 MST 2019 Qian Ge <qian.ge@data61.csiro.au> SMMU: binding stream ID to context banks

Providing system calls that binds context banks to stream IDs.
Once the stream ID is bound, the transaction using that SID is
enabled.

Signed-off-by: Oliver Scott <Oliver.Scott@data61.csiro.au>
/seL4-refos-master/libs/libsel4allocman/
H A DCMakeLists.txtdbe802b0 Wed Mar 29 23:37:58 MDT 2017 Adrian Danis <Adrian.Danis@data61.csiro.au> Add CMake build rules for various libraries
/seL4-refos-master/libs/libsel4allocman/src/utspace/
H A Dtwinkle.cdiff 9b0f6e2a Mon May 16 19:37:49 MDT 2016 Anna Lyons <Anna.Lyons@nicta.com.au> Remove all references to KERNEL_STABLE
/seL4-refos-master/libs/libsel4simple/
H A DCMakeLists.txtdbe802b0 Wed Mar 29 23:37:58 MDT 2017 Adrian Danis <Adrian.Danis@data61.csiro.au> Add CMake build rules for various libraries
/seL4-refos-master/libs/libsel4simple-default/
H A DCMakeLists.txtdbe802b0 Wed Mar 29 23:37:58 MDT 2017 Adrian Danis <Adrian.Danis@data61.csiro.au> Add CMake build rules for various libraries
/seL4-refos-master/libs/libsel4utils/
H A DREADME.mddiff 80b9e99e Mon Jun 20 22:37:39 MDT 2016 Kofi Doku Atuah <kofi.dokuatuah@nicta.com.au> Move sel4_debug.h back into libsel4utils

This patch also renames a header {sel4debug/sel4_debug.h=>sel4utils/strerror.h}.

Additionally, convert some header guards to #pragma once and update
README.md to describe what things should go into libsel4utils and
libsel4debug.

SELFOUR-513
/seL4-refos-master/libs/libsel4utils/include/sel4utils/
H A Dsel4_zf_logif.hdiff 80b9e99e Mon Jun 20 22:37:39 MDT 2016 Kofi Doku Atuah <kofi.dokuatuah@nicta.com.au> Move sel4_debug.h back into libsel4utils

This patch also renames a header {sel4debug/sel4_debug.h=>sel4utils/strerror.h}.

Additionally, convert some header guards to #pragma once and update
README.md to describe what things should go into libsel4utils and
libsel4debug.

SELFOUR-513
/seL4-refos-master/libs/libsel4vspace/
H A DCMakeLists.txtdbe802b0 Wed Mar 29 23:37:58 MDT 2017 Adrian Danis <Adrian.Danis@data61.csiro.au> Add CMake build rules for various libraries
/seL4-refos-master/libs/libutils/
H A DCMakeLists.txtdiff 6bc4bdbc Tue Jan 30 06:38:37 MST 2018 Kofi Doku Atuah <kofidoku.atuah@data61.csiro.au> CMake: Add autoconf generation support for libutils
/seL4-refos-master/libs/libutils/include/utils/
H A Dpage.hdiff b8787e8d Thu Dec 08 15:37:59 MST 2016 Adrian Danis <Adrian.Danis@data61.csiro.au> libutils: Add `PAGE_BITS_4M`
/seL4-refos-master/projects/seL4_libs/libsel4allocman/
H A DCMakeLists.txtdbe802b0 Wed Mar 29 23:37:58 MDT 2017 Adrian Danis <Adrian.Danis@data61.csiro.au> Add CMake build rules for various libraries
/seL4-refos-master/projects/seL4_libs/libsel4allocman/src/utspace/
H A Dtwinkle.cdiff 9b0f6e2a Mon May 16 19:37:49 MDT 2016 Anna Lyons <Anna.Lyons@nicta.com.au> Remove all references to KERNEL_STABLE
/seL4-refos-master/projects/seL4_libs/libsel4simple/
H A DCMakeLists.txtdbe802b0 Wed Mar 29 23:37:58 MDT 2017 Adrian Danis <Adrian.Danis@data61.csiro.au> Add CMake build rules for various libraries
/seL4-refos-master/projects/seL4_libs/libsel4simple-default/
H A DCMakeLists.txtdbe802b0 Wed Mar 29 23:37:58 MDT 2017 Adrian Danis <Adrian.Danis@data61.csiro.au> Add CMake build rules for various libraries
/seL4-refos-master/projects/seL4_libs/libsel4utils/
H A DREADME.mddiff 80b9e99e Mon Jun 20 22:37:39 MDT 2016 Kofi Doku Atuah <kofi.dokuatuah@nicta.com.au> Move sel4_debug.h back into libsel4utils

This patch also renames a header {sel4debug/sel4_debug.h=>sel4utils/strerror.h}.

Additionally, convert some header guards to #pragma once and update
README.md to describe what things should go into libsel4utils and
libsel4debug.

SELFOUR-513
/seL4-refos-master/projects/seL4_libs/libsel4utils/include/sel4utils/
H A Dsel4_zf_logif.hdiff 80b9e99e Mon Jun 20 22:37:39 MDT 2016 Kofi Doku Atuah <kofi.dokuatuah@nicta.com.au> Move sel4_debug.h back into libsel4utils

This patch also renames a header {sel4debug/sel4_debug.h=>sel4utils/strerror.h}.

Additionally, convert some header guards to #pragma once and update
README.md to describe what things should go into libsel4utils and
libsel4debug.

SELFOUR-513
/seL4-refos-master/libs/libmuslc/
H A DREADMEdiff 2d3e2a7f Sun May 06 15:19:37 MDT 2012 Rich Felker <dalias@aerifal.cx> update release info for 0.9.0
/seL4-refos-master/libs/libmuslc/arch/microblaze/bits/
H A Dfloat.hdiff 559de8f5 Sat Mar 07 03:00:37 MST 2015 Szabolcs Nagy <nsz@port70.net> fix FLT_ROUNDS to reflect the current rounding mode

Implemented as a wrapper around fegetround introducing a new function
to the ABI: __flt_rounds. (fegetround cannot be used directly from float.h)
/seL4-refos-master/libs/libmuslc/arch/mips/bits/
H A Dfloat.hdiff 559de8f5 Sat Mar 07 03:00:37 MST 2015 Szabolcs Nagy <nsz@port70.net> fix FLT_ROUNDS to reflect the current rounding mode

Implemented as a wrapper around fegetround introducing a new function
to the ABI: __flt_rounds. (fegetround cannot be used directly from float.h)
/seL4-refos-master/libs/libmuslc/arch/mips64/
H A Dpthread_arch.hdiff 6d99ad91 Sun Apr 03 04:42:37 MDT 2016 Rich Felker <dalias@aerifal.cx> add support for mips and mips64 r6 isa

mips32r6 and mips64r6 are actually new isas at both the asm source and
opcode levels (pre-r6 code cannot run on r6) and thus need to be
treated as a new subarch. the following changes are made, some of
which yield code generation improvements for non-r6 targets too:

- add subarch logic in configure script and reloc.h files for dynamic
linker name.

- suppress use of .set mips2 asm directives (used to allow mips2
atomic instructions on baseline mips1 builds; the kernel has to
emulate them on mips1) except when actually needed. they cause wrong
instruction encodings on r6, and pessimize inlining on at least some
compilers.

- only hard-code sync instruction encoding on mips1.

- use "ZC" constraint instead of "m" constraint for llsc memory
operands on r6, where the ll/sc instructions no longer accept full
16-bit offsets.

- only hard-code rdhwr instruction encoding with .word on targets
(pre-r2) where it may need trap-and-emulate by the kernel.
otherwise, just use the instruction mnemonic, and allow an arbitrary
destination register to be used.
H A Dreloc.hdiff 6d99ad91 Sun Apr 03 04:42:37 MDT 2016 Rich Felker <dalias@aerifal.cx> add support for mips and mips64 r6 isa

mips32r6 and mips64r6 are actually new isas at both the asm source and
opcode levels (pre-r6 code cannot run on r6) and thus need to be
treated as a new subarch. the following changes are made, some of
which yield code generation improvements for non-r6 targets too:

- add subarch logic in configure script and reloc.h files for dynamic
linker name.

- suppress use of .set mips2 asm directives (used to allow mips2
atomic instructions on baseline mips1 builds; the kernel has to
emulate them on mips1) except when actually needed. they cause wrong
instruction encodings on r6, and pessimize inlining on at least some
compilers.

- only hard-code sync instruction encoding on mips1.

- use "ZC" constraint instead of "m" constraint for llsc memory
operands on r6, where the ll/sc instructions no longer accept full
16-bit offsets.

- only hard-code rdhwr instruction encoding with .word on targets
(pre-r2) where it may need trap-and-emulate by the kernel.
otherwise, just use the instruction mnemonic, and allow an arbitrary
destination register to be used.
/seL4-refos-master/libs/libmuslc/arch/powerpc/bits/
H A Dfloat.hdiff 559de8f5 Sat Mar 07 03:00:37 MST 2015 Szabolcs Nagy <nsz@port70.net> fix FLT_ROUNDS to reflect the current rounding mode

Implemented as a wrapper around fegetround introducing a new function
to the ABI: __flt_rounds. (fegetround cannot be used directly from float.h)
/seL4-refos-master/libs/libmuslc/arch/x32/
H A Dpthread_arch.hdiff 484194db Wed May 06 16:37:19 MDT 2015 Rich Felker <dalias@aerifal.cx> fix stack protector crashes on x32 & powerpc due to misplaced TLS canary

i386, x86_64, x32, and powerpc all use TLS for stack protector canary
values in the default stack protector ABI, but the location only
matched the ABI on i386 and x86_64. on x32, the expected location for
the canary contained the tid, thus producing spurious mismatches
(resulting in process termination) upon fork. on powerpc, the expected
location contained the stdio_locks list head, so returning from a
function after calling flockfile produced spurious mismatches. in both
cases, the random canary was not present, and a predictable value was
used instead, making the stack protector hardening much less effective
than it should be.

in the current fix, the thread structure has been expanded to have
canary fields at all three possible locations, and archs that use a
non-default location must define a macro in pthread_arch.h to choose
which location is used. for most archs (which lack TLS canary ABI) the
choice does not matter.

Completed in 131 milliseconds

1234567891011>>