]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
23 years agoReplaced unsafe use of sprintf() with snprintf().
ru [Tue, 3 Oct 2000 17:05:02 +0000 (17:05 +0000)]
Replaced unsafe use of sprintf() with snprintf().

23 years agoWe do not support RLL/MFM/ESDI controllers...
sos [Tue, 3 Oct 2000 15:42:38 +0000 (15:42 +0000)]
We do not support RLL/MFM/ESDI controllers...

23 years agoUpdate with all the new chipsets..
sos [Tue, 3 Oct 2000 15:29:44 +0000 (15:29 +0000)]
Update with all the new chipsets..

23 years agoAdd ATA_ENABLE_TAGS options description
sos [Tue, 3 Oct 2000 15:00:11 +0000 (15:00 +0000)]
Add ATA_ENABLE_TAGS options description

23 years agomake pr_type type meet with struct protosw. sync with kame
itojun [Tue, 3 Oct 2000 13:39:49 +0000 (13:39 +0000)]
make pr_type type meet with struct protosw.  sync with kame

23 years agoMerged from sys/i386/i386/machdep.c revision 1.414.
kato [Tue, 3 Oct 2000 13:27:31 +0000 (13:27 +0000)]
Merged from sys/i386/i386/machdep.c revision 1.414.

23 years agoMake the output of mtree(8) more systematic and machine readable.
phk [Tue, 3 Oct 2000 13:13:47 +0000 (13:13 +0000)]
Make the output of mtree(8) more systematic and machine readable.

The new format is:

        filename        {changed,missing,extra}
                $field expected $foo found $bar
                ...

Fix various bugs along the way:
        Don't complain about directory sizes differing.
        Correctly check flags.

23 years agoAdd support for ServerWorks ROSB4 ATA33 chipset.
sos [Tue, 3 Oct 2000 13:12:36 +0000 (13:12 +0000)]
Add support for ServerWorks ROSB4 ATA33 chipset.

Add support for CMD 648 ATA66 & CMD 649 ATA100 chipsets.

Fix the "resource already allocated" panic with the CMD and other
braindead controllers.

Add options ATA_ENABLE_TAGS, without this option tagged queuing will
not be attempted.

23 years agoAdded the missing ntohs() conversion when matching IP packet with
ru [Tue, 3 Oct 2000 12:18:11 +0000 (12:18 +0000)]
Added the missing ntohs() conversion when matching IP packet with
the IP_FW_IF_IPID rule.  (We have recently decided to keep the
ip_id field in network byte order inside the kernel, see revision
1.140 of src/sys/netinet/ip_input.c).

I did not like to have the conversion happen in userland, and I
think that the similar conversions for fw_tcp(seq|ack|win) should
be moved out of userland (src/sbin/ipfw/ipfw.c) into the kernel.

23 years agoDon't use bus_get_resource() and bus_get_resource_start() functions if
nyan [Tue, 3 Oct 2000 11:47:34 +0000 (11:47 +0000)]
Don't use bus_get_resource() and bus_get_resource_start() functions if
bus_alloc_resource() failed. So, error messages are changed more simply.

Suggested by: "Matthew N. Dodd" <winter@jurai.net>

23 years agoDo not force argument to ``ipid'' modifier be in hex, and
ru [Tue, 3 Oct 2000 11:23:29 +0000 (11:23 +0000)]
Do not force argument to ``ipid'' modifier be in hex, and
accept value of zero as valid for IP Identification field.

23 years agoFixed the printing of TCP flags.
ru [Tue, 3 Oct 2000 10:37:03 +0000 (10:37 +0000)]
Fixed the printing of TCP flags.

23 years agoFix up some more comments that were reversed.
msmith [Tue, 3 Oct 2000 10:26:29 +0000 (10:26 +0000)]
Fix up some more comments that were reversed.

Submitted by: Niklas Hallqvist <niklas@appli.se>

23 years agoMove the ata/atapi files to the common area. They were the same on all
peter [Tue, 3 Oct 2000 09:23:49 +0000 (09:23 +0000)]
Move the ata/atapi files to the common area. They were the same on all
platforms.

