Commit Graph

38414 Commits

Author SHA1 Message Date
brian
bbbd0aef90 o Alter the mbuf type as it's processed by different layers.
o Show more information about missing MP fragments in ``show mp''.
o Do away with mbuf_Log().  It was showing mbuf stats twice on
  receipt of LCP/CCP/IPCP packets.... ???!!?
o Pre-allocate a bit extra when creating LQR packets to avoid having
  to allocate another mbuf in mbuf_Prepend().
1999-06-02 15:59:09 +00:00
newton
8a1980ff37 Back out last commit (did I get all of them?)
Submitted by:	Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
1999-06-02 15:35:46 +00:00
jb
0cf3dc590f Remove vinum from the build until Greg reviews phk's cdevsw changes.
Preferred by: phk (rather than committing the patch without review).
1999-06-02 07:15:17 +00:00
ru
5c0f1ca739 Spelling corrections for dummynet.
Reviewed by:	des,luigi
1999-06-02 05:59:48 +00:00
hoek
8f76b065e1 Don't print backspaces in first column since they backup to the prev line. 1999-06-02 03:42:39 +00:00
brian
2401bce80b Introduce the ``keep-session'' option. Refer to the man
page for details.  This allows MP over non-tty devices where
the original ppp process must not exit (such as sshd-spawned
ppp sessions).
1999-06-02 00:46:55 +00:00
jlemon
438e5eb352 Unbreak memory sizing for SMP. 1999-06-01 23:45:48 +00:00
dt
4e5d87d53b || vs && confusion in cdevsw_add(). 1999-06-01 20:41:26 +00:00
dt
6b64e23ff8 Remove an unused variable. 1999-06-01 20:29:58 +00:00
dt
726e7f61d9 cdevsw_add(&cn_devsw), not cdevsw_add(&dev). 1999-06-01 20:26:04 +00:00
hoek
655dacb603 Grok gtags too. 1999-06-01 20:02:34 +00:00
brian
89b86dc6ea Increase the length of an individual device name to LINE_LEN.
Adjust the base physical device name correctly after a link
transfer (allowing correct multilink callbacks).
1999-06-01 19:08:59 +00:00
wpaul
316fd42ae7 Change the warning message issued if pci_map_port() fails. I think this
happens if you have a BIOS with a 'Plug & Play OS' setting and you leave
it set to 'Yes.' This is wrong for FreeBSD (and LoseNT): it should be set
to 'No.' Apparently it's still possible to map the iobase of the NIC and
have the card work by reading the config space manually (which is what
the driver does if pci_map_port() fails) but we need to warn the user to
do fix their machine anyway. Anyway, warn the user to check the 'Plug &
Play OS' setting in their BIOS if mapping the io space fails.
1999-06-01 19:04:23 +00:00
phk
82f1348c3d Introduce the makebdev() function, it does the same as the makedev()
function for now, but that will change.
1999-06-01 18:56:26 +00:00
jlemon
58fd45bfed Null commit; note that there is a new memory sizing routine that uses
the BIOS calls to determine the memory configuration.  This should fix
problems with >64M for good.

Reviewed by:	Mike Smith
1999-06-01 18:25:26 +00:00
jlemon
c6e9557b49 Unifdef VM86.
Reviewed by:	silence on on -current
1999-06-01 18:20:36 +00:00
jlemon
77f858324a Make vm86 a standard component
Reviewed by:	silence on on -current
1999-06-01 18:18:39 +00:00
jlemon
504c44caaf Unifdef VM86
Reviewed by:	silence on on -current
1999-06-01 18:17:50 +00:00
roger
7a5a069cde Updated to support new Meteor/PPB cards (PCI-PCI Bridge).
The driver now identifies the IBM PCI-PCI Bridge fitted to newer
Matrox cards and initialises it.

