Commit Graph

29353 Commits

Author SHA1 Message Date
thorpej
afe2bc9b9e In wdsize():
- If the partition is already open, skip the open/close step.  (Sync with
  other disk drivers).
- foosize()'s return value is in DEV_BSIZE units; adjust the size obtained
  from the disklabel accordingly.
1997-06-24 00:41:29 +00:00
thorpej
45097cab83 foosize()'s return value is in DEV_BSIZE units; adjust the size obtained
from the disklabel accordingly.
1997-06-24 00:38:46 +00:00
thorpej
84166e5151 foosize()'s return value is in DEV_BSIZE units; adjust the size obtained
from the disklabel accordingly.
1997-06-24 00:28:36 +00:00
thorpej
a9710d488d Three changes to ofdsize():
- If the partition is already open, skip the open/close step.  (Sync
  with other disk drivers.)
- foosize()'s return value is in DEV_BSIZE units; adjust the size obtained
  from the disklabel accordingly.
- Pass correct arguments to ofdopen() and ofdclose().
1997-06-24 00:27:18 +00:00
thorpej
efde490942 foosize()'s return value is in DEV_BSIZE units; adjust the size obtained
from the disklabel accordingly.
1997-06-24 00:20:44 +00:00
thorpej
e06bb29b00 Two changes to ccdsize():
- If the partition was previously open, don't do the open/close steps.
  (Sync with other disk drivers.)
- foosize()'s return value is in DEV_BSIZE units; adjust the size obtained
  from the disklabel accordingly.
1997-06-23 23:59:53 +00:00
fvdl
9270fc61c1 Turn some bus_space_write_2s back to bus_space_write1s, like they should
be. Seemingly leftover from bus_io -> bus_space transition.

Fixes PR 3780, from Thorsten Frueauf
1997-06-23 23:46:40 +00:00
is
7fe3065765 Make aucc work in the presence of LEV6_DEFER. 1997-06-23 23:46:23 +00:00
veego
c365104f2e Use bsd.prog.mk and not bsd.{own,man}.mk 1997-06-23 22:16:56 +00:00
jonathan
1eadfb6db9 Change NetBSD/mips setregs() to pass explicit arguments to a
newly-exec()ed user-land process for the new dl*-capable crt0:

  a0	stack pointer (points to onstack argc)
  a1	rtld cleanup (filled in by dynamic loader)
  a2	rtld object (filled in by dynamic loader)
  a3	ps_strings

From Jason Thorpe (thorpej@nas.nasa.gov).
1997-06-23 22:08:02 +00:00
jonathan
f4aee0fcbb New, Alpha-derived crt0.c with ld.elf_so support.
Expects additional register-passed arguments from the kernel on
exec().  If no such args ($a0 is zero), fall back to the old hack of
adjusting the current $sp with a hard-coded frame offset for __start's
local frame(!).

Suggested by Jason Thorpe (thorpej@nas.nasa.gov), debugged and
stackframe offsets updated by Jonathan Stone.
1997-06-23 22:04:34 +00:00
thorpej
3490af152e Update for changes to vnconfig(8). 1997-06-23 21:50:40 +00:00
mhitch
dc1ece0234 Move the mips*_dump_tlb() routines outside the #ifdef so they are always
available.  Used in the locore ktlbmiss/panic to display the TLB contents
that are mapping the kernel stack.
1997-06-23 21:48:28 +00:00
mhitch
f200f89fe7 Remove an incorrect store of the SP when displaying information about a
ktlbmiss on the kernel stack.  It was showing the temporary SP, not the
original SP.

Add a display of the first few wired entries of the TLB so when the ktblmiss
occurs, the TLB entries mapping the kernel stack can be verified.
1997-06-23 21:45:05 +00:00
thorpej
c066db370d Update for change to vnconfig(8). 1997-06-23 21:40:16 +00:00
thorpej
ed4c805216 Update for changes to vnconfig(8). 1997-06-23 21:29:50 +00:00
thorpej
278032974f Update for changes to vnconfig(8). 1997-06-23 21:18:34 +00:00
thorpej
24ebb55ba7 Update for changes to the vnd driver:
- Add optional "geomspec" argument as third argument when configuring
  a vnode disk.  Format is: secsize/secpertrack/trackpercyl/ncylinders,
  e.g. 512/18/2/80.
- Add optional "-t typename" argument, mutually exclusive with "geomspec",
  that will look up "typename" in /etc/disktab and use the geometry
  specified in the entry.