While here, work around a strange quirk in config(8) that I do not yet
understand.  Rearrange which atapi* files have 'optional' vs. 'count'
so that you can have atapifd without atapicd.  The only difference should
be that this works instead of having a link error because atapi-all.o got
left out of the kernel.

23 years agoFix reversed comments re: OISR/OIMR
msmith [Tue, 3 Oct 2000 08:28:04 +0000 (08:28 +0000)]
Fix reversed comments re: OISR/OIMR

Submitted by: Niklas Hallqvist <niklas@appli.se>

23 years agoClear pcb_schednest in cpu_fork() for the child process. This is
dfr [Tue, 3 Oct 2000 08:03:03 +0000 (08:03 +0000)]
Clear pcb_schednest in cpu_fork() for the child process. This is
is necessary since the child's call stack only includes one recursive
hold of sched_lock.

23 years agoFix typo : s/maintaince/maintenance/
murray [Tue, 3 Oct 2000 07:38:41 +0000 (07:38 +0000)]
Fix typo : s/maintaince/maintenance/

23 years agoMake cd9660 filesystem PDIRUNLOCK aware. Now it can be used in vnode stacks
bp [Tue, 3 Oct 2000 04:39:50 +0000 (04:39 +0000)]
Make cd9660 filesystem PDIRUNLOCK aware. Now it can be used in vnode stacks
and nullfs mounts.

Remove now unnecessary i_lock field from the iso_node structure.

23 years agoPrevent dereference of NULL pointer when null_lock() and null_unlock()
bp [Tue, 3 Oct 2000 04:25:53 +0000 (04:25 +0000)]
Prevent dereference of NULL pointer when null_lock() and null_unlock()
called and there is no underlying vnode.

23 years ago Fix a problem with MCHTYPE macro's use of atomic().
bmilekic [Tue, 3 Oct 2000 02:23:35 +0000 (02:23 +0000)]
 Fix a problem with MCHTYPE macro's use of atomic().
 Basically, the reason most people haven't seen this is
 most likely related to the low usage of MCHTYPE.

Pointed out and suggested a fix by: Boris Popov (bp) - thanks!

23 years agoTurn fingerd OFF by default. Comparative essentials like telnetd
jkh [Tue, 3 Oct 2000 00:08:15 +0000 (00:08 +0000)]
Turn fingerd OFF by default.  Comparative essentials like telnetd
are bad enough, but finger is hardly a critical system service and
it's traditionally been vulnerable to a variety of attacks; anybody
remember RTFM and his worm?

23 years agoo Introduce a MAINTAINER entry for libposix1e, since it is actively
rwatson [Mon, 2 Oct 2000 23:41:19 +0000 (23:41 +0000)]
o Introduce a MAINTAINER entry for libposix1e, since it is actively
  developed and maintained.

23 years agoReflect new packet option default.
rnordier [Mon, 2 Oct 2000 23:16:58 +0000 (23:16 +0000)]
Reflect new packet option default.

23 years agoDon't allow finger /somefile, only allow filname expansions from
brian [Mon, 2 Oct 2000 22:27:34 +0000 (22:27 +0000)]
Don't allow finger /somefile, only allow filname expansions from
inside /etc/finger.conf

PR: 21704

23 years agoInclude fcntl.h
brian [Mon, 2 Oct 2000 22:07:53 +0000 (22:07 +0000)]
Include fcntl.h

PR: 21697
Submitted by: Barak Enat <barak_enat@yahoo.com>

23 years agoCase is irrelevant when sorting mail redirects
brian [Mon, 2 Oct 2000 21:54:38 +0000 (21:54 +0000)]
Case is irrelevant when sorting mail redirects

PR: 21600
Submitted by: David Wolfskill <dhw@whistle.com>

23 years agoMove sys/dev/nulldev to sys/dev/null to be more consistent with naming
jhb [Mon, 2 Oct 2000 20:16:37 +0000 (20:16 +0000)]
Move sys/dev/nulldev to sys/dev/null to be more consistent with naming
under sys/dev.

