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
thorpej
57e27962c0
Add "Numerical Aerospace Simulation Facility, NASA Ames Research Center",
...
per request of NAS management personnel.
1997-07-28 02:37:41 +00:00
augustss
f6cd87f322
audio: Minor cleanup and enable looping DMA for PSS and PAS.
1997-07-28 01:31:50 +00:00
thorpej
e794123006
Fix a rather severe bug in handling of incoming SYNs for peer/port values
...
which happen to have a TCB in TIME_WAIT, where an mbuf which had been
advanced past the IP+TCP headers and TCP options would be reused as if
it had not been advanced. Problem found by Juergen Hannken-Illjes, who
also suggested a work-around on which this fix is based.
1997-07-28 01:07:48 +00:00
christos
3b1ba66d76
- Make the yacc .h file generation more sane from Juergen Hannken-Illjes
...
- PR/3919: Thorsten Frueauf: Add config_local.h to CLEANFILES and remove
it from the repository.
1997-07-28 00:46:55 +00:00
augustss
ef80d3f828
Update man pages for new audio features.
1997-07-28 00:23:10 +00:00