Commit Graph

195611 Commits

Author SHA1 Message Date
mhitch
a7e78491e5 Add support for old ffsv1 superblocks. After reading an old superblock,
copy appropriate data to where they are expected in the updated superblock.
When writing the updated superblock, move the updated values back to the
old ffsv1 superblock locations.  Also check for old superblock format when
updating the last cylinder group and adjust cg_old_ncyl appropriately.
Derived from how mksf sets them.  Should address PR bin/44209.
2010-12-12 19:53:23 +00:00
pgoyette
1a0912fe8a Update sets for new module(4) man page. 2010-12-12 19:29:23 +00:00
pgoyette
bded1272a7 Add module(4) man page by popular request.
XXX Major portions copied shamelessly from cgd's earlier lkm(4) man page,
XXX so his original copyright/license is retained.
2010-12-12 19:29:01 +00:00
christos
e8465113ee remove awk.info 2010-12-12 19:04:08 +00:00
christos
bc03f5ba09 Don't build awk.info because matt removed it. 2010-12-12 19:01:03 +00:00
christos
245a0c0325 remove old libpcap. 2010-12-12 18:52:41 +00:00
christos
dc449ddee1 use new tcpdump. 2010-12-12 18:50:31 +00:00
joerg
2e05e5b66d Reply 1.15, lost in the last update. 2010-12-12 18:40:01 +00:00
christos
49f71b9cd5 PR/42549: Izumi Tsutsui: parsedate does not work after 2038.
Fix multiple issues:
- Remove bogus 2038 check and add overflow checks in the appropriate places.
- Correct incomplete leap year calculation that broke things after 2100.
- Check localtime return values
- Change int calculations to time_t to avoid oveflow.
- Consistently check/return -1 and remove bogus comment about not being
  able to return -1.