23 years agoFix a cosmetic sign problem on machines with 4G of ram.
peter [Mon, 2 Oct 2000 20:13:03 +0000 (20:13 +0000)]
Fix a cosmetic sign problem on machines with 4G of ram.
0x00312000 - 0xe5fe7fff, 3855441920 bytes (4294859990 pages)
.. becomes
0x00314000 - 0xe5fe7fff, 3855433728 bytes (941268 pages)

23 years agoCorrect uu_lock_txfr. I don't think this ever worked correctly.
brian [Mon, 2 Oct 2000 17:32:00 +0000 (17:32 +0000)]
Correct uu_lock_txfr.  I don't think this ever worked correctly.

23 years agoInstead of printing '(null)' if there is no tty, print 'no tty'.
n_hibma [Mon, 2 Oct 2000 17:31:57 +0000 (17:31 +0000)]
Instead of printing '(null)' if there is no tty, print 'no tty'.

In the case where the program is executed by a daemon running in the
background the terminal might not have a tty. The '(null)' is confusing.

23 years agoGo back to occupying just a single sector, reverting r1.17 - r1.20.
rnordier [Mon, 2 Oct 2000 17:30:22 +0000 (17:30 +0000)]
Go back to occupying just a single sector, reverting r1.17 - r1.20.
Taking over the sector following the MBR causes problems on some
machines, and the actual gains are fairly small in terms of how
the space is presently used.

Since we need a number of further features (eg. handling extended
partitions) that can't be readily accommodated in the basic boot0
design anyway, rather choose to implement the additional stuff
separately and concentrate on compatibility rather than features
here.

23 years agoSet MAINTAINER.
rnordier [Mon, 2 Oct 2000 17:23:16 +0000 (17:23 +0000)]
Set MAINTAINER.

23 years agoNote the update of cvs to 1.11.
bmah [Mon, 2 Oct 2000 16:08:58 +0000 (16:08 +0000)]
Note the update of cvs to 1.11.

23 years agoIf TCPDEBUG is defined, we could dereference a tp which was freed.
jlemon [Mon, 2 Oct 2000 15:00:13 +0000 (15:00 +0000)]
If TCPDEBUG is defined, we could dereference a tp which was freed.

23 years agouse ``config auto''
sanpei [Mon, 2 Oct 2000 14:41:09 +0000 (14:41 +0000)]
use ``config auto''
- Melco LPC-T (PIO mode)
- AR-P500 ethernet card
- Accton EN2226/Fast EtherCard (16-bit verison)

23 years agoAdded NEC PC-9801-83, 84, PC-9801-103, 104, PC-9801N-25 and PC-9801N-J02R
nyan [Mon, 2 Oct 2000 14:27:20 +0000 (14:27 +0000)]
Added NEC PC-9801-83, 84, PC-9801-103, 104, PC-9801N-25 and PC-9801N-J02R
support which use National Semiconductor DP8393X (SONIC) as ethernet
controller. Currently, this driver is used on only PC-98.

Submitted by: Motomichi Matsuzaki <mzaki@e-mail.ne.jp>
Obtained from: NetBSD/pc98

23 years agoFix cdev kld example after it has been broken for year or so. Also extend list
sobomax [Mon, 2 Oct 2000 14:14:07 +0000 (14:14 +0000)]
Fix cdev kld example after it has been broken for year or so. Also extend list
of supported operations by example read() and write() operations.

Inspired by:    http://www.daemonnews.org/200010/blueprints.html
PR:             16173
Submitted by:   sobomax

23 years agoA bit of indentation reformatting.
ru [Mon, 2 Oct 2000 13:13:24 +0000 (13:13 +0000)]
A bit of indentation reformatting.

23 years agoMake reconfiguring an external service as builtin service work.
dwmalone [Mon, 2 Oct 2000 12:08:27 +0000 (12:08 +0000)]
Make reconfiguring an external service as builtin service work.

PR: 21650
Submitted by: ben
Tested by: dan@ducky.nz.freebsd.org

23 years agoStop internal ident service spinning until the timeout if the
dwmalone [Mon, 2 Oct 2000 12:04:17 +0000 (12:04 +0000)]
Stop internal ident service spinning until the timeout if the
connection goes away. Spotted by people on -STABLE about 2 weeks
ago.