Sumitted by: Anton Berezin <tobez@plab.ku.dk>
The Protein Laboratory, University of Copenhagen
1999-06-01 17:30:08 +00:00
phk
4ecef7ff1a Shorten a detour around dev_t to get a udev_t created. 1999-06-01 17:11:27 +00:00
brian
ed0d10bcdc Make async/sync/physical/hdlc dumps prettier by showing printable
characters at the end of the line in hexdump style.
1999-06-01 16:01:48 +00:00
kato
e54bb66776 Fixed locations of include files. 1999-06-01 13:14:35 +00:00
ru
85d5956399 Get rid of segfaults in a set-uid program.
PR:		11823
Reviewed by:	des
1999-06-01 13:14:07 +00:00
kato
21e4a0a51f Sync with sys/i386/isa/clock.c revision 1.136. 1999-06-01 12:32:54 +00:00
ru
a502e1f443 Damn, forgot this: time -> when. 1999-06-01 11:20:15 +00:00
dfr
7c0d62585d Correct dumb mistake in previous commit. 1999-06-01 11:16:23 +00:00
ru
edf5d29de3 Sync header line with newsyslog(8).
PR:		11511
Reviewed by:	des
1999-06-01 10:57:38 +00:00
brian
ed73d5c5fd Ignore the quota.user and quota.group files rather than the
``quotas'' file when cleaning /tmp.
1999-06-01 10:47:53 +00:00
dfr
ed64de1566 Move fd driver back to files.${arch} since pc98 has a special fd driver. 1999-06-01 09:02:27 +00:00
phk
3052cb0042 devsw and cdevsw_add() changes for i4b.
Reviewed by:	hm
1999-06-01 08:46:56 +00:00
brian
25a2440c6f Mention that using MYADDR and HISADDR with ``set filter''
will result in the rules being updated any time MYADDR
or HISADDR change.
1999-06-01 08:46:53 +00:00
n_hibma
ea775a67de USB stopped working as of the recent cdevsw cleanup. This fixes that. 1999-06-01 07:22:01 +00:00
n_hibma
fa5ef633fa Remove the stub driver. It's useless. 1999-06-01 07:18:53 +00:00
n_hibma
c4c9259a5f usbd_get_request_status now only returns the value if the associated
pointer is passed.
1999-06-01 06:39:03 +00:00
billf
6feccf8f6d 'make update' in the ports directory. 1999-06-01 02:55:44 +00:00
brian
be201b7693 Remember if MYADDR or HISADDR is used in a filter add tweak all
filters any time either value changes.
1999-05-31 23:57:40 +00:00
n_hibma
70e8123499 1) Remove the definition of usb_cdc_generic_descriptor_t. It is
equivalent to usb_descriptor_t

2) Rename USB_CDC_CM_CM_OVER_DATA to USB_CDC_CM_OVER_DATA
1999-05-31 22:35:55 +00:00
roger
6ab308e55e On the new Meteor cards, the Philips SAA 7116 is connected to the PCI bus
via an IBM PCI-PCI bridge (82351 or 82352 or 82353)

The driver must identify if it is on a secondary PCI bus, which is
created via the IBM PCI-PCI bridge. If it is, then it must initialise
the IBM PCI-PCI bridge correctly.

To do this, the following new functions are added.
Because they use the pcici_t tag, they are considered 2.2 compatibility APIs
  pcici_t * pci_get_parent_from_tag(pcici_t tag);
  int       pci_get_bus_from_tag(pcici_t tag);

(The _from_tag suffix is used to prevent clashes with similarly named
 newbus PCI API functions)

Submitted by: Anton Berezin <tobez@plab.ku.dk>
Reviewed by:  Doug Rabson <dfr@nlsystems.com>
Reworked by:  Me (roger)
1999-05-31 22:13:37 +00:00
dt
81bc6f66b4 Don't use nblkdev. 1999-05-31 20:44:11 +00:00
dt
f5abd04a6b Remove declaration of the nblkdev and nchrdev variables. 1999-05-31 20:42:41 +00:00
dfr
413bab0485 * Change include file locations.
* Fix some misunderstandings about the return value of resource_int_value().
* Make it build on alpha (doesn't work yet...)
1999-05-31 18:39:17 +00:00
dfr
6548b974e9 Remove fd driver from its old home and change files which include rtc.h
to account for its new location.
1999-05-31 18:36:14 +00:00
dfr
59ecca76d8 The fd driver has moved from i386/isa to isa. 1999-05-31 18:33:24 +00:00
phk
447bf5968f Simplify cdevsw registration.
The cdevsw_add() function now finds the major number(s) in the
struct cdevsw passed to it.  cdevsw_add_generic() is no longer
needed, cdevsw_add() does the same thing.

cdevsw_add() will print an message if the d_maj field looks bogus.

Remove nblkdev and nchrdev variables.  Most places they were used
bogusly.  Instead check a dev_t for validity by seeing if devsw()
or bdevsw() returns NULL.

Move bdevsw() and devsw() functions to kern/kern_conf.c

Bump __FreeBSD_version to 400006

This commit removes:
        72 bogus makedev() calls
        26 bogus SYSINIT functions

if_xe.c bogusly accessed cdevsw[], author/maintainer please fix.

I4b and vinum not changed.  Patches emailed to authors.  LINT
probably broken until they catch up.
1999-05-31 11:29:30 +00:00
phk
230ddcd194 You'll see them eventually :-) 1999-05-31 07:43:44 +00:00
phk
ea16073ecc The PPSAPI group defines the polarity in draft 3, we guessed it wrong. 1999-05-31 06:57:31 +00:00
billf
e5bd0a0525 Add the 'advocacy' category, sort this document. 1999-05-30 23:59:36 +00:00
billf
6d55da19c1 procedure, not proceedure. 1999-05-30 21:31:18 +00:00
wpaul
6e45ecda08 Add support for SiS 900 chipset (PCI ID 0x1039/0x0900), which appears to
be yet another rebadged RealTek 8139.
1999-05-30 18:55:20 +00:00
n_hibma
59eacf3342 Enable attachment of multiple drivers to a single device. 1999-05-30 18:49:17 +00:00