keramida
cbc4e4d96d
The times(3) function returns the number of CLK_TCKs since the
...
startup time of FreeBSD, not since the UNIX Epoch.
PR: docs/122359
Submitted by: Viktor Štujber
MFC after: 1 week
2008-12-01 15:27:00 +00:00
ivoras
3173b6480a
Trivial patch to show on which geom has the error been detected.
...
Submitted by: Rick C. Petty
Approved by: gnn (mentor)
MFC after: 1 month
2008-12-01 15:02:00 +00:00
kensmith
b8203d2b22
Catch up with the disappearance of sys/dev/hfa.
2008-12-01 14:34:42 +00:00
ru
5e9e208633
Fix fread() to return a correct value on platforms where sizeof(int) !=
...
sizeof(size_t), i.e. on all 64-bit platforms.
Reported by: Andrey V. Elsukov
MFC after: 3 days
2008-12-01 14:33:34 +00:00
kensmith
656329bc07
Adjustments to make a tags file a bit more suitable to amd64.
...
Reviewed by: peter
2008-12-01 14:15:10 +00:00
jasone
46f97fd71f
Fix a lock order reversal bug that could cause deadlock during fork(2).
...
Reported by: kib
2008-12-01 10:20:59 +00:00
stas
eb23814aee
- Fix spelling error in comments.
...
PR: arm/128891
Submitted by: Pavel Pankov <pankov_p@mail.ru>
Approved by: kib (mentor)
2008-12-01 10:16:25 +00:00
kevlo
9fb73a85c9
Remove The Netgear WG111v2 support
2008-12-01 10:05:34 +00:00
kevlo
9800521118
The Netgear WG111v2 USB dongle contains a RTL8187 chip,
...
not a GW3887 chip.
Obtained from: OpenBSD
2008-12-01 10:04:39 +00:00
kmacy
6ec258b966
null out m_next when marshalling a packet
2008-12-01 05:44:08 +00:00
kmacy
c533f1a09a
Update internal mac stats every time the tick task is called
...
if we don't do this "netstat -w 1" will frequently see negative
differences in packets sent
2008-12-01 05:43:30 +00:00
kmacy
c01bdc3f8d
don't manually track statistics
2008-12-01 04:42:39 +00:00
kmacy
b67850a351
Proper fix for tracking ifnet statistics
2008-12-01 04:41:45 +00:00
attilio
2f606e171c
Fix an inverted check introduced in r184554.
...
Submitted by: tegge
Pointy hat to: me
2008-12-01 03:00:26 +00:00
peter
cd7b78c33f
Duplicate another few hundred lines of code in order to be compatible
...
with unreleased binaries.
2008-12-01 02:13:32 +00:00
davidxu
25ef38d002
Revision 184199 had not been fully reverted, add missing piece.
...
Reported by: phk
2008-12-01 01:54:55 +00:00
peter
6c7a0d64c9
Use libutil wrapper for kinfo_get{file|vmmap}()
2008-12-01 01:45:52 +00:00
mav
3c492733af
Restore AHCI suspend/resume support,
...
broken with modularization commit (rev 183724).
2008-12-01 01:34:18 +00:00
alfred
4081b776af
Provide a 'tinderbox' target that compiles enough of FreeBSD that
...
a developer can rest reasonably assured that the tinderbox will not
be broken. This target leverages most of 'universe' but will exit
non-zero and output a summary at the end.
"make tinderbox"
2008-12-01 00:45:51 +00:00
marcel
c1d7ffc25e
Allow boot code to be smaller than what the scheme expects.
...
This effectively changes the boot code size to be an upper
bound and makes the interface more flexible.
2008-12-01 00:07:17 +00:00
marcel
5c813d4376
Print error messages as-is, when they don't conform to
...
<errno> [<parameter> 'value']
These are error messages from (lib)geom itself.
2008-11-30 23:46:31 +00:00
marcel
875a18edd5
Call gctl_free() after we processed the error string.
...
It's being freed as part of the request.
2008-11-30 23:38:44 +00:00
stas
dd5439f8c6
- Get rid of unused variable in KTR checks. This allows ktr(4) enabled
...
ARM kernel to compile.
PR: arm/128897
Submitted by: Pankov Pavel <pankov_p@mail.ru>
Reviewed by: raj
Approved by: kib (mentor, implicit)
MFC after: 1 week
2008-11-30 22:58:27 +00:00
peter
16271b5bfa
Add experimental front ends to the kinfo_vmentry and kinfo_filedesc
...
sysctls.
2008-11-30 22:40:14 +00:00
stas
42801e6297
- Get rid of extra include file, erroneously added by the
...
previous commit. This include file was required by the
first version of the patch.
Approved by: kib (mentor, implicit)
2008-11-30 22:40:11 +00:00
stas
610e0aa6be
- Obtain main clock frequency dynamically based on CKGR_MCFR register
...
contents.
- It is possible to override the dynamic configuration by using
AT91C_MAIN_CLOCK option in kernel config.
PR: arm/128961 (based on)
Submitted by: Bjorn Konig <bkoenig@alpha-tierchen.de>
Reviewed by: imp
Approved by: kib (mentor, implicit)
2008-11-30 22:33:03 +00:00
sam
ef1cb4c265
cover up sun4v namespace pollution
2008-11-30 21:59:44 +00:00
ivoras
446cd6d4bb
It's silly to claim recv(2) is to be removed in favour of recvfrom(2)
...
(at least at this time :) ).
Approved by: gnn (mentor)
2008-11-30 21:40:01 +00:00
peter
2b1f03929a
Properly wrap this giant block of duplicate code inside COMPAT_FREEBSD7
2008-11-30 21:04:53 +00:00
sam
6b792c2ee0
hookup mcast and promisc callbacks
...
Submitted by: "Paul B. Mahol" <onemda@gmail.com>
2008-11-30 20:48:57 +00:00
csjp
57cb697829
Partially roll back a revision which changed the error code being returned
...
by getaudit(2). Some applications such has su, id will interpret E2BIG as
requiring the use of getaudit_addr(2) to pull extended audit state (ip6)
from the kernel.
This change un-breaks the ABI when auditing has been activated on a system
and the users are logged in via ip6.
This is a RELENG_7_1 candidate.
MFC after: 1 day
Discussed with: rwatson
2008-11-30 19:58:03 +00:00
jasone
06474d9a01
Adjust an assertion to handle the case where a lock is contested, but
...
spinning is avoided due to running on a single-CPU system.
Reported by: stefanf
2008-11-30 19:30:31 +00:00
sam
d85d1b90b5
Major overhaul:
...
o eliminate private state indexed by 802.11 rate codes; use the hal's
rate tables directly to get the same info
o calculate a mask of operational rates to optimize lookups and checks
(instead of using for loops and similar)
o optimize size bin operations
o ignore rates marked as "do not use" in the hal phy tables
o fix bug that caused upshifting to break in 11g once the rate dropped
below 11Mb/s
o add more intelligent multi-rate tx schedules
o add support for 1/2 and 1/4 width channels
o add dev.ath.X.sample_stats sysctl to dump runtime statistics to the console
(needs to go up to a user app)
o export more tuning knobs via sysctls (still a couple of magic constants)
2008-11-30 19:06:35 +00:00
sam
09946e3bd3
sync w/ p4 branch
2008-11-30 18:56:41 +00:00
sam
87ae668c80
some of the 11n parts can hang under certain conditions without
...
necessary workarounds, add code to detect these hangs and distinguish
them from other events; note this code is only invoked for anomalous
conditions and (at the moment) is a noop because the hang detection
code is in a new hal that's coming shortly
2008-11-30 18:34:27 +00:00
sam
e26a733b64
add frequency mapping for the Zcomax GZ-901
2008-11-30 18:27:10 +00:00
sam
69d880d876
enable use of modules but disable them by adding MODULES_OVERRIDE=""
...
in each config file until we can sort out issues in the modules tree
Reviewed by: imp
MFC after: 1 month
2008-11-30 17:53:19 +00:00
imp
819e9e52a4
opt_at91.h isn't needed here at all anymore, since the board init
...
routines have been split out. Remove it. This leaves only one
instance of it in the tree that will be going away soon.
2008-11-30 17:40:05 +00:00
csjp
574ec4344c
Enable getaudit_addr(2) for sshd again. This will un-break the subject
...
BSM audit tokens for IPv6.
2008-11-30 15:35:24 +00:00
luigi
d3ad4d216f
Make the linker.hints file have mode 644 instead of 600.
...
There is nothing secret in the file, and the missing read
permission breaks diskless operation.
MFC after: 4 weeks
2008-11-30 14:20:08 +00:00
kib
0ad3ee0380
Clarify the reason to not use the volatile string as an argument to CTR
...
macros. Note the logging of file and line.
Reviewed by: dchagin
MFC after: 3 days
2008-11-30 13:18:35 +00:00
dfr
e6c2c9e655
Don't call ether_ioctl() with locks held. Loop in xn_rxeof() until the backend
...
stops adding stuff to the ring otherwise we miss RX interrupts which kills
performance.
2008-11-30 12:21:46 +00:00
antoine
49df60a6f0
Add more obsolete files.
2008-11-30 11:03:16 +00:00
imp
5fd834f69d
On FreeBSD, printing the version is centralized, so no need to repeat
...
it here. I think that gonzo@ has also made this change to p4.
2008-11-30 08:40:04 +00:00
sam
0f12a1aa4a
purge useless code
2008-11-30 07:25:03 +00:00
sam
1e6bbb235e
make code compile
2008-11-30 07:24:36 +00:00
jasone
8562e5b080
Do not spin when trying to lock on a single-CPU system.
...
Reported by: davidxu
2008-11-30 05:55:24 +00:00
sam
3d44bffdff
not needed any more
2008-11-30 05:45:18 +00:00
sam
34e234c351
move bus+softc typedefs to ah_osdep.h so we can eliminate the opaque
...
write-around; it doesn't work for some platforms (e.g. ia64) and is
now pointless
2008-11-30 05:44:58 +00:00
jkoshy
31f060edeb
Improve a comment.
2008-11-30 05:10:14 +00:00