- Update verbose output accordingly.
1997-06-23 21:11:06 +00:00
thorpej
5029dd336b Add full disklabel and partition support to the vnd driver, allowing much
greater flexibility in its use.  Additionally, add support for "geometry
emulation".  This allows the "geometry" of the "disk" to be specified
at config time, providing near-perfect emulation of disklabel-less floppies,
CD-ROMs, etc., including non-512-byte sectors.  If a geometry is not
specified at config time, a default based on 1M cylinders will be used.
1997-06-23 21:03:55 +00:00
is
cadf1d32d2 fdboot is too big again. leave it out. 1997-06-23 20:44:49 +00:00
pk
c7b6ec6b95 Refer to execve(2), add section to `vfork' ref. (almost per PR#3627). 1997-06-23 20:41:50 +00:00
pk
3cb5108692 Xr to [gs]ethostname in section 3 (from PR#3627) 1997-06-23 20:37:42 +00:00
pk
c6850b36c5 Xr to [gs]etdomainname in section 3 (from PR#3627) 1997-06-23 20:35:59 +00:00
pk
6d865e0768 Use .Xr (from PR#3627) 1997-06-23 20:30:24 +00:00
christos
228c411fb5 PR/3774: Torsten Duwe: Add missing clocks to xntp; fix some bugs in xntp2netbsd 1997-06-23 17:34:15 +00:00
christos
085df7da2f Adjust the Makefile for the new clocks and make this compile cleanly 1997-06-23 17:31:38 +00:00
christos
30bc5bd182 Fix bugs from the distribution. 1997-06-23 17:30:42 +00:00
christos
50b2781909 Per Jonathan Stone's request... 1997-06-23 17:30:07 +00:00
christos
aa009acb0e PR/3774: Add parsers for the reference clocks. 1997-06-23 17:28:33 +00:00
mrg
78033298f7 decend all subdirs for man pages. 1997-06-23 14:48:02 +00:00
lukem
37def5da97 Don't incorrectly warn about a subdirectory of 'foo' called 'bar' when there's
directory at the same level as 'foo' called 'bar'. (e.g, a definition
of usr/obj exists, and a def for usr/bin, but none for usr/obj/bin. don't
warn about usr/obj/bin because of the usr/bin entry).
Fix from enami tsugutomo <enami@ba2.so-net.or.jp> in [bin/3365]
1997-06-23 14:34:52 +00:00
mrg
b2fe0403a4 move man pages into share/man. 1997-06-23 14:19:51 +00:00
mrg
d784866e5a reword some things here. 1997-06-23 14:15:33 +00:00
mrg
a51fab1e8f merge iteconfig again. 1997-06-23 14:11:01 +00:00
mrg
1829865649 add iteconfig.8 1997-06-23 13:59:08 +00:00
mrg
886f87a6c3 reverse previous. 1997-06-23 13:31:52 +00:00
mrg
a5e11981d3 oops, fix error in previous. 1997-06-23 13:30:51 +00:00
mrg
586ed80911 install all man pages. 1997-06-23 13:25:41 +00:00
mrg
af752b1322 decend all subdirs for man pages. 1997-06-23 13:25:40 +00:00
lukem
806ac9275c Install statically linked, as suggested by mrg@eterna.com.au in [bin/1715]. 1997-06-23 12:47:45 +00:00
lukem
d0b6172bfe Also check /etc/profile for setting of umask.
From Chris Jones <cjones@rupert.oscs.montana.edu> in [misc/3763]
1997-06-23 11:59:30 +00:00
veego
de140ea979 Move stdio.h before skey.h to get the FILE struct. 1997-06-23 11:19:10 +00:00
veego
0b29b097bb Add bsd.own.mk for bsd.man.mk. 1997-06-23 09:45:19 +00:00
veego
23caa115f1 Please update your repository before you do a commit. 1997-06-23 09:25:59 +00:00
veego
3a04316b4c s/else/endif/ and remove the endif line for make(clean) || make(cleandir). 1997-06-23 09:17:56 +00:00
veego
918cdf2f4e Don't include bsd.lib.mk if you don't build a library, just use bsd.man.mk
to build the manpages.
1997-06-23 09:07:49 +00:00
veego
38193230a0 quotacheck has MOVED to usr.sbin. 1997-06-23 09:03:44 +00:00
jonathan
0d95f6f43d Align to 8-byte boundary after ASMSTR(), for mips3. 1997-06-23 06:15:28 +00:00
cjs
d152627095 Make this work again; the code to avoid attaching a 3c509 in P&P mode
didn't map in the port properly, and it was only luck that it worked
on anything at all.
1997-06-23 05:25:40 +00:00
mrg
0553741950 move man pages into share/man. 1997-06-23 04:51:16 +00:00