Now:
$ date -d 20991201
Tue Dec  1 00:00:00 EST 2099
$ date -d 40991201
Tue Dec  1 00:00:00 EST 4099
$ date -d 10000000991201
Tue Dec  1 00:00:00 EST 1000000099
TIME=0:04.48 CPU=117.8% (5.288u 0.000s) SWAPS=0 (0+95)pf (0i+0o) (0Kc+0Kd)
$ date -d 100000000991201
date: Cannot parse `100000000991201'
TIME=0:53.48 CPU=99.2% (53.086u 0.000s) SWAPS=0 (0+96)pf (0i+0o) (0Kc+0Kd)
Exit 1
2010-12-12 18:39:57 +00:00
pooka
4e63731664 lint hint to previous 2010-12-12 18:33:44 +00:00
pooka
ae8a3e28c6 Reboot when killed (does cleanup). 2010-12-12 18:32:47 +00:00
joerg
31b95753a0 Simplify 2010-12-12 18:21:21 +00:00
pooka
34c8240044 Unlink unix socket as part of server exit.
(whatever happened to the code that was supposed to do it automatically
when the binding process exits?)
2010-12-12 17:58:28 +00:00
christos
187cac5a8d check return value of localtime. 2010-12-12 17:30:23 +00:00
pooka
c5a6f78a61 note -h caveat 2010-12-12 17:15:16 +00:00
pooka
cee48cd5d1 Call rumpuser_sp_fini() from cpu_reboot() to make sure sys_reboot
with RB_HALT does not hang.
2010-12-12 17:11:33 +00:00
pooka
c59435eea2 add rumpuser_sp_fini, which surpringly is the opposite of rumpuser_sp_init 2010-12-12 17:10:36 +00:00
adam
81f76d5f9d setlists updated for OpenLDAP 2.4.23 2010-12-12 16:27:24 +00:00
adam
5e6ed478ee bump minor version for 2.4.23 2010-12-12 16:19:54 +00:00
adam
f6388d17ec Imported OpenLDAP-2.4.23 2010-12-12 16:13:37 +00:00
adam
303af6c5ec Update to OpenLDAP 2.4.23 2010-12-12 16:10:42 +00:00
adam
4ecae53ae6 Use conditional WORDS_BIGENDIAN 2010-12-12 16:10:18 +00:00
adam
a8c4d9a88a Merge 2.4.23 2010-12-12 15:46:27 +00:00
adam
ef2f90d39c Imported openldap-2.4.23 2010-12-12 15:17:36 +00:00
pooka
939300d48c outdated comment 2010-12-12 13:48:55 +00:00
pooka
8a596af853 print a bit more diagnostics when halting 2010-12-12 13:18:07 +00:00
pooka
d59692159a h_reboot has been superceded by rump.halt 2010-12-12 12:53:35 +00:00
pooka
b15e66a6c2 use rump.halt in cleanup 2010-12-12 12:51:19 +00:00
pooka
522d9feb4f use rump.halt 2010-12-12 12:49:59 +00:00
pooka
6b9a77d4e0 use appropriate macro 2010-12-12 12:49:37 +00:00
pooka
78e5870eec utility to halt a rump kernel 2010-12-12 12:48:30 +00:00
plunky
90c70dd232 rearrange libraries to reduce the number of .WAITs (14 -> 6)
during that, fix some outdated comments & list dependents
2010-12-12 12:09:51 +00:00
pooka
a97eadf766 multicore update 2010-12-12 11:38:42 +00:00
hannken
916ee575ee brelsel: Clear B_COWDONE flag on clean (! BO_DELWRI) buffer. B_COWDONE is set
if the buffer was read with intention to modify but the caller changed its mind.

This error could lead to snapshot corruption when a buffer with B_COWDONE set
resides on the freelist and we create a new snapshot.
2010-12-12 10:30:09 +00:00
hannken
3b57b82b8f Keep a reference to the snapshot vnode until it gets removed from the
snapshot list.
2010-12-12 10:29:25 +00:00
hannken
f29d5492f8 syncsnap: Use bbusy() to take a buffer from v_dirtyblkhd. 2010-12-12 10:28:22 +00:00
tsutsui
e0063a27f3 Regen from HADES.in rev 1.12:
> Rename device name of Crazy Dots II ET4000 video from et(4) to et4k(4).
2010-12-12 10:07:34 +00:00
tsutsui
caaa33e8a0 Rename device name of Crazy Dots II ET4000 video from et(4) to et4k(4). 2010-12-12 10:05:25 +00:00
tsutsui
6935bb98f8 Regen from GENERIC.in rev 1.92:
> Rename device name of Crazy Dots II ET4000 video from et(4) to et4k(4)
2010-12-12 09:58:29 +00:00
tsutsui
0fdbb4b5f8 Rename device name of Crazy Dots II ET4000 video from et(4) to et4k(4)
to deliver the name to recently committed newer and more common MI device,
et(4) at PCIe (Agere ET1310/ET1301 network driver) in PR kern/39094.
http://mail-index.NetBSD.org/source-changes/2010/11/13/msg014416.html

No particular reaction for a month on source-changes-d@,
no responsible person on atari port, and probably
no active user still using ET4000 on TT030 running NetBSD/atari.
2010-12-12 09:56:15 +00:00
tsutsui
be1c859466 We can't assume syscall retains t0, unless it's documented as ABI. 2010-12-12 09:03:06 +00:00
tsutsui
f3f411dad2 brk(2) should update __curbrk, not __minbrk or garbage. 2010-12-12 09:00:37 +00:00
skrll
e0f712ca4b Remove an XXX. 2010-12-12 08:54:25 +00:00
skrll
50bba0955c Fix DEBUG build after previous. 2010-12-12 08:52:49 +00:00
skrll
bac8b2599d Update struct pdc_model with hwmodel and hv fields for hvers.
Rename cpu_hvers to cpu_modelno.
2010-12-12 08:23:14 +00:00
christos
6a9b3088d8 hook to the new awk in external 2010-12-12 04:06:19 +00:00
jakllsch
25b14350ac Actually, 31244 does not refer to the Silicon Image SiI3124,
but the now-obscure Intel GD31244.
2010-12-12 00:38:07 +00:00
rtr
d9e0d8ab8b add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again 2010-12-12 00:19:44 +00:00
christos
bbf28506fe things moved to external. 2010-12-11 23:36:08 +00:00
mrg
1b84084183 remove obsolete file 2010-12-11 23:04:46 +00:00