summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-03-20remove some bogus *p tests from charles longeauTed Unangst
ok deraadt millert
2007-03-20Hook up sd ioctl.Marco Peereboom
2007-03-20remove some bogus *p tests from charles longeauTed Unangst
ok deraadt millert
2007-03-20Fake out target id for bioc_disk.Marco Peereboom
2007-03-20Use queue.h macros instead of home made for thingy.Marco Peereboom
From tbert <bret.lambert@gmail.com>
2007-03-19Use u_int32_t instead of u_long for IP addresses.Marco Pfatschbacher
OK claudio@
2007-03-19Only call bus_dmamap_unload() if we loaded a dmamap beforehand. Found outClaudio Jeker
the hard way on sparc64. Now acx(4) no longer panics but it does not yet work. OK mglocker@
2007-03-19the autoconf glue funcs (match/attach/etc) are only used inside softraid.c,David Gwynne
so prototype them there rather than in softraidvar.h. shuffle these funcs a little bit while here to make it look more like everything else. ok marco@
2007-03-19be a tiny little bit more verbose when encoutering bad block or fragmentOtto Moerbeek
sizes; requested by mickey@
2007-03-19syncTheo de Raadt
2007-03-19new sentence, new line;Jason McIntyre
2007-03-19english does not require that nouns be capitalised;Jason McIntyre
2007-03-19- add .Cd entries for com2, zrc0, and pxammc0Jason McIntyre
- put zaudio0 .Cd entry in the correct place - add pxammc(4) to the list of supported devices - sync the .Nd lines for all devices - kill duplicate entries in SEE ALSO
2007-03-19+.Xr evdns 3 ,Jason McIntyre
2007-03-19further cleanup;Jason McIntyre
2007-03-19syncTheo de Raadt
2007-03-19add MLINKS for evdns_err_to_string() and evdns_nameserver_add();Jason McIntyre
2007-03-19Remove force-PIO workaround for wd@pciide.Miod Vallat
2007-03-19bus_dmamap_sync fixes to cope with real life.Miod Vallat
2007-03-19clean up this page;Jason McIntyre
2007-03-19Default to writeback cache.Miod Vallat
2007-03-19Also shift superblock fields in ffs_reload(), okay beck@ deraadt@Pedro Martelletto
2007-03-19syncTheo de Raadt
2007-03-19provide MLINKS for evhttp_start() and evhttp_free();Jason McIntyre
2007-03-19tweaks;Jason McIntyre
2007-03-19Deactivate the pmap in cpu_exit. This way we can avoid quite a lot ofArtur Grabowski
tlb shootdowns in the reaper. mickey@ ok
2007-03-19Update to libevent-1.3b while retaining our local changes. beck@ OKTodd C. Miller
2007-03-19Fix keyword expansion.Michael Knudsen
ok marco
2007-03-19attach softraid to the root of the device tree in a machine independantDavid Gwynne
way, rather than requiring some glue in each machines mainbus probe. it is still commented out. based on a discussion with miod@ ok marco@ deraadt@
2007-03-19luna88k LCD device is now user-controllable by lcd(4).Kenji Aoyama
ok miod@
2007-03-19Not only did I break RAMDISK, I also left a debugging printf.Artur Grabowski
2007-03-19tweak;Jason McIntyre
2007-03-19Bits to make fsirand grok FFS2, okay millert@Pedro Martelletto
2007-03-19Add FFS2 fields to the superblock, change file system tools to keepPedro Martelletto
accessing FFS1 fields, okay art@, quite some testing by ckuethe@, simon@ and thib@, thanks.
2007-03-19Fix check for failed read, and add another one; okay millert@Pedro Martelletto
2007-03-19please always test RAMDISK kernelsTheo de Raadt
2007-03-19Remove the signal handler that checks if the agent's parent processDarren Tucker
has gone away, instead check when the select loop returns. Record when the next key will expire when scanning for expired keys. Set the select timeout to whichever of these two things happens next. With djm@, with & ok deraadt@ markus@
2007-03-19Doh! If we support "redistribute rtlabel" we should actually track theClaudio Jeker
routing labels in ripd's kroute code. Just steal the code from ospfd which does it right. OK michele@
2007-03-19do not signal "connection closed" upstream on EINTR/EAGAIN, from bgpd et alHenning Brauer
2007-03-19do not signal "connection closed" upstream on EINTR/EAGAIN, from bgpd et alHenning Brauer
2007-03-19do not signal "connection closed" upstream on EINTR/EAGAIN, from bgpd et alHenning Brauer
2007-03-19when our red/recv/recvmsg in imsg_read gives EINTR or EAGAIN, do notHenning Brauer
signal "connection closed" upstream. spotted by Valentin Kozamernik <tin@komna.com>
2007-03-19make `no @owner', `weird mode' and `@dirrm' into errors.Marc Espie
2007-03-19no longer create a pflog0 by default.Henning Brauer
we had to put this workaround in since /etc/rc used to use the exit code if "ifconfig pflog0" to decide wether we run on a kernel with pflog support. rc has been fixed to explicitely create pflog0 when pf and pflogd are enabled in November 2006, so now is the time to remove this compat hack. pplz who haven't updated rc since 2006/11/16 lose pflogd. ok ryan theo
2007-03-19Move i386 to timecounters. This is more or less the same code as amd64.Artur Grabowski
The "lapic" timer is ripped out since it wasn't actually a lapic timer, but a hacked up tsc timer with some synchronization for MP. There is no tsc timer right now since they are very unreliable on MP systems, systems with apm, and systems that change the cpu clock. Which basically means every modern machine out there. We're running with the i8259 timer now. deraadt@ ok
2007-03-19groff does not like blank lines;Jason McIntyre
2007-03-19Document recent changes, i.e. that the sensor status can be CRITICAL whenMarc Balmer
tty timestamping is enabled but there is no PPS signal present.
2007-03-19Change the way the nmea(4) line discipline takes the timestamp forMarc Balmer
the timedelta sensor when no PPS signal is available. Previously, the timestamp was taken at the leading '$' character of a GPRMC message, which was not always correct, as some GPS units send other messages first; we do not know when the GPRMC message is sent within a data block (we refer to a data block as the set of NMEA messages that are sent by a GPS unit in one go, usually once per second). nmea(4) now takes the timestamp at the first '$' character received after the start of a new seconds. Since GPS units transmit a data block every second, the first message can be found by measuring the gap between consecutive messages: after the longest gap, the first message of the next second follows. And it is at the leading '$' character of this message that we take the timestamp. $GPGGA,..... <- take timestamp here $GPGSA,..... $GPRMC,..... <- decode time here ... <- possibly more messages <- longer gap till start of next second $GPGGA,..... <- it starts all over, take next timestamp This code has been designed to work independent of the baudrate and the rate at which the GPS sends out it's data blocks (usually 1 Hz, but 5 Hz units are common as well): With this change, precision is greatly improved in the absence of a PPS signal and as a side effect, jitter is reduced. Note that while this is much better than before, there is still a slight offset to the real time, as calculating the fix in the GPS unit and transmitting the '$' character takes a short, but unpredictable amount of time. When tty timestamping is enabled, but there is no PPS signal available, the sensor status will be degraded to CRITICAL, which means "check your hardware". Thanks to Chris Kuethe for testing and feedback. ok ckuethe.
2007-03-19syncTheo de Raadt
2007-03-19build two more man pages; Ingo SchwarzeTheo de Raadt