freebsd-dev/sys
Ian Lepore 0e255c3294 Move the exception vector table (so-called "page0" data) into exception.S
and eliminate vectors.S.  All low-level exception handling is now
consolidated into exception.S.

Along with moving the default FIQ handler, change it to disable FIQs
before returning.  An FIQ should never happen, but if it does, it's got
to be disabled as part of ignoring it.

In general, we have hand-wavy support for FIQs that probably hasn't been
used for 10 years and probably doesn't work (almost certainly doesn't
work for SMP because it only updates the vector on the current cpu).  This
change doesn't really make the overall situation any better or worse.
2014-03-10 19:36:26 +00:00
..
amd64 Disable amd64 TLB Context ID (pcid) by default for now 2014-03-05 01:34:10 +00:00
arm Move the exception vector table (so-called "page0" data) into exception.S 2014-03-10 19:36:26 +00:00
boot Initial cut for DTS on the hl201 board. 2014-03-08 03:22:20 +00:00
bsm
cam Fix support for increased logical sector size (4K-native drives). 2014-03-07 09:45:40 +00:00
cddl All callers of static method load_nvlist() in spa.c handles error case, 2014-03-02 02:41:33 +00:00
compat linprocfs: add support for /sys/kernel/random/uuid 2014-02-27 00:43:10 +00:00
conf Move the exception vector table (so-called "page0" data) into exception.S 2014-03-10 19:36:26 +00:00
contrib Also tag the current HAL power mode in ar9300_set_power_mode(). 2014-03-10 06:05:26 +00:00
crypto
ddb
dev Ignore USB keyboard driver calls from critical sections. 2014-03-10 08:52:30 +00:00
fs ext2fs: Fix a bug when sorting htree entries. 2014-03-06 21:02:16 +00:00
gdb
geom
gnu Symbolic bindings for the dts files... 2014-02-28 16:51:33 +00:00
i386
ia64 When reading physical memory, make sure to access it using the right 2014-03-04 03:19:36 +00:00
isa
kern - Make runq_steal_from more aggressive. Previously it would examine only 2014-03-08 00:35:06 +00:00
kgssapi
libkern
mips Populate the GPIO pins and GPIOLED configs 2014-03-05 04:22:07 +00:00
modules Use SYSDIR to reference to the top of the sys hierarchy. Define SYSDIR 2014-03-06 01:59:13 +00:00
net The route code used to mtx_destroy() a locked mutex before rtentry free. Now, 2014-03-05 21:16:46 +00:00
net80211
netatalk Fix build. 2014-03-05 02:35:41 +00:00
netgraph
netinet - Remove rt_metrics_lite and simply put its members into rtentry. 2014-03-05 01:17:47 +00:00
netinet6 - Remove rt_metrics_lite and simply put its members into rtentry. 2014-03-05 01:17:47 +00:00
netipsec Remove more constants related to static sysctl nodes. The MAXID constants 2014-02-25 18:44:33 +00:00
netipx - Remove rt_metrics_lite and simply put its members into rtentry. 2014-03-05 01:17:47 +00:00
netnatm
netpfil - Remove rt_metrics_lite and simply put its members into rtentry. 2014-03-05 01:17:47 +00:00
netsmb
nfs - Remove rt_metrics_lite and simply put its members into rtentry. 2014-03-05 01:17:47 +00:00
nfsclient
nfsserver
nlm
ofed
opencrypto
pc98
pci
powerpc
rpc
security
sparc64 Merge from head up to r262472. 2014-02-25 07:40:37 +00:00
sys Partial revert of change 262914. I screwed up subversion syntax with 2014-03-07 23:40:36 +00:00
teken
tools Use proper include path for dtc as well as cpp. 2014-02-28 22:37:35 +00:00
ufs - If we fail to do a non-blocking acquire of a buf lock while doing a 2014-03-06 00:13:21 +00:00
vm
x86 Move fpusave() wrapper for suspend hander to sys/amd64/amd64/fpu.c. 2014-03-04 21:35:57 +00:00
xdr
xen
Makefile