summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-08-12Prevent a panic by validating the super block size as recorded in theOtto Moerbeek
superblock; make the block size check also catch negative values. ok miller@ tedu@
2004-08-12Fix the shared irq problem, by allocating a low priority vectorNiklas Hallqvist
so that the "high" pri interrupt gets blocked by the "low" spl & irq handler, and raise the cpl to the "high" level in the handler, so that no other in fact lower-leveled, interrupts can preempt the handling of the "high" interrupt. This means that the "low" interrupt gets the same quality treatment, thus causing some degradation in performance. Therefore we still issue a diagnostic, so people can try to avoid the situation by tweaking their BIOS settings. Note, there is still issues with dynamically established interrupts which cause irq sharing, we are working on that.
2004-08-11use atomicio instead of homegrown equivalents or read/write.Anil Madhavapeddy
markus@ ok
2004-08-11some signed/unsigned int comparison cleanups; markus@ okAnil Madhavapeddy
2004-08-11syncTheo de Raadt
2004-08-11Pick common code for trampoline mprotect() code. This did not work at allMiod Vallat
on amd64 and was working on sparc64 by sheer luck (because we are not Solaris).
2004-08-11syncTheo de Raadt
2004-08-11add dladdr() support and add some 'standard' dlsym() support.Dale Rahn
ok millert miod pval, grumble deraadt
2004-08-11In dkcsumattach() avoid modifying bootdev until we are done matching.Todd C. Miller
Also deal with mixed scsi/ide/whatever setups. Based on a diff from Fred de Jong. OK deraadt@ and tested by several people.
2004-08-11free memory allocated by kvm_getproc2() in kvm_close()Jared Yanovich
ok deraadt@ millert@
2004-08-11mips->mips64Per Fogelstrom
2004-08-11mips->mips64Per Fogelstrom
2004-08-11byePer Fogelstrom
2004-08-11Move mips to mips64Per Fogelstrom
2004-08-11revert, should not have gone inPer Fogelstrom
2004-08-11mips->mips64Per Fogelstrom
2004-08-11Rename confusing variable for readability's sake. No actual code changes.Todd C. Miller
2004-08-11no ecoffPer Fogelstrom
2004-08-11fix microtimePer Fogelstrom
2004-08-11sync to reality, document missing ioctlsJared Yanovich
mdoc fixes normalize ioctl listing slightly reorganize some parts grammar, punctuation, and rewording fixes remove crud introduced in rev 1.17 and never removed Note: this update does *not* include the controversial stuff discussed on h@; it contains what is in the header file. help and ok (previously) jmc
2004-08-11mrt dumps for cloned sessions did not work because the wrong address was used.Claudio Jeker
OK henning@
2004-08-11damnitTheo de Raadt
2004-08-11ansiTheo de Raadt
2004-08-11various ansi and spacing issues; pefo okTheo de Raadt
2004-08-11PCIVERBOSE by default (USBVERBOSE comes along for the future ride); pefo okTheo de Raadt
2004-08-11oopsTheo de Raadt
2004-08-11Stop search when -q option is given and a match is found. Found by jmc@Otto Moerbeek
ok millert@
2004-08-11skip over interface addresses without IFA_ROUTE, fixes some issue with pppdHenning Brauer
from Max Laier <max@love2party.net>
2004-08-11make store_lastlog_message() static to appease -Wall; ok markusDamien Miller
2004-08-11check that lseek went were we told it to; ok markus@Damien Miller
2004-08-11Don't try to close startup_pipe if it's not open; ok djm@Darren Tucker
2004-08-11a few debug cleanups:David Gwynne
function names in messages didnt always match the actual name of the function. endian fix when dumping a qtd chain so it terminates correctly on big endian archs. dont blame uhci for problems ehci has.
2004-08-11mips->mips64Per Fogelstrom
2004-08-11Clean up old mips stuff and add sgi.Per Fogelstrom
ok deraadt@
2004-08-11config is not set up with regdef.h. force it in if OpenBSD.Per Fogelstrom
ok deraadt@
2004-08-11mips->mips64. ok deraadt@Per Fogelstrom
2004-08-11mips->mips64. ok deraadt@Per Fogelstrom
2004-08-11Fix minor leak; "looks right" deraadt@Darren Tucker
2004-08-11mips64 nowPer Fogelstrom
2004-08-11move to mips64Per Fogelstrom
2004-08-11spacingTheo de Raadt
2004-08-11Typo. OK henning@Claudio Jeker
2004-08-11Cleanup on exit. OK henning@Claudio Jeker
2004-08-11allow for a fonts.dir.dist, for cases where mkfontdir doesn't know what to do.Marc Espie
2004-08-11and this, hehTheo de Raadt
2004-08-11pefo look at this diff closelyTheo de Raadt
2004-08-11mips -> mips64; pefo okTheo de Raadt
2004-08-11buf_write() returns -1 on error and -2 on connection closed. Treat bothClaudio Jeker
as errors for mrt dumps.
2004-08-11protect main loop of pkg_delete with an eval, so thatMarc Espie
ldconfig, directory removal, manpage handling, and fontdir handling always happen.
2004-08-11$OpenBSD$ - ok pefo@.Xavier Santolaria