Submitted by: Based on a patch by alfred and Maxime Henrion <mux@qualys.com>

23 years agofix ordering of NetBSD 1.3 (sync with NetBSD share/misc/bsd-family-tree).
itojun [Mon, 2 Oct 2000 11:26:59 +0000 (11:26 +0000)]
fix ordering of NetBSD 1.3 (sync with NetBSD share/misc/bsd-family-tree).

23 years agoMove KASSERTs which checks value of v_usecount after vnode locking, so
bp [Mon, 2 Oct 2000 09:57:06 +0000 (09:57 +0000)]
Move KASSERTs which checks value of v_usecount after vnode locking, so
it will not produce wrong alarms.

23 years agoProtect hash data with lock manager instead of home grown one.
bp [Mon, 2 Oct 2000 09:49:04 +0000 (09:49 +0000)]
Protect hash data with lock manager instead of home grown one.

Replace shared lock on vnode with exclusive one. It shouldn't impact
perfomance as NCP protocol doesn't support outstanding requests.

Do not hold simple lock on vnode for long period of time.

Add functionality to the nwfs_print() routine.

23 years agoGet rid from the legacy __P() macro. Remove 'register' keywords.
bp [Mon, 2 Oct 2000 09:29:59 +0000 (09:29 +0000)]
Get rid from the legacy __P() macro. Remove 'register' keywords.

23 years agoRemove duplicate SYSCTL_NODE() declaration. Kernel linker can't deal
bp [Mon, 2 Oct 2000 09:10:22 +0000 (09:10 +0000)]
Remove duplicate SYSCTL_NODE() declaration. Kernel linker can't deal
with it well.

23 years agoFix StallOp implementaion. I've noticed that StallOp corresponds to
iwasaki [Mon, 2 Oct 2000 08:58:50 +0000 (08:58 +0000)]
Fix StallOp implementaion.  I've noticed that StallOp corresponds to
OsdSleepUsec(), SleepOp corresponds to OsdSleep() by reading ACPICA
source code.
 - Add OsdSleepUsec() which uses DELAY() simply.
 - Change unit of acpi_sleep() argument; microseconds to milliseconds.

23 years agoMerged from sys/i368/i386/machdep.c revision 1.413.
kato [Mon, 2 Oct 2000 08:57:21 +0000 (08:57 +0000)]
Merged from sys/i368/i386/machdep.c revision 1.413.

23 years agoMerged from sys/conf/files.i386 revision 1.332.
kato [Mon, 2 Oct 2000 08:51:45 +0000 (08:51 +0000)]
Merged from sys/conf/files.i386 revision 1.332.

23 years agoChange "building the standard ${LIB} library" to "building the static
peter [Mon, 2 Oct 2000 08:48:49 +0000 (08:48 +0000)]
Change "building the standard ${LIB} library" to "building the static
${LIB} library".  "standard" tends to imply the one that is normally
used... but by default it is not the case - the .so would be the
"standard" library.  Therefore, change this to 'static'.  Another option
might be "conventional ${LIB} library".

23 years agoReally fix the struct callout collision. AMD does not need to
peter [Mon, 2 Oct 2000 08:31:20 +0000 (08:31 +0000)]
Really fix the struct callout collision.  AMD does not need to
#include <sys/mbuf.h>.  (which #include's <machine/mutex.h> and then
<sys/proc.h> and then <sys/callout.h>, leading to the collision).
<sys/mbuf.h> is really one of those 'no user servicable parts inside'
things.

23 years agoRegenerated. There are a bunch of changes from this round of ./configure
peter [Mon, 2 Oct 2000 07:27:50 +0000 (07:27 +0000)]
Regenerated.  There are a bunch of changes from this round of ./configure
but none of them are used or make any difference (at least in the FreeBSD
version).

23 years agoFix EVENTHANDLER_FAST_DEREGISTER
msmith [Mon, 2 Oct 2000 07:14:02 +0000 (07:14 +0000)]
Fix EVENTHANDLER_FAST_DEREGISTER

