summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
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
2004-01-15es tanzt das KNFMarkus Friedl
2004-01-15missing #ifdef INET6, ok henning@Daniel Hartmeier
2004-01-15add a RTM_IFANNOUNCE message; from netbsd; ok itojun, henningMarkus Friedl
2004-01-15move call to tcp_mss_update() from syn_cache_add() to syn_cache_get(),Markus Friedl
when the 3-way handshake completes (and not on the listen pcb). ok itojun, dhartmei
2004-01-15Undo backout of this piece of 'SR restores', this feature is used byDale Rahn
on pegasos.
2004-01-15No reason to exclude xl from ramdisk. GENERIC and RAMDISK need a severe sync.Dale Rahn
2004-01-15Add 'sysctl hw.cpuspeed' support. copied from macppc.Dale Rahn
2004-01-15Apply the same change as macppc for the 'SR revert', unbreak pegasos.Dale Rahn
2004-01-14machine/stdarg.h -> sys/stdarg.hBrad Smith
ok drahn@
2004-01-14mvme* do not support buses with indirect configuration, so don't check andMiod Vallat
mourn for this.
2004-01-14Do not fill more than the first three fields of cfdriver structures unlessMiod Vallat
necessary. No functional change.
2004-01-14Some MC8820x operation cleaning:Miod Vallat
- define more constants and macros for readability. Especially cache initialization suddently becomes more readable. - after every flush operation, wait for the operation to complete by accessing the status register, before returning.
2004-01-14Get rid of M_LOCKF and use pool for allocating lockf structures.Alexander Yurchenko
From NetBSD. Tested by many people, ok art@.
2004-01-14Slightly better messages, fix a typo, and a few strlcpy() botches.Miod Vallat
ok drahn@