rmind
2626d57668
Rename ttymalloc() to tty_alloc(), and ttyfree() to tty_free() for
...
consistency. Remove some unnecessary malloc.h inclusions as well.
2011-04-24 16:26:51 +00:00
elric
d4c49b6d11
Stop using -I/usr/include/gssapi and -I/usr/include/krb5. We must in this
...
case find kafs.h as krb5/kafs.h.
2011-04-24 14:09:39 +00:00
elric
25a58ef3ee
Stop using functions that are marked as deprecated in Heimdal.
2011-04-24 14:01:46 +00:00
tron
8a13bd182a
Don't define "fenv_t" and "fexcept_t" for NetBSD/sparc64 because the
...
definitions clash with "/usr/include/sparc64/fenv.h".
This fixes the build of e.g. "pkgsrc/databases/mysql51-client" under
NetBSD/sparc64 current.
2011-04-24 11:32:36 +00:00
jmmv
9ef6767558
List myself as a contributor.
2011-04-24 07:18:59 +00:00
jmmv
94a4f45f78
Remove the "This option..." sentence prefix for all option definitions.
...
Adjust some sentences so that the new text makes sense. OK mrg@.
2011-04-24 07:17:02 +00:00
rmind
520d1ecfd3
Initialize UVM loaning subsystem a bit later, after kmem(9).
...
Makes UVMHIST work again.
2011-04-24 03:56:50 +00:00
christos
322a9e7966
fix freudian slip
2011-04-24 01:56:44 +00:00
mrg
d9a6814d47
move the iodone setup and tear down into rf_engine.c. this fixes
...
"raidctl -u" and should also help the case where we fail to setup
a device part of the way through.
2011-04-23 22:22:46 +00:00
rmind
6a7d2e04ad
- Sprinkle __cacheline_aligned and __read_mostly in file descriptor code.
...
- While here, remove trailing whitespaces, KNF.
2011-04-23 18:57:27 +00:00
rmind
c22a36981f
Replace "malloc" in comments, remove unnecessary header inclusions.
2011-04-23 18:14:12 +00:00
tron
581f9c7a22
Add and entry for the Intel i82545GM with external PHY which works fine:
...
wm0 at pci1 dev 1 function 0: Intel i82545GM 1000BASE-T Ethernet, rev. 4
wm0: interrupting at ivec 0
wm0: 64-bit 66MHz PCI bus
wm0: 256 word (8 address bits) MicroWire EEPROM
wm0: Ethernet address 00:04:23:xx:xx:xx
makphy0 at wm0 phy 1: Marvell 88E1011 Gigabit PHY, rev. 5
2011-04-23 16:46:51 +00:00
joerg
c5f8d1393d
Fix a Freudian slip found by rmind
2011-04-23 16:40:08 +00:00
rjs
bb870dae98
Add cache module to the build.
...
Fixes PR/42809.
2011-04-23 15:26:05 +00:00
hannken
7c9d6febb5
ffs_snapshot(): return an error if the node is an invalid snapshot.
2011-04-23 08:23:52 +00:00
hannken
36046fc79f
Try to keep snapshot indirect blocks contiguous.
...
This speeds up snapshot creation by a factor of ~3 and reduces
the file system suspension time by a factor of ~5.
2011-04-23 07:36:02 +00:00
mrg
b19ce40796
convert the iodone_lock to a mutex, and use a condvar for signalling.
...
this only handles the smallest use of old simple_lock/tsleep/wakeup
APIs inside raidframe, and it points out that cv(9)'s have only one
wait channel per cv, whereas each tsleep() caller can specify a
different wait channel. this change removes the difference between
normal raidio and waiting for IO during shutdown.
i've tested this one 3 systems, ran atf, and had mlelstv and rmind
review the change.
2011-04-23 06:29:05 +00:00
joerg
5c2887509e
Don't kill the read(2) stub, just the magic around it.
2011-04-22 14:18:34 +00:00
adam
6eea015c15
Added postgresql-license
2011-04-22 08:19:25 +00:00
joerg
28617196df
Add t_threadjmp
2011-04-22 00:53:44 +00:00
haad
3c44b4003a
Workaround problem with qemu where jot 100 produce garbage otput like this
...
93
94
:+
:,
:-
:.
:/
100
This can't be used as name of file, change jot cmd to work in all cases.
2011-04-21 22:26:46 +00:00
joerg
bf965eb8bc
Replace gnugrep keyword with ! bsdgrep
2011-04-21 20:59:38 +00:00
martin
84bd71a202
Add a variation of the setjmp tests that link to libpthread and verify
...
pthread_self() stays consistent.
2011-04-21 18:58:20 +00:00
christos
1abb5f1349
Fix signed/unsigned warnings. Discover bug where < 0 case cannot happen,
...
and change it to >= 0 as intended.
2011-04-21 17:58:56 +00:00
christos
aa50e01f38
Don't compare a pointer < 0; this is obviously a missed * here.
...
While here, remove shadow variable warnings.
2011-04-21 17:56:24 +00:00
joerg
1a9a81992d
BSD grep is good enough if someone really needs src/tools/grep.
2011-04-21 14:27:11 +00:00
joerg
0cef9f9563
Add MKBSDGREP switch for easy testing of the GNU grep
...
replacement/alternative.
2011-04-21 14:26:33 +00:00
phx
756f61da3c
CH3WNAS uses the same chips as a DSM-G600, so they might be compatible.
2011-04-21 13:39:54 +00:00
joerg
77abb554dc
Disable Fortification for pthread and rump stubs.
2011-04-21 13:38:14 +00:00
jym
7bda9dcf91
Disestablish softint in the error path.
2011-04-21 13:06:20 +00:00
blymn
da8ae82efe
Allow a NULL pointer to be passed as an argument to a call.
2011-04-21 10:23:50 +00:00
haad
35392e7afb
Add missed MKDEBUG entry.
2011-04-21 09:45:55 +00:00
haad
1676d4f10c
Fix MKDEBUG build for all 64bit architectures which have compat lib installed,
...
after kerberos import.
hi elric@!
2011-04-21 09:09:33 +00:00
martin
211a501951
Backout previous, it breaks lots of tests (tests/lib/librumphijack for
...
example).
2011-04-21 08:21:13 +00:00
martin
a128c5080b
Backout previous, it causes lots of test failures (tests/fs/nfs for
...
example).
2011-04-21 08:17:00 +00:00
blymn
e0662f42c2
Fix deleting a key definition, it did not work. Also improve tracing
...
of key definition deletion.
2011-04-21 08:10:49 +00:00
dholland
423044e331
Prune dead assignment, from Henning Petersen in PR 44890.
2011-04-21 06:58:31 +00:00
matt
2420b39245
Move some #ifdefs to prevent a code path change when DEBUG .vs. !DEBUG
...
Solves problem an assert firing when using NFS on MIPS.
2011-04-21 06:27:17 +00:00
enami
d944227fe6
lwpaddr is a boolean variable and thus doesn't hold an address of lwp.
...
Compare with correct value so that tr/t works again on current procecss.
2011-04-21 00:24:07 +00:00
enami
9aed075519
- Put empty line after the local variable definition in the sample code
...
to improve readability.
- Remove indirection operator to clarify error condition.
2011-04-20 23:37:51 +00:00
jym
e1b18c561e
Unmap rings before freeing their associated VAs, or we will get a
...
non-recoverable fault in the error path.
2011-04-20 20:32:38 +00:00
christos
d2eb905628
PR/41258: Elias Benali: Try to get the ethernet address from the BIOS before
...
failing.
2011-04-20 20:15:03 +00:00
martin
eafc32a2b4
PR fixed, remove expected failure.
2011-04-20 20:02:58 +00:00
martin
235708f88f
Update also the non-void pointers to the current test objects.
...
Finaly fixes PR lib/43964.
2011-04-20 20:00:07 +00:00
christos
57ddf70a57
sync with reality (prototype of open is varyadic)
2011-04-20 19:57:58 +00:00
martin
e40530ec28
Fix "address of a void*" vs. void* confusion.
...
Part of fixing PR lib/43964.
2011-04-20 19:40:00 +00:00
haad
df816ac199
Do some useful work and fix MKDEBUG build after kerberos update.
2011-04-20 18:55:53 +00:00
wiz
d8926a5a43
Fix typos.
2011-04-20 14:08:07 +00:00
gdt
f641bea548
Rewrite comments about TCP RTO calculations.
...
Long ago, the storage representations of srtt and rttvar were changed
from the 4.4BSD scheme, and the comments are out of sync with the
code. This commit rewrites most of the comments that explain the RTO
calculations, and points out some issues in the code.
Joint work with Bev Schwartz of BBN (original analysis and comments),
but I have rewritten and extended them, so errors are mine.
This material is based upon work supported by the Defense Advanced
Research Projects Agency and Space and Naval Warfare Systems Center,
Pacific, under Contract No. N66001-09-C-2073. Approved for Public
Release, Distribution Unlimited
2011-04-20 13:35:51 +00:00
blymn
8f5d556812
Add boolean values to the standard definitions.
2011-04-20 10:40:14 +00:00