23 years agoTreat %X the same as %x (not entirely correct, but close enough).
msmith [Mon, 2 Oct 2000 07:13:10 +0000 (07:13 +0000)]
Treat %X the same as %x (not entirely correct, but close enough).

23 years agoMove the i386 PCI attachment code out of i386/isa back into i386/pci.
msmith [Mon, 2 Oct 2000 07:11:13 +0000 (07:11 +0000)]
Move the i386 PCI attachment code out of i386/isa back into i386/pci.

Split out the configuration space access primitives, as these are needed
elsewhere as well.

23 years agoMerge changes from 1.10.7 -> 1.11 into mainline. Note that the old
peter [Mon, 2 Oct 2000 06:43:58 +0000 (06:43 +0000)]
Merge changes from 1.10.7 -> 1.11 into mainline.  Note that the old
anoncvs no-password hack is gone and is replaced by the official version.

23 years agoThis commit was generated by cvs2svn to compensate for changes in r66525,
peter [Mon, 2 Oct 2000 06:33:59 +0000 (06:33 +0000)]
This commit was generated by cvs2svn to compensate for changes in r66525,
which included commits to RCS files with non-trunk default branches.

23 years agoImport cvs-1.11 onto vendor branch.
peter [Mon, 2 Oct 2000 06:33:59 +0000 (06:33 +0000)]
Import cvs-1.11 onto vendor branch.

23 years agoPDIRUNLOCK now exists on FreeBSD. Remove the (now incorrect) redefinition.
peter [Mon, 2 Oct 2000 04:47:19 +0000 (04:47 +0000)]
PDIRUNLOCK now exists on FreeBSD. Remove the (now incorrect) redefinition.

23 years agoAdd new fields for more granularity:
billf [Mon, 2 Oct 2000 03:33:31 +0000 (03:33 +0000)]
Add new fields for more granularity:
IP: version, tos, ttl, len, id
TCP: seq#, ack#, window size

Reviewed by:  silence on freebsd-{net,ipfw}

23 years agoPut on my nuclear-grade asbestos suit and cvs rm the old, broken, sound
peter [Mon, 2 Oct 2000 03:13:50 +0000 (03:13 +0000)]
Put on my nuclear-grade asbestos suit and cvs rm the old, broken, sound
drivers (again).  These drivers have not compiled for 5-6 months.
Now that the new sound code supports MIDI, the major reason we had for
reviving it is gone.  It is a far better investment polishing the new
midi code than trying to keep this on life support.  Come 5.0-REL, if
there are major shortcomings in the pcm sound driver then maybe we can
rethink this, but until then we should focus on pcm.

Remember, these have not been compilable since ~April-May this year.

23 years agoAdd new fields for more granularity:
billf [Mon, 2 Oct 2000 03:03:31 +0000 (03:03 +0000)]
Add new fields for more granularity:
IP: version, tos, ttl, len, id
TCP: seq#, ack#, window size

Reviewed by: silence on freebsd-{net,ipfw}

23 years agoFix omission: CD-ROMs can be ordered for 4.x-RELEASE, not just 4.0-RELEASE.
bmah [Mon, 2 Oct 2000 00:46:25 +0000 (00:46 +0000)]
Fix omission:  CD-ROMs can be ordered for 4.x-RELEASE, not just 4.0-RELEASE.

Submitted by: rosti@netvision.net.il

23 years agoAdd definition for PCIS_SERIALBUS_SMBUS PCI device subclass.
archie [Mon, 2 Oct 2000 00:41:43 +0000 (00:41 +0000)]
Add definition for PCIS_SERIALBUS_SMBUS PCI device subclass.
Remove cut & paste leftovers.

23 years agoAdd reference to file /usr/share/examples/netgraph/ether.bridge.
archie [Sun, 1 Oct 2000 21:17:27 +0000 (21:17 +0000)]
Add reference to file /usr/share/examples/netgraph/ether.bridge.

23 years agoScript showing how to setup Ethernet bridging using ng_bridge(4).
archie [Sun, 1 Oct 2000 21:14:14 +0000 (21:14 +0000)]
Script showing how to setup Ethernet bridging using ng_bridge(4).

