freebsd-nq/sys
Konstantin Belousov 2dd9ea6f70 Add thread-private flag to indicate that error value is already placed
in td_errno. Flag is supposed to be used by syscalls returning
EJUSTRETURN because errno was already placed into the usermode frame
by a call to set_syscall_retval(9). Both ktrace and dtrace get errno
value from td_errno if the flag is set.

Use the flag to fix sigsuspend(2) error return ktrace records.

Requested by:	bde
MFC after:	1 week
2012-04-12 10:48:43 +00:00
..
amd64 Fix !SMP build after r234074. 2012-04-10 16:08:46 +00:00
arm - Revert part of r234005, which I did not intend to commit. 2012-04-07 23:51:16 +00:00
boot retrofit Safe Mode loader menu item actions 2012-04-06 09:36:22 +00:00
bsm
cam Change the SCSI INQUIRY peripheral qualifier that CTL reports for LUNs 2012-04-06 22:23:13 +00:00
cddl - Introduce a cache-miss optimization for consistency with other 2012-04-09 17:05:18 +00:00
compat Remove some unnecessary includes. 2012-03-18 19:15:11 +00:00
conf uart_cpu_amd64.c and uart_cpu_i386.c (under sys/dev/uart) are 2012-04-11 02:42:01 +00:00
contrib Fix VIMAGE build. 2012-04-05 04:41:06 +00:00
crypto Add support for the extended FPU states on amd64, both for native 2012-01-21 17:45:27 +00:00
ddb
dev use correct selinfo pointer for the generic interrupt handler 2012-04-12 08:54:01 +00:00
fs Restore the blank line incorrectly removed in r234104. 2012-04-11 15:48:50 +00:00
gdb
geom Expand locking around identification of filesystem mount point when 2012-04-08 06:20:21 +00:00
gnu/fs Make ReiserFS MPSAFE 2012-03-27 20:36:03 +00:00
i386 Fix !SMP build after r234074. 2012-04-10 16:08:46 +00:00
ia64 Remove pty(4) from our kernel configurations. 2012-03-21 08:38:42 +00:00
isa
kern Add thread-private flag to indicate that error value is already placed 2012-04-12 10:48:43 +00:00
kgssapi
libkern Remove second consts in r233288 in order to appease C++ compilers. 2012-03-26 18:22:04 +00:00
mips Reinstate the XTLB handler for CPU_NLM and CPU_RMI 2012-04-02 11:41:33 +00:00
modules MFhead_mfi r227068 2012-03-30 23:05:48 +00:00
net remove an unnecessary #define 2012-04-12 10:32:34 +00:00
net80211 Add some statistics to track BAR TX. 2012-04-08 04:51:25 +00:00
netatalk Fix typos 2012-02-28 15:07:05 +00:00
netgraph Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00
netinet It is a logical error that in carp_multicast_cleanup() 2012-04-11 12:26:30 +00:00
netinet6 in6_pcblookup_local() still can return a pcb with NULL 2012-03-21 08:43:38 +00:00
netipsec Add multi-FIB IPv6 support to the core network stack supplementing 2012-02-03 13:08:44 +00:00
netipx Convert all users of IF_ADDR_LOCK to use new locking macros that specify 2012-01-05 19:00:36 +00:00
netnatm
netncp
netsmb
nfs Add multi-FIB IPv6 support to the core network stack supplementing 2012-02-03 13:08:44 +00:00
nfsclient Remove fifo.h. The only used function declaration from the header is 2012-03-11 12:19:58 +00:00
nfsserver
nlm jwd@ reported a problem via email to freebsd-fs@ on Aug 25, 2011 2012-01-31 02:11:05 +00:00
ofed Properly parse 40G media types from newer Mellanox adapters that are 2012-04-10 14:01:09 +00:00
opencrypto
pc98 Move the legacy(4) driver to x86. 2012-03-30 19:10:14 +00:00
pci intpm: return only SMB bus error codes from SMB methods 2012-04-08 20:48:39 +00:00
powerpc We don't need kcopy() in any of the remaining places it is used, so 2012-04-11 22:23:50 +00:00
rpc
security When allocation of labels on files is implicitly disabled due to MAC 2012-04-08 11:01:49 +00:00
sparc64 Remove checks that are redundant due to tf_type being unsigned. 2012-03-31 14:03:16 +00:00
sys Add thread-private flag to indicate that error value is already placed 2012-04-12 10:48:43 +00:00
teken
tools Make vnode_if.awk parse vnode operations with underscores, like VOP_FOO_BAR. 2012-02-21 19:35:59 +00:00
ufs Export vinactive() from kern/vfs_subr.c (e.g., make it no longer 2012-04-11 23:01:11 +00:00
vm - Introduce a cache-miss optimization for consistency with other 2012-04-09 17:05:18 +00:00
x86 Trim stray blank line. 2012-04-11 21:00:33 +00:00
xdr
xen blkif interface comment cleanups. No functional changes 2012-02-29 17:47:01 +00:00
Makefile Add sys/ofed to the 'make cscope' target. 2012-03-20 18:05:15 +00:00