1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-01 12:19:28 +00:00
freebsd/sys
Marcel Moolenaar dfcba5aae3 Put an instruction group break between the move to ar.rnat and the
move to ar.rsc. The RSE must be in enforced lazy mode when writing
to RSE modifyable registers. In this case we restore the RSE NaT
collection register ar.rnat. I have seen 2 general exception faults
on pluto1 now that indicate that the move to ar.rsc has already
happened prior to the move to ar.rnat, meaning that the RSE is not
in enforced lazy mode anymore. The ia64 dependency and instruction
ordering rules seem to allow having both registers written to in
the same instruction group, provided ar.rsc is written to later than
ar.rnat (based on the ordering semantics). It appears that we may
be pushing our luck. For now, put them in seperate cycles (by means
of the instruction group break). If we ever get a general exception
fault on the move to ar.rnat again, we have definite proof that
something else is fishy.
2003-08-13 02:49:50 +00:00
..
alpha Expand inline the relevant parts of src/COPYRIGHT for Matt Dillon's 2003-08-12 23:24:05 +00:00
amd64 Expand inline the relevant parts of src/COPYRIGHT for Matt Dillon's 2003-08-12 23:24:05 +00:00
arm Style sync. 2003-08-03 07:50:19 +00:00
boot Consistently use the BSD u_int and u_short instead of the SYSV uint and 2003-08-07 15:04:27 +00:00
cam Remove all USB quirks that only specify DA_Q_NO_6_BYTE. They are no longer 2003-08-06 17:30:03 +00:00
coda
compat Remove dangling extern reference to swap_pager_full 2003-08-06 18:40:49 +00:00
conf Add a overhaul of the soundchip initialization for the MSP34xx chipsets 2003-08-12 09:45:34 +00:00
contrib This commit was generated by cvs2svn to compensate for changes in r118812, 2003-08-12 04:56:45 +00:00
crypto
ddb db_get_value uses a local buffer to first fetch all the bytes of a 2003-08-12 13:24:21 +00:00
dev Oops.. Some debugging code snuck in here. 2003-08-12 22:33:49 +00:00
fs Add a '-M mask' option so that users can have different 2003-08-12 20:06:56 +00:00
geom Kick Giant compatibility one layer up. 2003-08-02 10:11:58 +00:00
gnu
i4b
i386 Expand inline the relevant parts of src/COPYRIGHT for Matt Dillon's 2003-08-12 23:24:05 +00:00
ia64 Put an instruction group break between the move to ar.rnat and the 2003-08-13 02:49:50 +00:00
isa Dont initialize a TSC timecounter until we know if it is broken or not. 2003-08-06 15:05:27 +00:00
isofs/cd9660 Consistently use the BSD u_int and u_short instead of the SYSV uint and 2003-08-07 15:04:27 +00:00
kern Expand inline the relevant parts of src/COPYRIGHT for Matt Dillon's 2003-08-12 23:24:05 +00:00
libkern Lower initial drop value to 50, it is enough to hide linearity 2003-08-10 17:56:58 +00:00
modules Add a overhaul of the soundchip initialization for the MSP34xx chipsets 2003-08-12 09:45:34 +00:00
net Also ifdef the variable which becomes unused w/o INET6, fixing the build 2003-08-09 05:44:00 +00:00
net80211
netatalk
netatm
netgraph Add ng_atmpif: a HARP physical interface emulation. This allows one 2003-08-11 08:40:02 +00:00
netinet Change the code that enables/disables the ATM channel to use the 2003-08-12 14:20:32 +00:00
netinet6 introduced a flag bit "ND6_IFF_ACCEPT_RTADV" in the nd_ifinfo structure to 2003-08-05 14:57:11 +00:00
netipsec
netipx
netkey
netnatm Remove the last vestiges of ATM raw mode. This has not been useful for a 2003-08-06 14:34:38 +00:00
netncp
netsmb
nfs
nfsclient 0) preallocate per-interface context structures without the ifnet lock held 2003-08-07 21:27:17 +00:00
nfsserver
opencrypto
pc98 MFi386: revision 1.201. 2003-08-08 12:45:42 +00:00
pccard
pci Add or correct range checking of signal numbers in system calls and 2003-08-10 23:04:55 +00:00
posix4
powerpc Expand inline the relevant parts of src/COPYRIGHT for Matt Dillon's 2003-08-12 23:24:05 +00:00
rpc
security
sparc64 Expand inline the relevant parts of src/COPYRIGHT for Matt Dillon's 2003-08-12 23:24:05 +00:00
sys Expand inline the relevant parts of src/COPYRIGHT for Matt Dillon's 2003-08-12 23:24:05 +00:00
tools
ufs Consistently use the BSD u_int and u_short instead of the SYSV uint and 2003-08-07 15:04:27 +00:00
vm Expand inline the relevant parts of src/COPYRIGHT for Matt Dillon's 2003-08-12 23:24:05 +00:00
Makefile