23 years agoahc_set_transaction_status() takes an SCB. This makes it difficult to
gibbs [Sun, 1 Oct 2000 20:56:44 +0000 (20:56 +0000)]
ahc_set_transaction_status() takes an SCB.  This makes it difficult to
use this helper function to report an error when SCB allocation fails.

23 years agoAdd missing FreeBSD-only flag to the usage statement.
gshapiro [Sun, 1 Oct 2000 16:32:16 +0000 (16:32 +0000)]
Add missing FreeBSD-only flag to the usage statement.

23 years ago* Some freebsd.org -> FreeBSD.org fixes.
alex [Sun, 1 Oct 2000 13:30:15 +0000 (13:30 +0000)]
* Some freebsd.org -> FreeBSD.org fixes.
* The next -stable release is 4.2, not 4.1.

23 years agofix some minor problem in PIOCSRESOURCE ioctl.
sanpei [Sun, 1 Oct 2000 12:36:14 +0000 (12:36 +0000)]
fix some minor problem in PIOCSRESOURCE ioctl.

- If resource which was allocated for pcic was
  requested via this ioctl, bus_alloc_resource
  would be succeeded and that resource was
  returned as free resource.  So check whether
  requested resource was used for pcic or not
  before bus_alloc_resource test.

- merge SYS_RES_IRQ routine into other SYS_RES_*
  routine and clean up.

problem reported by: Yohei Terada <terada@jiro.c.u-tokyo.ac.jp>

23 years agoadd missing \n. sync with kame.
itojun [Sun, 1 Oct 2000 10:59:02 +0000 (10:59 +0000)]
add missing \n.  sync with kame.

23 years agoFix the no-pci case of attaching isa, eisa and mca devices.
peter [Sun, 1 Oct 2000 09:34:55 +0000 (09:34 +0000)]
Fix the no-pci case of attaching isa, eisa and mca devices.
device_add_child() is meant to be called by the bus add_child method, not
to replace the bus add_child method.  We could have called nexus_add_device
directly too, that would have also worked.

PR: 21657
Tested by: markm

23 years agoRemove ACPI_NO_OSDFUNC_INLINE option from kernel configuration. Now
iwasaki [Sun, 1 Oct 2000 08:17:47 +0000 (08:17 +0000)]
Remove ACPI_NO_OSDFUNC_INLINE option from kernel configuration.  Now
that it's enabled in acpireg.h only if DIAGNOSTIC option is specified.
ACPICA OSD functions will be compiled in machine/acpi_machdep.c again
tentatively (if DIAGNOSTIC option is specified).
# Should we have acpica_osd.c ?

23 years agoOne more update against header file name changing.
iwasaki [Sun, 1 Oct 2000 06:55:17 +0000 (06:55 +0000)]
One more update against header file name changing.

23 years agouse ``config auto'' for COREGA EtherII PCC-T.
sanpei [Sun, 1 Oct 2000 05:50:18 +0000 (05:50 +0000)]
use ``config auto'' for COREGA EtherII PCC-T.

23 years agosendmail 8.11.1 imported
gshapiro [Sun, 1 Oct 2000 02:11:43 +0000 (02:11 +0000)]
sendmail 8.11.1 imported

23 years agoUpdate FreeBSD import information after sendmail 8.11.1 import
gshapiro [Sun, 1 Oct 2000 02:06:00 +0000 (02:06 +0000)]
Update FreeBSD import information after sendmail 8.11.1 import

23 years agoFix conflicts from merge of sendmail 8.11.1
gshapiro [Sun, 1 Oct 2000 02:03:50 +0000 (02:03 +0000)]
Fix conflicts from merge of sendmail 8.11.1

23 years agoThis commit was generated by cvs2svn to compensate for changes in r66494,
gshapiro [Sun, 1 Oct 2000 01:49:02 +0000 (01:49 +0000)]
This commit was generated by cvs2svn to compensate for changes in r66494,
which included commits to RCS files with non-trunk default branches.

