freebsd-skq/sys
Attilio Rao a26cb6d547 Handling all the three clocks (hardclock, softclock, profclock) with the
LAPIC may lead to aliasing for softclock and profclock because frequencies
are sized in order to fit mainly hardclock.
atrtc used to take care of the softclock and profclock and it does still
do, if the LAPIC can't handle the clocks properly.

Revert the change when the LAPIC started taking charge of all three of
them and let atrtc handle softclock and profclock if not explicitly
requested. Such request can be made setting != 0 the new tunable
machdep.lapic_allclocks or if the new device ATPIC is not present
within the i386 kernel config (atrtc is linked to atpic presence).

Diagnosed by:	Sandvine Incorporated
Reviewed by:	jhb, emaste
Sponsored by:	Sandvine Incorporated
MFC:		3 weeks
2010-01-15 16:04:30 +00:00
..
amd64 Handling all the three clocks (hardclock, softclock, profclock) with the 2010-01-15 16:04:30 +00:00
arm Do not free the dmamap if it is still busy. 2010-01-15 12:39:48 +00:00
boot Replace the static NGROUPS=NGROUPS_MAX+1=1024 with a dynamic 2010-01-12 07:49:34 +00:00
bsm
cam - Report SATA in legacy emulation mode still as SATA. 2010-01-10 09:20:56 +00:00
cddl Report ZFS filesystem version instead of the zpool version when we say it. 2010-01-11 23:15:11 +00:00
compat Whitespace change to be able to provide the correct commit log for r202364: 2010-01-15 15:38:31 +00:00
conf Handling all the three clocks (hardclock, softclock, profclock) with the 2010-01-15 16:04:30 +00:00
contrib Fix array overflow. 2010-01-08 19:56:37 +00:00
crypto
ddb Replace several instances of 'if (!a & b)' with 'if (!(a &b))' in order 2010-01-08 15:44:49 +00:00
dev Add check for fiber mode for BCM5714 PHY. This PHY supports both 2010-01-14 19:14:24 +00:00
fs Bring in the ext2fs work done by Aditya Sarawgi during and after Google Summer 2010-01-14 14:30:54 +00:00
gdb
geom Sync to r201658 on head. 2010-01-06 18:21:22 +00:00
gnu Bring in the ext2fs work done by Aditya Sarawgi during and after Google Summer 2010-01-14 14:30:54 +00:00
i386 Handling all the three clocks (hardclock, softclock, profclock) with the 2010-01-15 16:04:30 +00:00
ia64 Add ioctl requests to /dev/io on ia64 for reading and writing 2010-01-14 02:48:39 +00:00
isa Remove extraneous semicolons, no functional changes. 2010-01-07 21:01:37 +00:00
kern Only allocate the space we need before calling kern_getgroups instead 2010-01-15 07:18:46 +00:00
kgssapi
libkern Merge from head at r201628. 2010-01-06 05:58:07 +00:00
mips Place proper svn:keywords tag on all these files. They were created 2010-01-12 21:17:36 +00:00
modules Build iwi(4) and iwifw(4) modules on amd64 as well. 2010-01-14 16:49:22 +00:00
net Correct a typo. 2010-01-10 12:03:53 +00:00
net80211 Fix bugs introduced in previous commit: off-by-one in add_meshconf() and 2010-01-14 19:23:41 +00:00
netatalk
netgraph Send link state change control messages to "orphans" hook as well. 2010-01-09 19:03:48 +00:00
netinet Ensure an address is removed from the interface address 2010-01-08 17:49:24 +00:00
netinet6 Replace several instances of 'if (!a & b)' with 'if (!(a &b))' in order 2010-01-08 15:44:49 +00:00
netipsec
netipx
netnatm
netncp
netsmb
nfs
nfsclient Reduce recursions on curvnet and thus spamming the console with warning 2010-01-09 14:56:38 +00:00
nfsserver Some style(9) fixes in order to fabricate a commit to denote that 2010-01-09 15:59:15 +00:00
nlm
opencrypto Add comments trying to explain what bad things happen here, i.e. 2010-01-09 15:43:47 +00:00
pc98 Handling all the three clocks (hardclock, softclock, profclock) with the 2010-01-15 16:04:30 +00:00
pci Remove extraneous semicolons, no functional changes. 2010-01-07 21:01:37 +00:00
powerpc Add INCLUDE_CONFIG_FILE in GENERIC on all non-embedded platforms. 2010-01-10 17:44:22 +00:00
rpc Replace the static NGROUPS=NGROUPS_MAX+1=1024 with a dynamic 2010-01-12 07:49:34 +00:00
security Replace the static NGROUPS=NGROUPS_MAX+1=1024 with a dynamic 2010-01-12 07:49:34 +00:00
sparc64 When setting up MSIs with a filter ensure that the event queue interrupt 2010-01-10 18:39:29 +00:00
sun4v Add INCLUDE_CONFIG_FILE in GENERIC on all non-embedded platforms. 2010-01-10 17:44:22 +00:00
sys Complete the migration towards utmpx. 2010-01-13 19:25:03 +00:00
teken
tools
ufs Cast 64-bit quantity to intptr_t rather than int so as to work properly 2010-01-11 22:42:06 +00:00
vm Update d_mmap() to accept vm_ooffset_t and vm_memattr_t. 2009-12-29 21:51:28 +00:00
xdr
xen Remove extraneous semicolons, no functional changes. 2010-01-07 21:01:37 +00:00
Makefile