summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2004-01-22Make locore and the early initialization code closer to other ppc ports;Miod Vallat
also remove ipkbd and other dead code.
2004-01-22use C comments, works betterTheo de Raadt
2004-01-22dot_conv() is not used.Miod Vallat
2004-01-22Nuke ddb_regs common.Miod Vallat
2004-01-22add gettdbbysrcdst(), just like gettdb(), but compares tdb_src as well; ok ↵Markus Friedl
mcbride@
2004-01-22- Include the value of pf_state.timeout in pfsync messagesRyan Thomas McBride
- Fix the expiry time calculations, for real - Unbreak the collapsing of multiple updates into one And a little KNF for good measure.
2004-01-21dynamic bufq support. basically a nullop. ok grange@Ted Unangst
2004-01-21call timeout_startup early, so timeouts are available. report from sam smithTed Unangst
ok art deraadt
2004-01-21A faster ffs() routine based upon the ff1 assembly instruction.Miod Vallat
2004-01-20Check the values given to -h and -s. Closes PR 3640.Tom Cosgrove
ok weingart@, deraadt@
2004-01-20do not put INET6 here, we want bsd.rd that fitsTheo de Raadt
2004-01-20don't limit the number of sessions to the onboard ram (always upload theJason Wright
key and IV data). This kinda sucks for HMAC, but the alternative is a cache manager and I just don't want to go there. Tested by sturm@ (thanks!)
2004-01-20Support for i852/855/865 AGP; from NetBSD via Michael van derAlexander Yurchenko
Westhuizen <michael@skanky.homeunix.net> with little tweaks. Tested by millert@ todd@ jmc@ andreas@ and jcs@'s friend ok millert@
2004-01-20Correct checks for non-i810 chip; from FreeBSD.Alexander Yurchenko
test and ok millert@
2004-01-20the pfsync interface does not have a baudrate, so don't claim 100 MBit/sHenning Brauer
ok mcbride@
2004-01-20In some situations, the MVME328S can be so hung that our current reset codeMiod Vallat
fails. Unfortunately, in this case, do_vspoll() would invoke the reset function ad nauseum. Allow the flow to exit this infernal loop, attach() will correctly fail. This is temporary band-aid until a stronger reset sequence is found.
2004-01-20when reading eeprom for the address, DELAY(4) during the operations.Theo de Raadt
added by netbsd to support cats machines, but i ran into it on the alpha cs20's fxp0 when additional bits got set or reset randomly
2004-01-20Use shifts and logical arithmetic, rather than multiplications and integerMiod Vallat
arithmetic, when computing cmmu numbers.
2004-01-20Better debugging information, only available if option TRAPDEBUG (which youMiod Vallat
don't want. honest. really).
2004-01-20let XFS compile; miod okTheo de Raadt
2004-01-20some pieces of ufs2. help testing otto sturmTed Unangst
2004-01-20Ignore pfsync packets if pf is not running.Ryan Thomas McBride
2004-01-20- macppc -> __macppc__Brad Smith
- remove swapgeneric.c on pegasos and remove bogus Locore for lint target ok drahn@
2004-01-19Update comment; handling PFSYNC_ACT_UPD in pfsync_input() is no longerRyan Thomas McBride
optional.
2004-01-19Get rid of a few useless defines, as well as a few duplicated ones; andMiod Vallat
move 8820x-only definitions to the adequate header. Also crank MAXPHYSMEM to a more realistic value.
2004-01-19``3 pages of u-area ought to be enough for everybody''Miod Vallat
(deraadt wanted 2, I wanted 4, actually...)
2004-01-19The pessimistic tlb handling change turned out to be one more instance ofMiod Vallat
the phys_map_vaddr bug. So switch back to regular tlb invalidations, and optimize the two or three page invalidation situation.
2004-01-19Clean up creation and expiry timestamp calculations.Ryan Thomas McBride
2004-01-19Rename a few defines to avoid namespace pollution. The only one used was ↵Kenneth R Westerback
'READ' which is now 'NVREAD'. Potential conflict with SCSI 'READ' spotted by tdeval@.
2004-01-18clean out #ifdef horror show in xfs_dev-bsd.c and enable XFS in GENERIC.Bob Beck
ok deraadt@, todd@
2004-01-18Port is already stored in network byte order, no need to convert.Ryan Thomas McBride
2004-01-18Silence match() unless DEBUG.Miod Vallat
2004-01-18send RTM_IFINFO on carp state changes; with mpf@; ok mcbride@, mpf@Markus Friedl
2004-01-17Now that the phys_map_vaddr bug is out of the way, it's time to bring backMiod Vallat
diffs which had been suspected of breakage while they were just helping this bug to trigger. Don't flush user tlb in the scheduler, since pmap_activate() will take care of it if necessary.
2004-01-17Read product id and revision from pci conf space only onceAlexander Yurchenko
and then use the saved values. ok costa@
2004-01-17Major stability improvement. Fix a variety of systems and problemsKenneth R Westerback
by dealing with various error conditions. Testing by Marco Peereboom, Olivier Cherrier, Alex Holst, Daniel Lucq, deraadt@, beck@ and others. ok deraadt@.
2004-01-17Use SC_DEBUG() to display debug messages. Makes SCSIDEBUG output better.Kenneth R Westerback
ok tdeval@.
2004-01-17Fix SC_DEBUG() call so ahc compiles with SCSIDEBUG.Kenneth R Westerback
2004-01-16Do not switch to the fpsp exception vectors if we are not running on anMiod Vallat
MC68040 CPU. And suddenly MC68060 feels so happier... MVME177 now passes all libm and libc/ieeefp regress (and probably the Perl testsuite, too...)
2004-01-16Fix IPv6 stateful tcp scrubbing by not dereferencing a null pointer.Ryan Thomas McBride
ok dhartmei@ frantzen@
2004-01-16Remove this farce.Miod Vallat
2004-01-16Do not print CHS info for LBA drives, it's useless for drives withAlexander Yurchenko
capacity > 8GB. Total number of cylinders is enough. ok deraadt@
2004-01-16cia* is not needed on floppyB, all these machines use tsc*. but at leastTheo de Raadt
some of these machines use a ahc* scsi controller. and it still fits!
2004-01-16People who immediately clobber registers containing the result of subfunctionsMiod Vallat
as soon as they return deserve to be shot or something. Make sure the result of imprecise exceptions is safely returned to userland. Fixes lib/libc/ieeefp/infinity regression test, as well as Perls.
2004-01-15Disable write-back mappings for userland entirely; pmap_copy_page() stillMiod Vallat
misbehaves in some circumstances if they are enabled, despite the code doing (apparenty) The Right Thing. Reasonable performance hit, to be offset by further diffs in the pipeline; discussed with deraadt@
2004-01-15syncAlexander Yurchenko
2004-01-15Two Silicon Image SATA chips.Alexander Yurchenko
ok deraadt@
2004-01-15ansi and some spaces; no f/cAlexander Yurchenko
2004-01-15Provide explicit function argument declarations.Miod Vallat
2004-01-15instuction -> instructionMiod Vallat