23 years agoImport of sendmail version 8.11.1 into vendor branch SENDMAIL with
gshapiro [Sun, 1 Oct 2000 01:49:02 +0000 (01:49 +0000)]
Import of sendmail version 8.11.1 into vendor branch SENDMAIL with
release tag v8_11_1.

Obtained from: ftp://ftp.sendmail.org/pub/sendmail/

23 years agoRemove Build files -- they rely on the devtools system which isn't imported
gshapiro [Sun, 1 Oct 2000 01:22:44 +0000 (01:22 +0000)]
Remove Build files -- they rely on the devtools system which isn't imported
(or used)

23 years ago - Add acpi_disable_events() and set it with EVENTHANDLER_REGISTER in order to
iwasaki [Sat, 30 Sep 2000 22:37:24 +0000 (22:37 +0000)]
 - Add acpi_disable_events() and set it with EVENTHANDLER_REGISTER in order to
   avoid power on again problem after acpi_soft_off() calling.
 - Implement SleepOp/StallOp in AML interpreter.  Also provide ACPICA
   compatibility.
 - Minor changes on __inline function declaration in acpica_osd.h
   (obtained from NetBSD porting).

23 years agoUpdate include paths for new header locations.
msmith [Sat, 30 Sep 2000 20:13:57 +0000 (20:13 +0000)]
Update include paths for new header locations.

Submitted by: iwasaki

23 years agoMore updates to the ACPI code:
msmith [Sat, 30 Sep 2000 20:12:27 +0000 (20:12 +0000)]
More updates to the ACPI code:

 - Move all register I/O into acpi_io.c
 - Move event handling into acpi_event.c
 - Reorganise headers into acpivar/acpireg/acpiio
 - Move find-RSDT and find-ACPI-owned-memory into acpi_machdep
 - Allocate all resources (except those detailed only by AML)
   as real resources.  Add infrastructure that will make adding
   resource support to AML code easy.
 - Remove all ACPI #ifdefs in non-ACPI code
 - Removed unnecessary includes
 - Minor style and commenting fixes

Reviewed by: iwasaki

23 years agodocument support for ed(4) on alpha.
wilko [Sat, 30 Sep 2000 20:01:09 +0000 (20:01 +0000)]
document support for ed(4) on alpha.

Submitted by: alex

23 years agoThe `ed' NIC driver has been changed to work on Alpha now. So enable it
obrien [Sat, 30 Sep 2000 18:23:32 +0000 (18:23 +0000)]
The `ed' NIC driver has been changed to work on Alpha now.  So enable it
on all platforms.

Submitted by: Alexander Langer <alex@big.endian.de>

23 years agoNext round of ia64 work, including fixes to context switching,
dfr [Sat, 30 Sep 2000 17:48:44 +0000 (17:48 +0000)]
Next round of ia64 work, including fixes to context switching,
implementing cpu_fork(), copy*str(), bcopy(), copy{in,out}(). With these
changes, my test kernel reaches the mountroot prompt.

23 years agoUse issetugid instead of comparing get[ug]id and gete[ug]id.
nectar [Sat, 30 Sep 2000 17:29:54 +0000 (17:29 +0000)]
Use issetugid instead of comparing get[ug]id and gete[ug]id.

Suggested by: Don Lewis <Don.Lewis@tsc.tdk.com>

23 years agoSC_ALT_MOUSE_IMAGE is required for the mouse if SC_NO_FONT_LOADING or
marko [Sat, 30 Sep 2000 16:25:28 +0000 (16:25 +0000)]
SC_ALT_MOUSE_IMAGE is required for  the mouse if SC_NO_FONT_LOADING or
VGA_NO_FONT_LOADING are used.

PR: 21626
Submitted by: Vivek Khera <khera@kciLink.com>

23 years agoProperly setup link level header length for 802.2 and SNAP frames.
bp [Sat, 30 Sep 2000 14:33:53 +0000 (14:33 +0000)]
Properly setup link level header length for 802.2 and SNAP frames.

23 years agoFix compiling with AAC_DEBUG.
scottl [Sat, 30 Sep 2000 13:41:04 +0000 (13:41 +0000)]
Fix compiling with AAC_DEBUG.

