freebsd-nq/sys
Andrew Turner e4d89a633e Add support for gicv2m as a child of gicv3
On some systems, e.g. Parallels set to host a Linux VM under an M1 Mac,
there is a GICv2m as a child of the GICv3. We previously assumed the
GICv2m was always a child of a GICv2. Fix this by adding the needed
support to the GICv3 driver.

PR:		258136
Reported by:	trasz
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D31768
2021-09-14 08:24:52 +01:00
..
amd64 amd64 wakeup: rework trampoline page allocation 2021-09-14 00:23:15 +03:00
arm Move the GICv2m msi handling to the parent 2021-09-14 08:24:52 +01:00
arm64 Add support for gicv2m as a child of gicv3 2021-09-14 08:24:52 +01:00
bsm Add fspacectl(2), vn_deallocate(9) and VOP_DEALLOCATE(9). 2021-08-05 23:20:42 +08:00
cam Fix data race in scsi cd driver. 2021-09-13 08:59:51 -04:00
cddl kern: drop remaining references to removed makesyscalls.sh 2021-09-09 19:40:54 -05:00
compat syscalls.master: switch to CAPENABLED flags 2021-09-01 21:58:16 +01:00
conf x86: duplicate acpi_wakeup.c per i386 and amd64 2021-09-14 00:23:14 +03:00
contrib libnv: Fix array unpack endianness logic 2021-09-13 21:21:14 +02:00
crypto crypto(4): Fix a few typos in camellia.c 2021-09-04 13:02:11 +02:00
ddb Create sys/reg.h for the common code previously in machine/reg.h 2021-08-30 12:50:53 +01:00
dev Revert "if_mvneta: Build the driver as a kernel module" 2021-09-14 11:49:59 +02:00
dts Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
fs nfscl: Make vfs.nfs.maxcopyrange larger by default 2021-09-11 15:36:32 -07:00
gdb
geom g_label: Handle small sector sizes when tasting 2021-09-07 11:19:29 -04:00
gnu
i386 x86: duplicate acpi_wakeup.c per i386 and amd64 2021-09-14 00:23:14 +03:00
isa
kern Measure latency of PMC interruptions 2021-09-13 06:08:32 +02:00
kgssapi
libkern libkern: remove bcopy 2021-08-24 11:24:07 +00:00
mips Fix a common typo in source code comments 2021-09-04 12:56:57 +02:00
modules Revert "if_mvneta: Build the driver as a kernel module" 2021-09-14 11:49:59 +02:00
net pf: qid and pqid can be uint16_t 2021-09-10 17:07:57 +02:00
net80211 net80211: add func/line information to IEEE80211_DISCARD* macros 2021-09-04 09:24:51 +00:00
netgraph ng_l2tp: improve callout locking. 2021-09-10 11:27:19 -07:00
netinet sctp: avoid LOR 2021-09-12 21:11:14 +02:00
netinet6 sctp: Tighten up locking around sctp_aloc_assoc() 2021-09-11 10:15:21 -04:00
netipsec ipsec: Validate the protocol identifier in ipsec4_ctlinput() 2021-09-10 09:09:00 -04:00
netpfil pf: fix NOINET6 builds 2021-09-10 18:15:44 +02:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed socket: Rename sb(un)lock() and interlock with listen(2) 2021-09-07 15:06:48 -04:00
opencrypto ktls: Support asynchronous dispatch of AEAD ciphers. 2021-08-30 13:11:52 -07:00
powerpc powerpc64: fix radix on pseries TLB invalidation 2021-09-08 08:37:11 -03:00
riscv sifive_spi: Add missing case for SPIBUS_MODE_NONE 2021-08-30 23:38:02 +01:00
rpc Fix a common typo in source code comments 2021-09-04 12:56:57 +02:00
security Add fspacectl(2), vn_deallocate(9) and VOP_DEALLOCATE(9). 2021-08-05 23:20:42 +08:00
sys md: Add MD_MUSTDEALLOC support 2021-09-11 20:04:52 +08:00
teken
tests routing: add IPv6 fib validation procedure. 2021-08-16 23:04:01 +00:00
tools makesyscalls.lua: add a CAPENABLED flag 2021-09-01 21:58:06 +01:00
ufs ffs: remove unused thread argument from ffs_reload() 2021-09-04 12:25:10 -08:00
vm swap_pager: Handle large swap_pager_reserve() requests 2021-09-07 14:04:50 -04:00
x86 x86: duplicate acpi_wakeup.c per i386 and amd64 2021-09-14 00:23:14 +03:00
xdr
xen xen: introduce xen_pv_disks_disabled() 2021-07-28 17:27:04 +02:00
Makefile