1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-16 15:11:52 +00:00
freebsd/sys/sparc64/sparc64
Mateusz Guzik 4ea6a9a28f Generalised support for copy-on-write structures shared by threads.
Thread credentials are maintained as follows: each thread has a pointer to
creds and a reference on them. The pointer is compared with proc's creds on
userspace<->kernel boundary and updated if needed.

This patch introduces a counter which can be compared instead, so that more
structures can use this scheme without adding more comparisons on the boundary.
2015-06-10 10:43:59 +00:00
..
ata_machdep.c
autoconf.c
bus_machdep.c
cache.c
cam_machdep.c
cheetah.c
clock.c
counter.c
db_disasm.c ddb: finish converting boolean values. 2015-05-21 15:16:18 +00:00
db_hwwatch.c
db_interface.c
db_trace.c
dump_machdep.c Factor out duplicated code from dumpsys() on each architecture into generic 2015-01-07 01:01:39 +00:00
eeprom.c
elf_machdep.c In preparation for switching linuxulator to the use the native 1:1 2015-05-24 14:51:29 +00:00
exception.S
gdb_machdep.c
genassym.c
identcpu.c
in_cksum.c
interrupt.S
intr_machdep.c Migrate ie->ie_assign_cpu and associated code to use an int for CPU rather 2014-09-17 17:33:22 +00:00
iommu.c
jbusppm.c
locore.S
machdep.c The kernel sends signals to the processes via ABI specific sv_sendsig method. 2015-05-24 17:56:02 +00:00
mem.c Remove Giant from /dev/mem and /dev/kmem. It is definitely not needed 2015-01-24 12:51:15 +00:00
mp_exception.S
mp_locore.S
mp_machdep.c Retire smp_active. It was racey and caused demonstrated problems with 2014-04-26 20:27:54 +00:00
nexus.c
ofw_machdep.c
pmap.c Complete r254667, do not destroy pmap lock if KVA allocation failed. 2014-08-16 08:31:25 +00:00
prof_machdep.c
rtc.c
rwindow.c
sc_machdep.c
schppm.c
spitfire.c
ssm.c
stack_machdep.c
support.S Fix typo revealed by using newer binutils 2014-10-10 14:18:33 +00:00
swtch.S
sys_machdep.c Update kernel inclusions of capability.h to use capsicum.h instead; some 2014-03-16 10:55:57 +00:00
tick.c
tlb.c
trap.c Generalised support for copy-on-write structures shared by threads. 2015-06-10 10:43:59 +00:00
tsb.c
uio_machdep.c
upa.c
vm_machdep.c Fix integer truncation bug in malloc(9) 2015-04-01 12:42:26 +00:00
zeus.c