freebsd-dev/sys
Ian Lepore 5b9b849b45 Trivial changes/forced-commit to document previous change r264050 whose
description was eaten by the dog (or an editor crash or something).

Add variable-frequency support to the arm mpcore eventtimer driver.

This allows a platform's early init code to tell the mpcore driver that the
clock frequency can vary.  That causes the mpcore driver to register an
eventtimer, but not a timecounter.  The platform has to provide a time
counter using some other fixed-frequency clock, but can still use the
per-cpu goodness of the mpcore hardware for event timers.

When the platform support code does something to change the frequency of
the CPU clocks (power saving, thermal management) it must tell the mpcore
driver code about it using arm_tmr_change_frequency().
2014-04-02 18:49:50 +00:00
..
amd64 Re-write bhyve's I/O MMU handling in terms of PCI RID. 2014-04-01 15:54:03 +00:00
arm Trivial changes/forced-commit to document previous change r264050 whose 2014-04-02 18:49:50 +00:00
boot Merge r246607 by benno from projects/uefi 2014-03-31 14:12:27 +00:00
bsm
cam Use atomic ops instead of mutexes where appropriate. 2014-04-01 21:54:20 +00:00
cddl MFV r258379; 2014-04-02 15:32:44 +00:00
compat Remove instances of variables that were set, but never used. gcc 4.9 2014-03-30 23:43:36 +00:00
conf Add a method to get the PCI RID for a device. 2014-04-01 15:47:24 +00:00
contrib Fix ah_powerMode setting. 2014-03-29 18:56:11 +00:00
crypto replace the kernel's version w/ cperciva's implementation... In all 2014-03-16 01:43:23 +00:00
ddb ddb: Minor style cleanups. 2014-03-31 16:37:41 +00:00
dev Use 2K buffers for IO to help achieve full device speed, rather than the 2014-04-02 01:58:54 +00:00
fs Rename global cnt to vm_cnt to avoid shadowing. 2014-03-22 10:26:09 +00:00
gdb
geom In g_eli_crypto_hmac_init(), zero out after using the ipad buffer, 2014-02-08 05:17:49 +00:00
gnu Symbolic bindings for the dts files... 2014-02-28 16:51:33 +00:00
i386 Clear the kernel grab of the FPU state on fork. The pcb_save pointer 2014-03-29 11:56:33 +00:00
ia64 Rename __wchar_t so it no longer conflicts with __wchar_t from clang 3.4 2014-04-01 14:46:11 +00:00
isa Remove vestiges of knowing the ISA bus, which we gave up on around 20 2014-03-19 21:03:04 +00:00
kern Fix build breakage. Apparently all ARM configs build kern_et.c, but only a 2014-04-02 17:34:17 +00:00
kgssapi
libkern Fix typo 2013-11-29 20:14:26 +00:00
mips Rename __wchar_t so it no longer conflicts with __wchar_t from clang 3.4 2014-04-01 14:46:11 +00:00
modules Remove ctl_mem_pool.{c,h}. 2014-03-27 11:10:13 +00:00
net Merge from projects/pf r251993 (glebius@): 2014-03-25 06:55:53 +00:00
net80211 Remove IPX support. 2014-03-14 02:58:48 +00:00
netgraph Remove AppleTalk support. 2014-03-14 06:29:43 +00:00
netinet Increment the SSN only after processing the last fragment of an 2014-04-01 18:38:04 +00:00
netinet6 Remove unused label. 2014-03-31 14:40:35 +00:00
netipsec Remove more constants related to static sysctl nodes. The MAXID constants 2014-02-25 18:44:33 +00:00
netnatm
netpfil Merge from projects/pf r251993 (glebius@): 2014-03-25 06:55:53 +00:00
netsmb Update kernel inclusions of capability.h to use capsicum.h instead; some 2014-03-16 10:55:57 +00:00
nfs - Remove rt_metrics_lite and simply put its members into rtentry. 2014-03-05 01:17:47 +00:00
nfsclient For software builds, the NFS client does many small 2013-12-07 23:05:59 +00:00
nfsserver Update kernel inclusions of capability.h to use capsicum.h instead; some 2014-03-16 10:55:57 +00:00
nlm Correct a typo in nlm_find_host_by_addr(): the intention of the 2014-03-11 00:25:55 +00:00
ofed Rename global cnt to vm_cnt to avoid shadowing. 2014-03-22 10:26:09 +00:00
opencrypto allow the kern.cryptodevallowsoft sysctl to enable symetric/hashes too... 2014-03-11 01:45:46 +00:00
pc98 Rename global cnt to vm_cnt to avoid shadowing. 2014-03-22 10:26:09 +00:00
pci Increase the number of TX DMA segments from 32 to 35. It turned 2014-03-31 01:54:59 +00:00
powerpc Rename __wchar_t so it no longer conflicts with __wchar_t from clang 3.4 2014-04-01 14:46:11 +00:00
rpc Fix lock acquisition in case no request space available, missed in r260097. 2014-02-04 00:00:01 +00:00
security audit: plug FILEDESC_LOCK leak in audit_canon_path. 2014-03-21 01:30:33 +00:00
sparc64 Rename __wchar_t so it no longer conflicts with __wchar_t from clang 3.4 2014-04-01 14:46:11 +00:00
sys Add support for event timers whose clock frequency can change while running. 2014-04-02 15:56:11 +00:00
teken Fix typo. 2014-02-06 13:28:06 +00:00
tools Update NetBSD Foundation copyrights to 2-clause BSD 2014-03-18 01:40:25 +00:00
ufs Update comment to explain search order reverted to historical order 2014-03-22 11:26:39 +00:00
vm Rename global cnt to vm_cnt to avoid shadowing. 2014-03-22 10:26:09 +00:00
x86 Re-implement the DMAR I/O MMU code in terms of PCI RIDs 2014-04-01 15:48:46 +00:00
xdr
xen Revert last change, it breaks other things. 2014-03-19 20:40:57 +00:00
Makefile Remove AppleTalk support. 2014-03-14 06:29:43 +00:00