23 years agoRemove a duplicate Feyman quote. Add his problem-solving algorithm.
phk [Sat, 30 Sep 2000 09:52:49 +0000 (09:52 +0000)]
Remove a duplicate Feyman quote.  Add his problem-solving algorithm.

23 years ago Big mbuf subsystem diff #1: incorporate mutexes and fix things up somewhat
bmilekic [Sat, 30 Sep 2000 06:30:39 +0000 (06:30 +0000)]
 Big mbuf subsystem diff #1: incorporate mutexes and fix things up somewhat
 to accomodate the changes.

 Here's a list of things that have changed (I may have left out a few); for a
 relatively complete list, see http://people.freebsd.org/~bmilekic/mtx_journal

   * Remove old (once useful) mcluster code for MCLBYTES > PAGE_SIZE which
     nobody uses anymore. It was great while it lasted, but now we're moving
     onto bigger and better things (Approved by: wollman).

   * Practically re-wrote the allocation macros in sys/sys/mbuf.h to accomodate
     new allocations which grab the necessary lock.

   * Make sure that necessary mbstat variables are manipulated with
     corresponding atomic() routines.

   * Changed the "wait" routines, cleaned it up, made one routine that does
     the job.

   * Generalized MWAKEUP() macro. Got rid of m_retry and m_retryhdr, as they
     are now included in the generalized "wait" routines.

   * Sleep routines now use msleep().

   * Free lists have locks.

   * etc... probably other stuff I'm missing...

  Things to look out for and work on later:

   * find a better way to (dynamically) adjust EXT_COUNTERS

   * move necessity to recurse on a lock from drain routines by providing
     lock-free lower-level version of MFREE() (and possibly m_free()?).

   * checkout include of mutex.h in sys/sys/mbuf.h - probably violating
     general philosophy here.

   The code has been reviewed quite a bit, but problems may arise... please,
   don't panic! Send me Emails: bmilekic@freebsd.org

Reviewed by: jlemon, cp, alfred, others?

23 years agoDocument passwd_format further.
green [Sat, 30 Sep 2000 00:37:44 +0000 (00:37 +0000)]
Document passwd_format further.

23 years agoRelease notes (and related documentation): ata(4) tagged queuing,
bmah [Fri, 29 Sep 2000 23:12:33 +0000 (23:12 +0000)]
Release notes (and related documentation):  ata(4) tagged queuing,
MFC asr(4) driver, update default kernel name, pcn(4) driver,
nullconsole type in i386 boot loader (+MFC), setproctitle(3) moved
to libc (+MFC), chio(1) voltag support, sed(1) -E (+MFC), ln(1) -i
(+MFC), PORTREVISION/PORTEPOCH (+MFC).

23 years agoRecognize the ATI Rage128-LF Mobility AGP video adapter.
jhb [Fri, 29 Sep 2000 21:15:02 +0000 (21:15 +0000)]
Recognize the ATI Rage128-LF Mobility AGP video adapter.

23 years agoSpelling police in a comment: Defalut -> Default.
jhb [Fri, 29 Sep 2000 21:14:05 +0000 (21:14 +0000)]
Spelling police in a comment: Defalut -> Default.

23 years agoAssume MAINTAINER. I will be taking the job of merging NetBSD/OpenBSD
will [Fri, 29 Sep 2000 19:51:48 +0000 (19:51 +0000)]
Assume MAINTAINER.  I will be taking the job of merging NetBSD/OpenBSD
improvements (including :C & :L, among others).  After that, I'll be coming
up with other ways to improve make(1).

Discussed in spirit with: peter

23 years agoAnsify and fix warnings.
dfr [Fri, 29 Sep 2000 16:53:39 +0000 (16:53 +0000)]
Ansify and fix warnings.

23 years agoImplement dirty and access bit exceptions.
dfr [Fri, 29 Sep 2000 16:52:50 +0000 (16:52 +0000)]
Implement dirty and access bit exceptions.

23 years agoBodge the simplelocks in a way which works UP.
dfr [Fri, 29 Sep 2000 16:51:33 +0000 (16:51 +0000)]
Bodge the simplelocks in a way which works UP.