opnsense-src/sys/dev/hyperv/vmbus
Konstantin Belousov b3a7db3b06 Use SMAP on amd64.
Ifuncs selectors dispatch copyin(9) family to the suitable variant, to
set rflags.AC around userspace access.  Rflags.AC bit is cleared in
all kernel entry points unconditionally even on machines not
supporting SMAP.

Reviewed by:	jhb
Sponsored by:	The FreeBSD Foundation
Differential revision:	https://reviews.freebsd.org/D13838
2018-07-29 20:47:00 +00:00
..
amd64 Use SMAP on amd64. 2018-07-29 20:47:00 +00:00
i386 i386 4/4G split. 2018-04-13 20:30:49 +00:00
hyperv.c hyperv: Fix boot-up after malloc() returns memory of NX by default now 2018-07-07 00:41:04 +00:00
hyperv_busdma.c hyperv/busdma: Take BUS_DMA_ZERO into account 2016-05-24 05:26:52 +00:00
hyperv_machdep.h hyperv: Move machine dependent bits into machine dependent files. 2016-06-06 05:55:37 +00:00
hyperv_reg.h hyperv: Allow userland to ro-mmap reference TSC page 2016-12-15 03:32:24 +00:00
hyperv_var.h hyperv/timesync: Support "sent TC" to improve accuracy. 2016-12-08 05:37:39 +00:00
vmbus.c PTI for amd64. 2018-01-17 11:44:21 +00:00
vmbus_br.c hyperv/vmbus: Add __FBSDID 2016-10-14 05:47:59 +00:00
vmbus_brvar.h hyperv/vmbus: Add functions to test RX/TX bufring emptiness 2016-09-28 04:08:20 +00:00
vmbus_chan.c hyperv/vmbus: Nuke unnecessary critical sections. 2016-12-28 03:07:58 +00:00
vmbus_chanvar.h hyperv/vmbus: Add channel polling support. 2016-12-12 05:04:55 +00:00
vmbus_et.c hyperv: Update copyright for the files changed in 2017 2017-08-14 06:00:50 +00:00
vmbus_if.m hyperv/vmbus: Add DEVMETHOD to map cpu to event taskq. 2016-11-30 07:45:05 +00:00
vmbus_reg.h hyperv/vmbus: Stringent header length and total length check. 2016-09-05 03:21:31 +00:00
vmbus_res.c hyperv/vmbus: Reorganize vmbus device tree 2017-05-10 05:28:14 +00:00
vmbus_var.h hyperv/vmbus: Nuke unnecessary critical sections. 2016-12-28 03:07:58 +00:00
vmbus_xact.c hyperv/vmbus: Add result polling support for xact API. 2016-11-28 07:27:08 +00:00