]>
CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
msmith [Thu, 4 Nov 1999 01:40:18 +0000 (01:40 +0000)]
Re-implement the handing of RB_CDROM in a machine-independant fashion.
We currently only search SCSI and IDE CDROMs; if there's felt to be a
need for supporting the very old and rare soundcard etc. drives for this
application they can be trivially added.
gallatin [Wed, 3 Nov 1999 22:43:03 +0000 (22:43 +0000)]
now that a map's base addr is 64-bits, the alpha multi-hose hack needs
to be cast to 64-bits in pci_add_map. This should allow XP1000s and
DS20s to boot -current again.
archie [Wed, 3 Nov 1999 21:32:28 +0000 (21:32 +0000)]
Fix bug in BIOCGETIF ioctl() where it would return a bogus interface
name if the interface unit number was greater than 9.
chris [Wed, 3 Nov 1999 20:41:50 +0000 (20:41 +0000)]
Fix a typo.
PR: docs/14684
dfr [Wed, 3 Nov 1999 20:19:30 +0000 (20:19 +0000)]
Add back netboot since it compiles just fine. Note that you need a full
source tree to build netboot since it depends on headers from libstand.
dfr [Wed, 3 Nov 1999 20:18:12 +0000 (20:18 +0000)]
* Don't wait forever for the boot2 filename if the PCC wraps.
* If the user presses return, load boot2 immediately.
grog [Wed, 3 Nov 1999 20:04:00 +0000 (20:04 +0000)]
Emergency fix to stop world breakage.
Broken-by: archie
phk [Wed, 3 Nov 1999 18:20:59 +0000 (18:20 +0000)]
Move strto{u}[ql]() into their own libkern files.
Urged by: bde
phk [Wed, 3 Nov 1999 17:54:26 +0000 (17:54 +0000)]
Move isfoo() and friends to the newly created sys/ctype.h.
Urged by: bde
mdodd [Wed, 3 Nov 1999 15:45:14 +0000 (15:45 +0000)]
Fix bus_setup_intr(); I changed exintr() to take a pointer to ex_softc
but didn't change bus_setup_intr() to pass the softc in.
Submitted by: Warner Losh <imp@village.org>
phk [Wed, 3 Nov 1999 14:15:18 +0000 (14:15 +0000)]
Remove compat cruft.
obrien [Wed, 3 Nov 1999 12:33:56 +0000 (12:33 +0000)]
Structure field name changed.
bp [Wed, 3 Nov 1999 12:06:13 +0000 (12:06 +0000)]
Add examples for a mount_nwfs command.
bde [Wed, 3 Nov 1999 12:05:39 +0000 (12:05 +0000)]
Quick fix for breakage of ext2fs link counts as reported by stat(2) by
the soft updates changes: only report the link count to be i_effnlink
in ufs_getattr() for file systems that maintain i_effnlink.
Tested by: Mike Dracopoulos <mdraco@math.uoa.gr>
bp [Wed, 3 Nov 1999 11:57:04 +0000 (11:57 +0000)]
Add share/examples/nwclient directory.
msmith [Wed, 3 Nov 1999 11:02:47 +0000 (11:02 +0000)]
Make MFS work with the new root filesystem search process.
In order to achieve this, root filesystem mount is moved from
SI_ORDER_FIRST to SI_ORDER_SECOND in the SI_SUB_MOUNT_ROOT sysinit
group. Now, modules which wish to usurp the default root mount
can use SI_ORDER_FIRST.
A compiled-in or preloaded MFS filesystem will become the root
filesystem unless the vfs.root.mountfrom environment variable refers
to a valid bootable device. This will normally only be the case when
the kernel and MFS image have been loaded from a disk which has a
valid /etc/fstab file. In this case, the variable should be manually
overridden in the loader, or the kernel booted with -a. In either
case "mfs:" should be supplied as the new value.
Also fix a typo in one DFLTROOT case that would not have compiled.
joerg [Wed, 3 Nov 1999 10:39:54 +0000 (10:39 +0000)]
Move the description of the traditional sleep() form out into the history
section, we no longer have it.
Fix mdoc style violations caused by a previous committer.
nyan [Wed, 3 Nov 1999 10:08:15 +0000 (10:08 +0000)]
Cosmetic changes.
nyan [Wed, 3 Nov 1999 09:13:16 +0000 (09:13 +0000)]
Support RSA-98III PnP mode.
nyan [Wed, 3 Nov 1999 09:02:23 +0000 (09:02 +0000)]
Sync with sys/isa/sio.c revision from 1.269 to 1.273.
nyan [Wed, 3 Nov 1999 08:45:16 +0000 (08:45 +0000)]
Remove unnecessary file.
nyan [Wed, 3 Nov 1999 08:43:11 +0000 (08:43 +0000)]
Sync with sys/i386/conf/GENERIC revision 1.199.
nyan [Wed, 3 Nov 1999 08:36:17 +0000 (08:36 +0000)]
Sync with sys/i386/isa/clock.c revision 1.146.
nyan [Wed, 3 Nov 1999 08:32:03 +0000 (08:32 +0000)]
Sync with sys/boot/i386/btx/btx/btx.s revision 1.13.
nyan [Wed, 3 Nov 1999 08:25:40 +0000 (08:25 +0000)]
Sync with sys/i386/i386/machdep.c revision 1.371.
nyan [Wed, 3 Nov 1999 08:23:57 +0000 (08:23 +0000)]
Sync with sys/boot/i386/libi386/Makefile revision 1.15.
nyan [Wed, 3 Nov 1999 08:19:35 +0000 (08:19 +0000)]
Sync with sys/dev/syscons/syscons.c revision 1.326.
tanimura [Wed, 3 Nov 1999 08:10:49 +0000 (08:10 +0000)]
Fix for multiple pcm devices.
green [Wed, 3 Nov 1999 04:18:34 +0000 (04:18 +0000)]
Fix a really lame buglet which broke with IPs of 34
(ERANGE...)
bp [Wed, 3 Nov 1999 03:17:31 +0000 (03:17 +0000)]
Change structure field tolower to to_lower. The same for the toupper.
gallatin [Wed, 3 Nov 1999 01:16:11 +0000 (01:16 +0000)]
Add a second direct map window to increase the maximum RAM this platform
can deal with from 1GB to 2GB. I have no way to test with >1GB because I
don't have high enough density memory to get any one box over 1GB. However, I
have tested it on xp1000 & ds10 with < 1GB of memory & have verified that it
does no harm.
archie [Tue, 2 Nov 1999 23:31:49 +0000 (23:31 +0000)]
Add statistics counters to "tee" netgraph node type.
archie [Tue, 2 Nov 1999 23:18:01 +0000 (23:18 +0000)]
Simplify checking/parsing of strings using strtoul(), isdigit(), etc.
archie [Tue, 2 Nov 1999 22:50:34 +0000 (22:50 +0000)]
Consolidate some of the various ctype(3) macros in one location.
archie [Tue, 2 Nov 1999 22:46:42 +0000 (22:46 +0000)]
Change structure field named 'toupper' to 'to_upper' to avoid conflict
with the macro of the same name. Same thing for 'tolower'.
archie [Tue, 2 Nov 1999 22:42:56 +0000 (22:42 +0000)]
Change isspace() macro name to avoid conflict.
archie [Tue, 2 Nov 1999 22:40:15 +0000 (22:40 +0000)]
Remove unused macro definition.
archie [Tue, 2 Nov 1999 22:38:50 +0000 (22:38 +0000)]
Add new options NETGRAPH_PPP and NETGRAPH_PPPOE, plus NETGRAPH_SOCKET which
was missing from before.
archie [Tue, 2 Nov 1999 22:36:09 +0000 (22:36 +0000)]
Add options NETGRAPH_PPP and NETGRAPH_PPPOE.
archie [Tue, 2 Nov 1999 22:24:41 +0000 (22:24 +0000)]
Fix typo in previous commit.
charnier [Tue, 2 Nov 1999 21:23:38 +0000 (21:23 +0000)]
add arguments
nik [Tue, 2 Nov 1999 19:58:39 +0000 (19:58 +0000)]
Fix a disappearing section due to use of (') in the text. Use the
.Sq macro instead.
PR: docs/13153
Submitted by: Kazuo Horikawa <horikawa@jp.FreeBSD.org>
jhb [Tue, 2 Nov 1999 19:38:27 +0000 (19:38 +0000)]
Remove the prototypes for two functions that were removed when the
CD9660_ROOT option was axed.
msmith [Tue, 2 Nov 1999 19:29:20 +0000 (19:29 +0000)]
Cut out some extra dead code that I missed last time around. I think
this will fix the alpha kernel build now (MFS excluded).
joerg [Tue, 2 Nov 1999 18:18:26 +0000 (18:18 +0000)]
It is no longer necessary to prepend underscores to external symbols under
ELF.
Submitted by: A.Leidinger@WJPServer.CS.Uni-SB.de (Alexander Leidinger)
phk [Tue, 2 Nov 1999 14:25:04 +0000 (14:25 +0000)]
Add mn0 in the netgraph section.
phk [Tue, 2 Nov 1999 14:23:14 +0000 (14:23 +0000)]
New driver: Nx64kbit/s E1/T1 cards based on Munich32x&Falc54.
This is a netgraph driver.
phantom [Tue, 2 Nov 1999 13:47:09 +0000 (13:47 +0000)]
Fix file names in .FILES section.
Remove reference to obsolete files /us/src/share/tmac/README
phantom [Tue, 2 Nov 1999 13:27:27 +0000 (13:27 +0000)]
Document .Ox and .Nx macros
phantom [Tue, 2 Nov 1999 13:23:56 +0000 (13:23 +0000)]
Document .St macro.
joerg [Tue, 2 Nov 1999 12:50:11 +0000 (12:50 +0000)]
Reverse the way $PATH is extended, so if the person building that area
has /usr/games in its $PATH, where /usr/games/strfile doesn't grok an
option that the newly built one inside /usr/obj would grok, the build
process would be able to complete.
phk [Tue, 2 Nov 1999 09:34:09 +0000 (09:34 +0000)]
Remove two private copies of strtoul()
Spotted by: bde
des [Tue, 2 Nov 1999 08:44:26 +0000 (08:44 +0000)]
Document my TCP/IP hacks.
green [Tue, 2 Nov 1999 04:16:17 +0000 (04:16 +0000)]
Unbreak this build.
msmith [Tue, 2 Nov 1999 03:40:14 +0000 (03:40 +0000)]
Teach libdisk about the AMI and Mylex RAID drivers. You should be able
to install directly to arrays managed by these controllers now.
msmith [Tue, 2 Nov 1999 03:25:24 +0000 (03:25 +0000)]
Correctly compute the block count. In reality, it seems that the
controller will never return the command if it's not exactly a multiple
of a block in size.
Cosmetic formatting for RAID level output.
msmith [Tue, 2 Nov 1999 03:24:09 +0000 (03:24 +0000)]
Don't print the chipset value; it's not useful.
Now we know what some of the state values are, print the current array
state.
jmb [Tue, 2 Nov 1999 02:19:24 +0000 (02:19 +0000)]
fix misordering of two lines in this file.
msmith [Mon, 1 Nov 1999 23:57:28 +0000 (23:57 +0000)]
Newline-terminate the complaint message about not being able to find
the root vnode pointer.
msmith [Mon, 1 Nov 1999 23:55:38 +0000 (23:55 +0000)]
Call bootpc_init before we try to mount an NFS root, if we're configured
to use BOOTP for NFS root discovery.
The entire interface setup inside nfs_mountroot is evil, and should die.
msmith [Mon, 1 Nov 1999 23:54:07 +0000 (23:54 +0000)]
Move a couple of globals here where they are initialised, rather than
orphaning them in vfs_conf.c
msmith [Mon, 1 Nov 1999 23:53:27 +0000 (23:53 +0000)]
swapinit isn't called from vfs_mountroot, so don't complain about it in
a #if 0'ed comment.
Call the machine-dependant cpu_rootconf functions from sysinits in their
respective areas, don't do it from a stub here.
msmith [Mon, 1 Nov 1999 23:51:00 +0000 (23:51 +0000)]
This is a complete rewrite of vfs_conf.c, which changes the way the root
filesystem is discovered. Preference is given to using the kernel
environment variable vfs.root.mountfrom, which is set by the loader
according to the contents of /etc/fstab. Changes in the MD code
provide fallback mechanisms for systems not using the loader.
A more robust fallback path is also provided, with the last recourse
being to prompt on the console for a root device.
These changes drastically simplify the machine-dependant parts of
the root configuration process. In addition, support for CDROM root
devices has been removed; it was a nasty hack and didn't work.
nsouch [Mon, 1 Nov 1999 23:15:29 +0000 (23:15 +0000)]
Sync with RELENG_3.
nsouch [Mon, 1 Nov 1999 22:55:50 +0000 (22:55 +0000)]
Add alpm smbus lowlevel driver manpage
eivind [Mon, 1 Nov 1999 22:50:52 +0000 (22:50 +0000)]
Elminiate the (unused) TUNE_1542 option.
grog [Mon, 1 Nov 1999 20:13:05 +0000 (20:13 +0000)]
Add $FreeBSD$
Correct the date on which DST begins in Victoria and New South Wales
in the year 2000: as the result of some local function in Sydney, DST
will begin on Sunday, 27 August instead of Sunday, 29 Cotober.
This change had already been made, but the date was incorrectly
specified as (Saturday) 26 August.
Submitted by: Howard Lowndes <lannet@lannet.com.au>
obrien [Mon, 1 Nov 1999 20:09:07 +0000 (20:09 +0000)]
This brings rev 1.2 (reality check and document profiling extensions)
into GCC 2.95.2.
obrien [Mon, 1 Nov 1999 19:51:19 +0000 (19:51 +0000)]
This adds rev 1.2 (-fformat-extensions) to GCC 2.95.2.
nik [Mon, 1 Nov 1999 19:45:59 +0000 (19:45 +0000)]
Document the ch* devices.
PR: docs/14401
Submitted by: Crist J. Clark <cjc@
cc942873 -a.ewndsr1.nj.home.com>
archie [Mon, 1 Nov 1999 19:44:28 +0000 (19:44 +0000)]
Fix some bugs in MP allocation routine when links are non-equivalent.
nik [Mon, 1 Nov 1999 19:43:07 +0000 (19:43 +0000)]
Document that bind(2) can fail with EAGAIN.
PR: docs/14173 docs/14181
Submitted by: Charles Randall <crandall@matchlogic.com>
Submitted by: Kelly Yancey <kbyanc@posi.net>
nik [Mon, 1 Nov 1999 19:42:02 +0000 (19:42 +0000)]
Document that hosts for which no status report has been received for
4 days are considered to have LEFT_EARTH(), and will not be shown in
the list.
PR: docs/14299
Submitted by: Ben Smithurst <ben@scientia.demon.co.uk>
obrien [Mon, 1 Nov 1999 18:56:02 +0000 (18:56 +0000)]
Merge rev 1.2 (a.out support) into GCC 2.95.2.
obrien [Mon, 1 Nov 1999 18:53:45 +0000 (18:53 +0000)]
Add Alpha and proper x86 support to GCC 2.95.2.
[ Functionally speaking, this covers revs 1.{2,3} ]
obrien [Mon, 1 Nov 1999 18:41:09 +0000 (18:41 +0000)]
Merge our -fformat-extensions and printf0() into GCC 2.95.2.
imp [Mon, 1 Nov 1999 17:50:29 +0000 (17:50 +0000)]
Put more explict warning that this file should not be used if you want
a working kernel
wpaul [Mon, 1 Nov 1999 17:10:26 +0000 (17:10 +0000)]
Do some more work on the mxphy pseudo-driver to make it better at media
detection and remove the long delays that I had used previously. Everything
should be handled by timeouts now.
phk [Mon, 1 Nov 1999 15:04:04 +0000 (15:04 +0000)]
Add strtol & strtoul to kernel. Derived from libc versions.
phk [Mon, 1 Nov 1999 15:03:20 +0000 (15:03 +0000)]
New function:
m_print(struct mbuf *);
hexdumps a mbuf.
tanimura [Mon, 1 Nov 1999 14:29:07 +0000 (14:29 +0000)]
Call make_dev() to shut up the warning.
Pointed out by: Donn Miller <dmmiller@cvzoom.net>
julian [Mon, 1 Nov 1999 10:18:36 +0000 (10:18 +0000)]
Use typedefs for node methods.
julian [Mon, 1 Nov 1999 10:09:34 +0000 (10:09 +0000)]
User netgraph typedefs for methods
julian [Mon, 1 Nov 1999 10:00:40 +0000 (10:00 +0000)]
Add typedefs for node methods
Suggested by phk.
obrien [Mon, 1 Nov 1999 08:28:22 +0000 (08:28 +0000)]
This commit was generated by cvs2svn to compensate for changes in r52750,
which included commits to RCS files with non-trunk default branches.
obrien [Mon, 1 Nov 1999 08:28:22 +0000 (08:28 +0000)]
Virgin import of the GCC 2.95.2 compilers
dcs [Mon, 1 Nov 1999 08:07:04 +0000 (08:07 +0000)]
Changes prompt to "ok". This line is actually commented out, and serves only
as an example and to reflect the builtin default.
dcs [Mon, 1 Nov 1999 08:05:22 +0000 (08:05 +0000)]
Changes the default prompt to "ok".
Mike says the whole idea of a current device was a bad idea in first place,
and will be doing away with currdev.
Anyway, people are not supposed to even notice this. :-)
obrien [Mon, 1 Nov 1999 07:40:19 +0000 (07:40 +0000)]
Virgin import of GCC 2.95.2's libstdc++
obrien [Mon, 1 Nov 1999 07:40:19 +0000 (07:40 +0000)]
This commit was generated by cvs2svn to compensate for changes in r52746,
which included commits to RCS files with non-trunk default branches.
obrien [Mon, 1 Nov 1999 07:37:09 +0000 (07:37 +0000)]
Virgin import of GCC 2.95.2's libio -- the C++ iostream facility.
obrien [Mon, 1 Nov 1999 07:37:09 +0000 (07:37 +0000)]
This commit was generated by cvs2svn to compensate for changes in r52744,
which included commits to RCS files with non-trunk default branches.
obrien [Mon, 1 Nov 1999 07:35:24 +0000 (07:35 +0000)]
Change quote style.
obrien [Mon, 1 Nov 1999 07:32:56 +0000 (07:32 +0000)]
Virgin import of GCC 2.95.2's libf2c
obrien [Mon, 1 Nov 1999 07:32:56 +0000 (07:32 +0000)]
This commit was generated by cvs2svn to compensate for changes in r52741,
which included commits to RCS files with non-trunk default branches.
obrien [Mon, 1 Nov 1999 07:27:42 +0000 (07:27 +0000)]
Tell others how I did this.
obrien [Mon, 1 Nov 1999 07:25:20 +0000 (07:25 +0000)]
This file came from elsewhere and there was a little turd left.
obrien [Mon, 1 Nov 1999 07:24:11 +0000 (07:24 +0000)]
Describe how I did this.
obrien [Mon, 1 Nov 1999 07:22:02 +0000 (07:22 +0000)]
Update for gcc 2.95.2.
julian [Mon, 1 Nov 1999 05:27:44 +0000 (05:27 +0000)]
braino in sample code.
picked up by phk.