summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Convert longs to u_longs in stats. This will hold off wrap arounds for ajeff2002-04-302-5/+5
| | | | while longer.
* o Convert the vm_page buckets mutex to a spin lock. (This resolvesalc2002-04-302-14/+12
| | | | | | | an issue on the Alpha platform found by jeff@.) o Simplify vm_page_lookup(). Reviewed by: jhb
* Brucifixion ? Yes, out that door, row on the left, one patch each.phk2002-04-301-87/+101
| | | | Many thanks to: bde
* Brucifixion ? Yes, out that door, row on the left, one patch each.phk2002-04-303-54/+51
|
* New release notes: bsd-airtools integration (+ MFC), reboot(8) -k (+bmah2002-04-302-6/+56
| | | | | | | | | | MFC), sysinstall(8) doesn't mount procfs(5) on new installs, XFREE86_VERSION=4 default (+MFC), cross-version and cross-arch releases. Updated release notes: Heimdal Kerberos 0.4e (+ MFC). MFCs noted: wi(4) hostap.
* Don't export timecounter structures under debug. with sysctl, theyphk2002-04-3015-69/+0
| | | | contain no truly interesting data anymore.
* These are Alexander Kabaev's VFSops fixes (see the thread 'Found: moduledillon2002-04-301-21/+82
| | | | | | | | | | | | | | | | | loading breakage'). The patch fixes serious issues with the VFS operations vector array which results in a crash when a filesystem module adding a new VOP is loaded into the kernel. Basically what was happening before was that the old operations vector was being freed and a new one allocated. The original MALLOC code tended to reuse the same address for the case and so the bug did not rear its ugly head until the new memory subsystem was emplaced. This patch replaces the temporary workaround Dave O'Brien comitted in 1.58. The patch is clean enough that I intend to MFC it to stable at some point. Submitted by: Alexander Kabaev <ak03@gte.com> MFC after: 1 week
* MI bits for Gcc 3.1.obrien2002-04-301-460/+34
|
* i386 MD bits for Gcc 3.1.obrien2002-04-301-427/+29
| | | | | These are totally untested. Do these work? Hell if I know, I have yet to bootstrap using these bits. But people want them, so here they are.
* Modified the man page to reflect support forpdeuskar2002-04-301-49/+50
| | | | | | 82540EM based cards. MFC after: 1 day
* Handle .bz2 files created by newsyslogbrian2002-04-302-0/+7
| | | | | | PR: 37529 Partially submitted by: Peter Hollaubek <fifteen@inext.hu> MFC after: 1 week
OpenPOWER on IntegriCloud