opnsense-src/sys
Vitaliy Gusev b1ced97e75 vmm: vlapic resume can eat 100% CPU by vlapic_callout_handler
Suspend/Resume of Win10 leads that CPU0 is busy on handling interrupts.

Win10 does not use LAPIC timer to often and in most cases, and I see it
is disabled by writing 0 to Initial Count Register (for Timer).

During resume, restart timer only for enabled LAPIC and enabled timer
for that LAPIC.

Reviewed by:	markj

(cherry picked from commit c72e914cf1)
2022-01-25 09:55:09 -05:00
..
amd64 vmm: vlapic resume can eat 100% CPU by vlapic_callout_handler 2022-01-25 09:55:09 -05:00
arm mvebu_gpio: Fix settings of gpio pin direction. 2022-01-20 11:22:30 +01:00
arm64 arm64: Check for intrng-reported errors in gicv3_its 2022-01-24 23:59:58 +00:00
bsm
cam add and use defintions for ATA power modes 2022-01-25 09:43:11 +02:00
cddl Allow ddb and dtrace use the DMAP region on arm64 2022-01-04 10:49:51 +00:00
compat LinuxKPI: Add sort() wrapper. 2022-01-22 22:34:38 +03:00
conf arm64: Don't rely on host readelf for u-boot booti image generation 2022-01-24 23:59:51 +00:00
contrib zlib: Fix bootstrap build on macOS 2022-01-24 23:59:16 +00:00
crypto Add assembly optimized code for OpenSSL on powerpc, powerpc64 and powerpc64le 2021-12-29 14:45:29 +01:00
ddb ddb: reliably fail with ambiguous commands 2021-07-02 14:13:24 -07:00
dev iscsi: Fix missing is_lock unlock after cam_simq_alloc() failed 2022-01-25 01:02:33 -05:00
dts add rk3328 overlay for enabling analog sound 2021-11-21 12:04:42 +02:00
fs nfsd: Reduce callouts rate. 2022-01-23 14:57:35 -05:00
gdb
geom geom label msdosfs: sanity check BPB before using it for io request 2022-01-14 20:11:01 +02:00
gnu
i386 Make CPU_SET macros compliant with other implementations 2022-01-14 18:17:30 +02:00
isa
kern intrng: Use less confusing return value for intr_pic_add_handler 2022-01-24 23:59:55 +00:00
kgssapi
libkern Switch to an ifunc in the kernel for crc32c 2021-08-30 12:22:21 +01:00
mips mips: Implement suword16 2022-01-07 14:30:18 +01:00
modules iwlwifi: import correct firmware versions for select Intel iwlwifi/mvm 2022-01-09 02:37:01 +00:00
net Make CPU_SET macros compliant with other implementations 2022-01-14 18:17:30 +02:00
net80211 net80211: ieee80211_dump_node() cosmetics 2022-01-20 14:06:15 +00:00
netgraph Add ETHER_ALIGN support to ng_device(4). 2022-01-14 14:28:43 +01:00
netinet carp: fix send error demotion recovery 2022-01-21 10:41:46 -08:00
netinet6 netinet6: Fix a typo in a sysctl description 2021-12-03 16:53:41 +01:00
netipsec ipsec: fix a logic error in key_do_getnewspi 2021-12-19 14:44:52 +00:00
netpfil pfsync: fix incorrect enabling of defer mode 2021-12-13 14:49:27 +01:00
netsmb
nfs nfs: don't truncate directory cookies to 32-bits in the NFS server 2022-01-02 20:09:15 -07:00
nfsclient
nfsserver
nlm
ofed socket: Rename sb(un)lock() and interlock with listen(2) 2021-10-07 09:56:47 -04:00
opencrypto ktls: Split encrypt vs decrypt OCF counters. 2021-11-23 15:11:54 -08:00
powerpc Make CPU_SET macros compliant with other implementations 2022-01-14 18:17:30 +02:00
riscv riscv: Fix PLIC -Wunused-but-set-variable warnings 2022-01-24 23:59:35 +00:00
rpc rpc: Delete AUTH_NEEDS_TLS(_MUTUAL_HOST) auth_stat values 2021-12-29 17:23:30 -08:00
security Thread creation privilege for realtime group 2021-12-19 04:42:52 +02:00
sys add and use defintions for ATA power modes 2022-01-25 09:43:11 +02:00
teken
tests routing: add IPv6 fib validation procedure. 2021-09-07 21:02:58 +00:00
tools arm64: Don't rely on host readelf for u-boot booti image generation 2022-01-24 23:59:51 +00:00
ufs When doing a read-only mount of a UFS filesystem using gjournal(8), 2022-01-18 15:13:42 -08:00
vm swap_pager: uma_zcreate() doesn't fail 2022-01-18 08:36:13 -05:00
x86 Fix variable name: freq_khz -> freq 2022-01-15 21:33:48 -08:00
xdr
xen
Makefile