summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-03-16When doing pass-through calculate right xs->resid value based onAlexander Yurchenko
the info hardware returnes.
2009-03-16run makemap through mailwrapper(8), to avoid conflict betweenJacek Masiulaniec
sendmail and smtpd. ok gilles@, "Go go go!" todd@
2009-03-16Update to tzdata2009c from elsie.nci.nih.govTodd C. Miller
2009-03-16Don't set error on data underrun. This tiny change allowed scsi tapeAlexander Yurchenko
on the pass-through bus on lpinto's machine to work.
2009-03-16syncTheo de Raadt
2009-03-1688E8057 is a Yukon 2 Ultra 2, and this might make it work on a littleTheo de Raadt
shiny green box in Japan ok kettenis
2009-03-16regenJonathan Gray
2009-03-16Add Intel System Controller Hub (SCH) devices.Jonathan Gray
2009-03-16Remove redundant DPRINTF from ips_morpheus_isintr.Alexander Yurchenko
2009-03-16IPS_SCSI_PT flag not used any more.Alexander Yurchenko
2009-03-15Generic softinterrupt code for m68k platforms, now copied from m88k.Miod Vallat
2009-03-15Generic softinterrupt support for m88k based platforms, adapted from armMiod Vallat
with different locking mechanism. 88110 soft ipi are replaced with an ipi callback which is checked upon return from exception (it can not be kept as a softintr, as the generic softinterrupt code doesn't have per-cpu pending softintr queues).
2009-03-15Let CPU_INFO_UNIT() be used before cpu0 attaches, and make sureMiod Vallat
CPU_INFO_FOREACH() only covers attached cpus. With drahn@, ok kettenis@
2009-03-15Now that we have splsoftassert(), make the soft ipl levels positive andMiod Vallat
remove the special casing in splassert().
2009-03-15Introduce splsoftassert(), similar to splassert() but for soft interruptMiod Vallat
levels. This will allow for platforms where soft interrupt levels do not map to real hardware interrupt levels to have soft ipl values overlapping hard ipl values without breaking spl asserts.
2009-03-15since we are going to share code in smtp sessions and mta sessions, we needGilles Chehade
to also share the statistics structure, still being worked on
2009-03-15the mda process no longer uses struct batch as its central structure toGilles Chehade
deal with deliveries, it now uses struct session just like mta and smtp processes. we now keep the mbox and message descriptors in the session, saving space in struct message which is now as small as we can make it. While at it, plugged a memory leak and did some cosmethic changes This was the last planned change to our struct message which means that later changes will no longer require a queue flush before rebuild.
2009-03-15save 4 bytes per message by moving the datafp field of struct message toGilles Chehade
struct session where it really belongs.
2009-03-15Include .S files in make depend.Miod Vallat
2009-03-15Cleanup error processing:Alexander Yurchenko
- in ips_start_xs don't do scsi_done twice on error; - make ips_error return scsi XS_* codes rather than errno.h E* codes; - move all error reporting under debug, let upper layers to spam user. And fix a few missing byte conversions while here.
2009-03-15Allow CPU_INFO_UNIT() to be used before cpu0 attaches.Miod Vallat
2009-03-15fix a couple comment typosJacob Meuser
2009-03-15In _bus_dmamem_alloc(), do not bother printing avail_start and avail_endMiod Vallat
in the DEBUG code, since these values aren't used there anymore.
2009-03-14Some ICMP types that also have icmp_id, pointed out by markus@Ryan Thomas McBride
ok henning markus
2009-03-14run devices, harvested from run.4;Jason McIntyre
2009-03-14Add mips64 and sh support to this test.Miod Vallat
2009-03-14Installed dhclient.conf is now all comments. Installed hosts isKenneth R Westerback
now correct as is, since we don't add info to localhost lines. So ditch comment-preserving dance through /tmp and just append our new info to installed files. Shrinks scripts without changing behaviour.
2009-03-14some devices like the Planex GW-US300MiniS seem to have only 4 Tx bulkDamien Bergamini
endpoints instead of 6 (4 EDCAs + HCCA + Prio). since we do not use the last two endpoints anyway, only check that we have at least found 4 Tx bulk endpoints. from FUKAUMI Naoki.
2009-03-14regenDamien Bergamini
2009-03-14add more run(4) USB ids, clarify some.Damien Bergamini
from FUKAUMI Naoki. add a HARDWARE section to the run(4) man page to start listing known run(4) devices while i'm at it.
2009-03-14Initial support for pruning. When every single interface is removed from theMichele Marchetto
downstream list for a particular source send a prune to the upstream router. input and ok claudio@
2009-03-14There should only be one ::1 and one 127.0.0.1 entry in the hostsKenneth R Westerback
file. And 'localhost' don't need no stinkin' domain names. Insert line(s) with the address(es) of last interface defined instead of duplicate ::1 and 127.0.0.1 entries, Thus dhcp configured interfaces may eventually drift away from the value in hosts file. Much discussed just before tree lock. Time to see what happens. ok deraadt@
2009-03-14regenJonathan Gray
2009-03-14apologize (dlg and claudio, stop snickering)Theo de Raadt
2009-03-14Match on D-Link DWA-130.Jonathan Gray
From Todd Carson in pr 6105.
2009-03-14D-Link DWA-130, from Todd Carson in pr 6105.Jonathan Gray
2009-03-13Add SCSI pass-through and enclosure support. Tested on lpinto'sAlexander Yurchenko
machine which has safte(4).
2009-03-13tabs; stupid emacsMarco Peereboom
2009-03-13Fixup in acpidock for aml_evalintegerJordan Hargrave
Reported by guenther ok marco@
2009-03-13Fixed potential aml_freevalue on uninitialized stack , reported by krwJordan Hargrave
Fixup in acpidock for aml_evalinteger ok @marco
2009-03-13No need for a line break, makes code a bit more compact.Claudio Jeker
2009-03-13Some preparation steps for SCSI pass-through support:Alexander Yurchenko
- stack command and DCDB frames along with scatter-gather list into one command block; - use structure field pointers and offsetof() instead of evil pointer arithmetics; - add DCDB definitions. No functional changes.
2009-03-13Process command completion errors while polling, too.Alexander Yurchenko
2009-03-13Next step in mrt cleanup. Switch buf_write to a smarter version of itself.Claudio Jeker
Doing more the stuff msgbuf_write does and switch the only user -- mrt -- over to use this simpler way of writing out stuff.
2009-03-13Move mrt code over to use the msgbuf way of queuing buffers instead of rollingClaudio Jeker
an own version. More cleanup to come.
2009-03-13Sync buffer API with the one from ospfd. The dynamic buffers will make otherClaudio Jeker
code much easier to write. OK henning@ some time ago.
2009-03-13More paranoia when parsing empty updates. Make sure they are really empty andClaudio Jeker
don't come with some additional stuff attached to them. OK henning@
2009-03-13Correctly encode MP unreach NLRI so that IPv6 prefixes get removed correctly.Claudio Jeker
One bug was hiding another bug and only foundry based routers where unhappy about these bad updates. Found by Arnoud Vermeer and Elisa Jasinska at ams-ix. OK henning@
2009-03-13When commiting the buf_left() change adding len to the check was dropped andClaudio Jeker
so a warning later on could be hit in some cases. Found by dlg@ OK dlg@
2009-03-13regenKevin Lo