opnsense-src/sys
Brooks Davis fdd228fcd6 MFP4: 223121 (PIC portion), 225861, 227822, 229692 (PIC only), 229693,
230523, 1123614

Implement a driver for Robert Norton's PIC as an FDT interrupt
controller. Devices whose interrupt-parent property points to a beripic
device will have their interrupt allocation, activation , and setup
operations routed through the IC rather than down the traditional bus
hierarchy.

This driver largely abstracts the underlying CPU away allowing the
PIC to be implemented on CPU's other than BERI. Due to insufficient
abstractions a small amount of MIPS specific code is currently required
in fdt_mips.c and to implement counters.

MFC after:	3 days
Sponsored by:	DARPA/AFRL
2013-10-22 15:29:59 +00:00
..
amd64 Add a new capability, VM_CAP_ENABLE_INVPCID, that can be enabled to expose 2013-10-16 18:20:27 +00:00
arm Make watchdog function conform watchdog(9): 2013-10-22 05:22:46 +00:00
boot Add configuration for the Freescale i.MX53 Quick Start Board. 2013-10-20 21:21:07 +00:00
bsm Change the cap_rights_t type from uint64_t to a structure that we can extend 2013-09-05 00:09:56 +00:00
cam Fix memory and references leak due to unfreed path. 2013-10-22 13:56:30 +00:00
cddl Use the vdev's ashift to calculate the supported min block size passed to 2013-10-22 13:31:36 +00:00
compat Add padding to match the compat32 struct stat32 definition to the real 2013-10-04 22:05:23 +00:00
conf Standards-conformance and code deduplication: 2013-10-22 14:07:57 +00:00
contrib Update firmware for run(4) to version 0.33. 2013-10-18 07:40:50 +00:00
crypto Use the fact that the AES-NI instructions can be pipelined to improve 2013-09-03 18:31:23 +00:00
ddb
dev MFP4: 223121 (PIC portion), 225861, 227822, 229692 (PIC only), 229693, 2013-10-22 15:29:59 +00:00
fs Similar to debug.iosize_max_clamp sysctl, introduce 2013-10-15 06:33:10 +00:00
gdb rename scheduler->swapper and SI_SUB_RUN_SCHEDULER->SI_SUB_LAST 2013-07-24 09:45:31 +00:00
geom Remove Giant-locked drivers support (DISKFLAG_NEEDSGIANT flag) from disk(9). 2013-10-22 10:21:20 +00:00
gnu/fs/reiserfs Garbage collect XFS bits which are now already completely disconnected 2013-03-02 15:33:54 +00:00
i386 Document XENHVM and xenpci are mutually inclusive. 2013-10-11 19:40:28 +00:00
ia64 The pmap function pmap_clear_reference() is no longer used. Remove it. 2013-09-20 04:30:18 +00:00
isa
kern Remove global device lock acquisition from dev_relthread(), replacing it 2013-10-22 10:40:26 +00:00
kgssapi Add support for host-based (Kerberos 5 service principal) initiator 2013-07-09 01:05:28 +00:00
libkern Fix ixp425 boot2 with ARM EABI: 2013-09-29 15:19:34 +00:00
mips MFP4: 223121 (PIC portion), 225861, 227822, 229692 (PIC only), 229693, 2013-10-22 15:29:59 +00:00
modules Don't build krping.ko, iw_cxgb.ko, and iw_cxgbe.ko, if MK_OFED=no 2013-10-18 09:17:35 +00:00
net Add a note that lacp_compose_key() should be updated, when new media 2013-10-21 07:49:36 +00:00
net80211 Fix the "am I a net80211 vap" check for bpf listeners. 2013-10-10 19:56:31 +00:00
netatalk Remove ifa_init() and provide ifa_alloc() that will allocate and setup 2013-10-15 10:31:42 +00:00
netgraph Improve locking model used to protect netgraph topology: 2013-10-15 17:44:35 +00:00
netinet - Add parentheses to all internet addresses 2013-10-19 18:13:32 +00:00
netinet6 - Utilize counter(9) to accumulate statistics on interface addresses. Add 2013-10-15 11:37:57 +00:00
netipsec Remove most of the remaining sysctl name list macros. They were only 2013-08-26 18:16:05 +00:00
netipx Remove ifa_init() and provide ifa_alloc() that will allocate and setup 2013-10-15 10:31:42 +00:00
netnatm Fix the length calculation for the final block of a sendfile(2) 2013-09-10 10:05:59 +00:00
netpfil Use the correct EtherType for logging IPv6 packets. 2013-09-28 15:49:36 +00:00
netsmb Change the cap_rights_t type from uint64_t to a structure that we can extend 2013-09-05 00:09:56 +00:00
nfs Changes to allow using BOOTP_NFSROOT and mounting an nfs root filesystem 2013-07-31 19:14:00 +00:00
nfsclient A problem with the old NFS client where large writes to large files 2013-07-04 00:54:23 +00:00
nfsserver Change the cap_rights_t type from uint64_t to a structure that we can extend 2013-09-05 00:09:56 +00:00
nlm Intermittent crashes in the NLM (rpc.lockd) code during system 2013-09-06 23:14:31 +00:00
ofed Fix resource free. 2013-10-17 12:19:36 +00:00
opencrypto Make sendfile() a method in the struct fileops. Currently only 2013-08-15 07:54:31 +00:00
pc98 MFi386: r254619 2013-08-22 16:39:59 +00:00
pci Add preliminary support for RTL8106E PCIe FastEthernet. 2013-10-21 06:27:20 +00:00
powerpc Catch up on 6 years of improvements in Open Firmware nexus devices by 2013-10-22 14:11:16 +00:00
rpc It was reported via email that the cu_sent field used by the 2013-09-06 02:34:34 +00:00
security Fix some typos that were causing probe argument types to show up as unknown. 2013-10-01 15:40:27 +00:00
sparc64 Implement GET_STACK_USAGE. 2013-09-29 13:09:25 +00:00
sys Merge GEOM direct dispatch changes from the projects/camlock branch. 2013-10-22 08:22:19 +00:00
teken
tools Further refine the handling of stop signals in the NFS client. The 2013-02-21 19:02:50 +00:00
ufs Allow kernels without options SOFTUPDATES to build. This should fix the 2013-10-21 20:51:08 +00:00
vm Tidy up the output of "sysctl vm.phys_free". 2013-10-10 16:11:45 +00:00
x86 Add a va_copy() to our fall-back stdarg implementation for use with lint(1) 2013-10-07 10:01:23 +00:00
xdr Use m_get() and m_getcl() instead of compat macros. 2013-03-15 10:21:18 +00:00
xen Remove redundant redeclaration of gdtset in sys/xen/xen-os.h, to silence 2013-10-18 17:06:13 +00:00
Makefile Remove netncp cscope entry missed in r248097 2013-03-12 14:21:52 +00:00