mhitch
8afe5318ba
Used by the new libkvm and kernel coredump.
1996-05-12 02:47:46 +00:00
thorpej
7484bd0c7f
Don't use home-grown macros to extract PCI vendor and product IDs.
...
Also, be truthful; We're actually looking for Configuration Base IO
Address, not Configuration Base Memory Address.
1996-05-12 02:46:15 +00:00
mhitch
b3186217c2
Use dumpconf() to set dumplo instead of directly setting it.
1996-05-12 02:41:00 +00:00
mhitch
177ffe3ea4
Fix yet another -Wall warning.
1996-05-12 02:38:23 +00:00
thorpej
6f3fb2ce0b
Fix a think-o (my fault) that caused LANCE register offsets to be wrong.
...
While I'm here, convert driver to use <machine/bus.h> and the new PCI
I/O space interface (the new PCI interrupt interface was already in-use).
Also, correct a "corrected" printf.
1996-05-12 02:30:03 +00:00
mhitch
caf4c8f158
Remove old-style disk instrumentation now that iostat, systat, and
...
vmstat are fixed.
1996-05-12 02:26:03 +00:00
thorpej
ea8aad3319
Use <machine/bus.h> ... on the right track to making this an MI driver.
1996-05-12 01:37:02 +00:00
mycroft
7f0f603f3a
Bug fixes from PR 2329, plus a few from me.
1996-05-11 22:21:51 +00:00
mycroft
9401257bde
Regen.
1996-05-11 18:30:39 +00:00
mycroft
261382c331
Change VOP_UPDATE() semantics:
...
* Make 2nd and 3rd args timespecs, not timevals.
* Consistently pass a Boolean as the 4th arg (except in LFS).
Also, fix ffs_update() and lfs_update() to actually change the nsec fields.
1996-05-11 18:26:27 +00:00
mycroft
540f9550c0
Make `make depend' work for libraries.
1996-05-11 16:11:30 +00:00
mycroft
cc08bc1c86
Correct a thinko in that last. Make sure the programs are built at compile time,
...
not install time.
1996-05-11 14:46:39 +00:00
mycroft
f012e6700f
Fix bogons that caused this to not build with NOMAN set. From Luke Mewburn.
1996-05-11 14:36:24 +00:00
mycroft
5f98044780
Try looking up the file system name in fstab. From greywolf@starwolf.com,
...
slightly modified.
1996-05-11 14:27:50 +00:00
mycroft
daa86d7011
Use kernel mount info rather than fstab. From greywolf@starwolf.com, slightly
...
modified.
1996-05-11 14:13:55 +00:00
mycroft
50c94f92ce
There was no need to change ac_ipaddr here.
1996-05-11 14:00:15 +00:00
mycroft
0b70b24514
Avoid spewing if there is no MFC.
1996-05-11 13:51:27 +00:00
mycroft
16255ae0be
Change the segment mov constraint to WordReg|WordMem, to disallow 8-bit memory
...
access, and enable a (somewhat) common register usage.
1996-05-11 13:39:26 +00:00
mycroft
d779242948
Use the correct time zone info; not what the kernel says. (Forward to tcpdump
...
maintainers.)
1996-05-11 13:18:00 +00:00
mycroft
e901286aad
When sending an ARP request, use the interface address for the route, rather
...
than the first address assigned. This gives slightly different behaviour in
the presence of aliases. From Bill Fenner, via Pete Bentley.
1996-05-11 12:59:55 +00:00
mycroft
f147c6da29
Add joy.4 and sort.
1996-05-11 12:40:16 +00:00
mycroft
f0c3c199fa
Update for removal of cexp.c.
1996-05-11 11:37:59 +00:00
mycroft
152a87dd9d
This is generated automatically.
1996-05-11 11:30:58 +00:00
mycroft
c2102b50ad
Slight simplification.
1996-05-11 11:04:51 +00:00
thorpej
1eaf5ee379
New userland code to read the statistics kept by the NetBSD generic
...
disk framework, from John M. Vinopal <banshee@gabriella.resort.com>
1996-05-10 23:16:30 +00:00
mark
e3937c848b
Added new filesystem type and name.
1996-05-10 23:07:37 +00:00
jtk
6ddae4d140
Implement proper `..' locking in lookup code to avoid many potential
...
deadlocks.
copy up properly when adding a link to lower-layer only file.
(I believe there are still more deadlocks remaining.)
1996-05-10 22:57:49 +00:00
jtk
c9c8daaf7c
Add locking code to avoid deadlocks on vnode reclaim, which means the
...
addition of null_lookup, null_lock, null_unlock, null_islocked.
1996-05-10 22:50:45 +00:00
cgd
ace25ccb4d
show what's going on (i.e. show the cmp ... || install ...) even if
...
nothing's being installed.
1996-05-10 21:54:24 +00:00
scottr
ba554befe5
Make sure we clean up libkern.o and libkern.po, too. Closes PRs 1951
...
and 2387.
1996-05-10 21:27:32 +00:00
briggs
468b8f30c6
Get rid of the NuBus Superspace kludge--it should no longer be necessary
...
or even desirable.
1996-05-10 20:53:31 +00:00
gwr
01e80ddb16
Add a new member to the softc (sc_parity_disable) with per-target
...
bits that tell the driver not to expect parity from those targets.
XXX: For now, it is up to MD code to set this mask. Eventually,
XXX: we should identify targets first (without demanding parity)
XXX: and then use a new "SCSI quirk" to set the right bit.
1996-05-10 18:04:01 +00:00
is
d6ea9eae71
Cleanup the mess I left when committing yestereve's changes; in this case,
...
an unused variable.
1996-05-10 15:36:05 +00:00
is
e138ae4f38
Clean up the mess I left over from my yestereve's commit: partially unused
...
variables left over from color background debugging, partially wrong #ifdefs
making some variables unused in non-M68060 kernels.
1996-05-10 14:30:53 +00:00
is
93b32419b8
Back out last change, which was caused by a wrong way merge at home.
...
Sorry for the inconvenience.
1996-05-10 13:02:33 +00:00
thorpej
f004654691
Update Herb's e-mail address; beer.org feels a lot more friendly.
1996-05-10 05:27:53 +00:00
cgd
5dd52b454d
Be more verbose during 'includes' installation. Instead of showing
...
'install' commands only if the 'cmp' sees differences, show the
'cmp ... || install ...' commands like other Makefiles do when
installing includes. It's comforting to see the extra output (to see
that updated files would actually be installed), and is consistent
with other makefiles.
1996-05-10 05:03:06 +00:00
cgd
69e9aa01fc
don't install dlfcn.h or link.h on the Alpha, because they make no
...
sense for that architecture. (It doesn't have dynamic linking or
shared libraries.)
1996-05-10 04:51:34 +00:00
mhitch
82b89f1181
Finally convert the pv_entry allocation to match the hp300 pmap.c.
...
This should reduce the possibility of a panic when unable to allocate
a new pv_entry under low memory conditions.
Changed a couple of kmem_free() calls to kmem_free_wakeup() as in the
hp300 pmap.c.
-Wall cleanup: unused variable when M68060 not defined.
1996-05-10 01:47:45 +00:00
cgd
3393d0e53b
a few more minor ecoff-header-related tweaks.
1996-05-10 00:15:04 +00:00
cgd
56017a3c1e
update to include <sys/exec_ecoff.h>, rather than the alpha-specific
...
(and redundant) coff.h file (which has now been removed).
1996-05-09 23:54:07 +00:00
cgd
491ab6c2ed
remove redundant header, now that ECOFF_SEGMENT_ALIGNMENT macro for
...
<sys/exec_ecoff.h> is fixed.
1996-05-09 23:52:19 +00:00
pk
8a3cf4d3fe
Align BSS sections on machine dependent boundaries. The compiler/assembler
...
seem to not always do this for us.
1996-05-09 23:51:21 +00:00
cgd
d5b0482bb9
update for changed ecoff headers. minor consistency changes for the
...
ecoff functions, as well.
1996-05-09 23:48:47 +00:00
cgd
2daf9d8f3b
change structure member names to be in line with what various ECOFF
...
documentation I have calls them, and update for new definitions in
sys/exec_ecoff.h. Also, fix ECOFF_SEGMENT_ALIGNMENT macro so that it
actually returns the right alignment.
1996-05-09 23:47:25 +00:00
cgd
b10c43013d
change structure member names to be in line with what various ECOFF
...
documentation I have calls them, and update for new definitions in
sys/exec_ecoff.h.
1996-05-09 23:46:18 +00:00
cgd
3b4db01a70
update for new exec_ecoff.h header, clean up a bit (KNF + changes similar
...
to those made in the header).
1996-05-09 23:44:44 +00:00
cgd
0f1b3e090e
change structure member names to be in line with what various ECOFF
...
documentation I have calls them. This makes it easier to simulate
a 'normal' ECOFF environment. Add an 'ecoff_exechdr' structure which
includes the filehdr and aouthdr. (That idea taken from the Mach header
formerly used by the Alpha boot blocks.) Simpify the macros used to get
various bits of information, and make most of them take pointers to
the exechdr structure rather than individual pointers to the filehdr
and/or aouthdr.
1996-05-09 23:42:08 +00:00
pk
de62b93008
Document one more option.
1996-05-09 23:21:50 +00:00
pk
6419f7602d
Fix a bunch of bugs:
...
- avoid divide-by-zero trap when specifying small widths
- do not overrun entry array when printing output tables
- cleanup storage allocation for entries
- use err/warn etc.
1996-05-09 23:20:37 +00:00