summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Minor bug fixes uncovered while working on UFS2.mckusick2002-05-022-2/+2
| | | | They should have no effect on existing systems.
* Add some NOTES on the Comtrol Rocketport and the Digiboard drivers.obrien2002-05-011-0/+37
|
* Usual after-import fixup of SCM IDs.obrien2002-05-012-2/+2
|
* Save the MCA info specific to the AP as part of the AP launch.marcel2002-05-011-2/+9
|
* Make ia64_mca_save_state MP safe. Protect access to the info block,marcel2002-05-011-9/+57
| | | | updating the sysctl tree and clearing the SAL state by a spin lock.
* If we get a DATA UNDERRUN error from QLogic FC cards, but the RQCS_RU bitmjacob2002-05-011-6/+23
| | | | | | | | | | is not set in the scsi completion status, or if the residual is clearly nonsense, then this was a command that suffered the loss of one or more FC frames in the middle of the exchange. Set HBA_BOTCH and hope it will get retried. It's the only thing we can do. MFC after: 1 day
* Try using genwakecode.sh instead of the perl version.peter2002-05-011-1/+1
|
* Add a shell script to do what genwakecode.pl does.peter2002-05-011-0/+21
| | | | Obtained from: ade
* Add some spurious veritcal whitespace to reduce diffs to OpenBSD.jmallett2002-05-011-0/+2
|
* Merge local changes again, against ANSIfied m4(1).jmallett2002-05-018-245/+109
|
* Redo the sigio locking.alfred2002-05-0119-115/+42
| | | | | | | | | | | Turn the sigio sx into a mutex. Sigio lock is really only needed to protect interrupts from dereferencing the sigio pointer in an object when the sigio itself is being destroyed. In order to do this in the most unintrusive manner change pgsigio's sigio * argument into a **, that way we can lock internally to the function.
* We don't need no stinkin' echos here.imp2002-05-011-3/+3
| | | | Instead, don't run kldxref if you don't have one on your system.
* Add an epic_stats_update() function (called once per second). Even thoughsemenu2002-05-011-9/+27
| | | | | | | | | | | we don't collect any stats in it, we mii_tick() in it! This fix the bug when autonegotiating fullduplex modes. Also, pause activity before setting TXCON in epic_miibus_statchg(). Though i've never seen problmes from not doing that, the documentation says we need to do it. MFC after: 1 week
* Add support for using the profiled versions of the C++ (and related) libs.obrien2002-05-011-1/+3
|
* MII_TICK handlers need not restart aneg on these PHYs, they behave prettysemenu2002-05-012-109/+55
| | | | | | | | | | | | well as is, so - just fetch current status upon MII_TICK. Also do IFM_INST verification at the top of *_service() then doing it separately for every case in switch. acphy: do not read MII_ACPHY_DIAG twice, there is nothing latching. qsphy: always fetch actual link status from MII_QSPHY_PCTL. MFC after: 1 week
* Axe unused SESS_UNLOCK_NOSWITCH() and PGRP_UNLOCK_NOSWITCH() macros. Thejhb2002-05-011-4/+0
| | | | MTX_NOSWITCH flag was deprecated a while ago.
* Bump the version to mark the fixed FSM TLD orderingbrian2002-05-011-1/+1
|
* If we receive a config request while Open, call TLD *before* decodingbrian2002-05-011-3/+7
| | | | | | | the request as TLD may initialise fields that are set when decoding the request. MFC after: 1 week
* Fix some edge cases where bad string handling could occur.alfred2002-05-011-0/+4
| | | | Submitted by: ps
* cleanup:alfred2002-05-011-37/+46
| | | | fix line wraps, add some comments, fix macro definitions, fix for(;;) loops.
* Allow the peer to modify the LQR intervalbrian2002-05-011-0/+1
|
* Connect up kern_envp *before* we use it for getenv() and console probing.peter2002-05-011-7/+14
| | | | | | It is a bit late after that when we have no consoles. :-] Also, fix a comment nit and print a warning about missing metadata.
* Add "CFLAGS+= -I${MAKESRCPATH}" when running under the kernel build,peter2002-05-011-0/+3
| | | | otherwise #include "aicasm.h" etc do not work with gcc-3 and later.
* Make this compile and not segfault on ia64. ptr = strdup("foo"); ispeter2002-05-012-6/+8
| | | | | | fatal if the declaration of strdup() isn't in scope. The upper 32 bits of the pointer are lost since it defaults to returning "int". Fix some warnings while here, including trying to make gcc-3.1 happy.
* Add a hack so that fdisk(8) can initialize an ia64 disk. There ispeter2002-05-011-0/+10
| | | | | no /boot/mbr to read the boot code from (ia64 does not *have* bootblocks!). fdisk depended on magic in the /boot/mbr file to initialize some fields.
* Enlighten those who read the FINE POINTS of the documentation a bitcjc2002-05-012-5/+20
| | | | | | | | | more on how ipfw(8) deals with tiny fragments. While we're at it, add a quick log message to even let people know we dropped a packet. (Note that the second FINE POINT is somewhat redundant given the first, but since the code is there, leave the docs for it.) MFC after: 1 day
* Remove two unused headers (<machine/frame.h> and <machine/psl.h>).peter2002-05-011-2/+0
| | | | psl.h is 100% bogus to be referenced here, especially from alpha MD code.
* Do not bother with #include <machine/psl.h> since it is just a stub filepeter2002-05-011-1/+0
| | | | that says something like "/* Not used on Alpha */".
* s/-300K/~300K/mph2002-05-012-2/+2
| | | | | | | This is an absolute (kelvin) temperature. I expect that in the original source it was typeset as $\sim 300~{\rm K}$ or similar, meaning "approximately 300 K". Changing it to a minus sign in the fortunes file was clearly an error, as absolute temperatures are by definition positive.
* Update a comment to accurately describe the usage of the fourth fieldmurray2002-05-013-3/+3
| | | | of this file.
* The fourth field of drivers.conf is no longer reserved. Document itsmurray2002-05-011-2/+4
| | | | usage.
* Add support for kernel options to be removed from the BOOTMFS kernelmurray2002-05-011-1/+6
| | | | and loaded as modules, not just kernel devices.
* Add the System V shared memory modules to the mfsroot. Thismurray2002-05-011-0/+3
| | | | | | | functionality is required for the linux module, which is required by many third party packages. Merged from: 5.0-DP1 / Perforce
* "pointers are not permitted as case values", so force the macros to ints.obrien2002-05-011-2/+2
|
* makeobjops.awk is stricter on syntax than the perl version.obrien2002-05-011-1/+1
|
* Use makeobjops.awk rather than makeobjops.pl.obrien2002-05-013-5/+4
| | | | (with big thanks to Oliver Fromme <olli@fromme.com>)
* Awk version of makeobjops.PL.obrien2002-05-011-0/+485
| | | | | | | Note the invocation ordering is slightly different: awk -f makeobjops.awk foo.m -ch Submitted by: Oliver Fromme <olli@fromme.com>
* Remove the trailing ^M's. makeobjops.awk does not like them.obrien2002-05-013-153/+147
|
* Cosmetic tweaks. Try and keep the style more consistent, catch some straypeter2002-05-012-45/+43
| | | | whitespace and update a comment.
* Zap some stale unused headers, including one machine/psl.h (which ispeter2002-05-011-6/+0
| | | | a stub on alpha). Compile tested on alpha and x86.
* Zap KMODDEPS entries so that people do not wonder why it isn't working onpeter2002-05-013-3/+0
| | | | | | -current. Apolgies to: anhold
* Catch any stray KMODDEPS entries to make sure they do not keep turning up.peter2002-05-011-0/+4
|
* kern_tc.c doesn't use <machine/psl.h>, and having this #include breakspeter2002-05-011-2/+0
| | | | other platforms.
* Remove this Perl script. There have been zero bug reports againstobrien2002-05-011-355/+0
| | | | vnode_if.awk.
* Document the location (in the source tree) of the "Porter's Handbook".mdodd2002-04-301-0/+3
|
* Bump __FreeBSD_version for mtx_init() change.mdodd2002-04-301-1/+1
| | | | | | Document same. Forgotten by: jhb
* Sorted the directories in the rule for the includes target as much asbde2002-04-301-23/+23
| | | | possible.
* Fix a bug where the aacp device would only talk to bus 0 on thescottl2002-04-301-7/+5
| | | | controller.
* Note that the aacp device requires CAMscottl2002-04-301-1/+1
|
* Add the ability to use Bzip'ed packages.obrien2002-04-307-19/+44
| | | | | | | Also add the ability to use Bzip'ed distributions -- but this is exclusive of being able to use Gzip'ed distributions. Sponsored by: FreeBSD Mall, Inc.
OpenPOWER on IntegriCloud