is
240cc2913e
Include file in place of the old netinet/if_ether.h, including stuff from
...
where it is now, and adding the specialized for Ethernet version of the ARP
structure, for the benefit of programs which are externally (to us) maintained
and not (yet) ported.
XXX This should NOT be used inside the kernel.
1997-07-29 09:10:51 +00:00
phil
1145b74178
Add code for a -s flag where the output is a series of VAL=xyz lines
...
so /bin/sh can "eval `fdisk -s`" and get variables defined with the
fdisk information.
1997-07-29 08:31:31 +00:00
fair
7a06252f07
%x -> 0x%x, fixes for PR#3757
1997-07-29 06:43:51 +00:00
fair
bb5815cc39
fix compiler warnings; %x -> 0x%x; add arg to panic in change_pte appropriate to format string; see PR#3757
1997-07-29 06:41:35 +00:00
mikel
a86b9a7361
pushed ethers, not hosts
1997-07-29 05:56:48 +00:00
mark
74bac48941
In wdcprobe() fail if the iobase defaulted rather than being specified in
...
the locators.
In wdcprobe_internal() set the WDCF_32BIT flag if the data32 io handle
is set.
All transfers to and from the data register now check for softc flags
to see if 32 bit transfers are enabled i.e. reading drive parameters
and doing a dump will use 32 bit transfers as well.
1997-07-29 01:59:20 +00:00
mhitch
b4af013102
Resident count in pmap is now valid. I can now see RSS in ps.
1997-07-29 01:43:26 +00:00
mhitch
fd5f2fd062
Get rid of the MIPS3 mess I left in pmap_enter_pv(). The cache inhibit
...
of cache-index incompatible virtual mappings for a physical page may be
required for hardware without secondary (level 2) cache to detect and
correct virtual coherency problems. I'm not sure this is really needed
anymore, since pmap_prefer() took care of of the cache-index
incompatible mappings that I have seen. Count the times a page is
cache inhibited in enter_stats if DEBUG.
Wait for memory instead of panic() on failure to allocate a page for the
segtab or segmap [from OpenBSD arc port]. Also check for malloc()
failure on allocation of a new pv entry and panic().
Increment resident_count when adding a new page to a pmap [also from
OpenBSD]. Process resident size is now valid.
1997-07-29 01:41:46 +00:00
mark
27646ce7d4
Keep note on when we are in postmortem() in order to avoid being
...
recursively called.
1997-07-29 01:37:30 +00:00
mark
02c17d67e3
Remove some redundant .global directives as ENTRY() macro includes
...
this anyway.
1997-07-29 01:20:34 +00:00
mark
0e187069c2
The cpu_cahce_*_rng() functions take a start address and a length rather
...
than a start address and end address so reflect this in the macros and
prototypes.
1997-07-29 01:18:29 +00:00
mhitch
dfca3a7721
Add disk and tape devices for a second ASC SCSI option card.
1997-07-29 00:54:22 +00:00
perry
6473705cc6
disable the wt device for now -- it nukes ed devices too easily
1997-07-29 00:42:38 +00:00
christos
9c227f4705
Add msdosfs_mountroot; we still have a problem with locking by proc 0,
...
but it does not seem to affect things.
1997-07-28 23:41:04 +00:00
christos
83773e0db2
Add prototypes for the SYSCALL_DEBUG functions
1997-07-28 23:25:06 +00:00
perry
6d47f9593e
comment out mcd for now -- it causes people too much trouble during installs
1997-07-28 22:58:21 +00:00
jonathan
f8687036c9
Reorder device declarations of bha and aha so th BusLogic driver probes
...
before before the Adaptec 1542/1642 driver. As commented,
Probing AHA first configures bhas as aha, via their AHA
hardware-compatibility mode.
1997-07-28 22:48:59 +00:00
pk
8c535d8cfe
No need to send two copies to the bpf tap when sending.
1997-07-28 22:35:49 +00:00
thorpej
4cef61d36b
Generate dependencies for the TCP_SENDSPACE and TCP_RECVSPACE options.
1997-07-28 22:31:08 +00:00
pk
a07a88cdcb
Bring over assorted changes applied to the ISA ie driver over time.
...
Fix some inaccuracies in the ring-scan code.
1997-07-28 22:26:12 +00:00
thorpej
5780269849
Document new UDP and TCP tunables.
1997-07-28 22:24:01 +00:00
thorpej
db103f4414
Make the following tunable via sysctl, inspired by BSD/OS:
...
- udp_sendspace
- udp_recvspace
1997-07-28 22:19:53 +00:00
thorpej
758a104426
Make the following tunable via sysctl, inspired by BSD/OS:
...
- tcp_sendspace
- tcp_recvspace
- tcp_mssdflt
- tcp_syn_cache_limit
- tcp_syn_bucket_limit
- tcp_syn_cache_timer
1997-07-28 22:18:48 +00:00
thorpej
402ae96361
Garbage-collect some "extern"s.
1997-07-28 22:07:38 +00:00
ragge
23e157b82b
Handle XFC instruction faults.
1997-07-28 21:48:33 +00:00
mhitch
cd0f6f6375
Add the PMAZ SCSI option.
1997-07-28 21:37:38 +00:00
augustss
a63034762b
Audio: Remove the machine dependant code I put in audio.c by mistake.
...
This adds another method to audio_hw_if. Also remove a field from
audio_hw_if that was not read-only.
1997-07-28 20:56:05 +00:00
jonathan
98d9a419f8
Add comments to pmap_copy_page() and pmap_zero_page() describing the
...
cache flush operations required on a virtually-indexed, physically-tagged
mips3 with no L2 cache to provide cache-coherence exceptions.
(Similar to what's needed with a virtually-indexed, virtually-tagged cache.)
1997-07-28 20:41:58 +00:00
mhitch
b3724cd5cd
Add disk and tape devices for a second ASC controller.
1997-07-28 19:56:36 +00:00
mhitch
32060ee91a
If the IOASIC ASC SCSI driver is not doing buffered DMA, don't allocate
...
the buffer memory (recovers 112K of memory!).
1997-07-28 19:40:44 +00:00
mhitch
0ae3de1a27
Use direct DMA with the IOASIC ASC SCSI interface. DMA buffering can be
...
re-enabled with ASC_IOASIC_BOUNCE.
All DMA buffered processing is now done in the bus-specific DMA routines
in asc_ioasic.c and asc_tc.c.
Disable several informational messages dealing with non-empty FIFO conditions,
but allow enabling with ASC_DIAGNOSTIC for troubleshooting.
1997-07-28 19:39:22 +00:00
fair
1f7596052f
fix a compile error on non-sparc
1997-07-28 19:29:54 +00:00
is
d8e09ca5ea
Align some comments, so that I'll be able to track changes better.
1997-07-28 19:01:13 +00:00
mjacob
002c218565
Kudos and thanks to Mark Brinicombe (mark@causality.com): bug in waiting for
...
RISC_INT to be set after stuffing a mailbox.
1997-07-28 18:56:36 +00:00
mark
716c89ccb2
Include locators.h for the definition MAINBUSCF_BASE_DEFAULT.
...
In the probe routines check the mainbus attach args mb_iobase field
to verify that the iobase did not default as an iobase address needs
to be specifically specified.
1997-07-28 18:07:03 +00:00
mark
d34422f375
In iicmatch() fail the probe if the mainbus attach args iobase is equal to
...
MAINBUSCF_BASE_DEFAULT as an explicit iobase must be specified.
In iicsubmatch() fail the match if the iic address locator defaulted.
1997-07-28 18:01:49 +00:00
mark
03409a1eb4
Pass MAINBUSCF_BASE_DEFAULT in the mb_iobase field if none is specified
...
in the locators.
In mainbusprint() only print the iobase if it is not the default.
1997-07-28 17:58:56 +00:00
mark
73d4af0688
Support a boot option asc.hostid= to allow the adapter target ID to
...
be set.
1997-07-28 17:56:27 +00:00
mark
fc9ce1cfd8
Recognise both Icubed and Acorn versions of the EtherH netslot card as
...
they have different podule ID's.
Always attach the driver even if it appears to fail the tx test as there
appear to be a collection of cards around that will fail this tx test but
will actually work ok - This problem needs further investigation.
1997-07-28 17:54:07 +00:00
mark
d910d89af8
Rebuilt from podules rev 1.6.
1997-07-28 17:48:45 +00:00
mark
be04b11f72
Added various new podule manufacturer ID's and product ID's.
1997-07-28 17:47:53 +00:00
mark
fb64b594bc
Added a ramdisk option to build all the devices needed for an install
...
ramdisk.
Reformatted a couple of lines.
1997-07-28 17:41:59 +00:00
mark
b7b4948831
Added swap entry and a nice set of comments.
1997-07-28 17:38:45 +00:00
veego
fef34ddd17
Add config_local.h to SRCS so it is created before a make depend.
...
Finnaly fixes pr#3919.
1997-07-28 13:08:05 +00:00
hannken
4d03b30298
Add variable hdroptlen'. See file
netinet/tcp_input.c', Rev. 1.30
...
for details. Closes PR #3922 .
1997-07-28 11:50:05 +00:00
augustss
d828d675e3
Update forgotten audio driver for changes in audio_hw_if.
1997-07-28 10:04:35 +00:00
augustss
d5b1561c91
Temporary fix to make it compile on non-i386.
1997-07-28 09:28:04 +00:00
thorpej
b54686772c
Fix a bunch of compiler warnings.
1997-07-28 06:03:54 +00:00
thorpej
4902da1c96
Fix compiler warnings, build with WARNS.
1997-07-28 05:39:16 +00:00
augustss
d3de043fad
Make sure the blocksize is always a power of 2 when inspected.
...
OSS only uses powers of 2 so some programs expect this.
Now Quake works!
1997-07-28 03:51:11 +00:00