se
1bb9654ac9
Remove printing of variable "reselect" which is not really maintained
...
by the NCR driver.
Fix use of "regtime" which became an int (had been a time_t).
Submitted by: bde
1998-07-12 20:30:11 +00:00
se
bbcfe7b63c
Fix size of time stamps (had been time_t before the variable "time" was
...
hidden). Now "ticks" are used, which are 4 byte, not 8 byte in size.
The size mismatch did not matter due to sufficient padding at the end
of the structure that holds time stamps (there is an unused member).
The fix suggested by Bruce Evans used "sizeof (ticks_t)", but I prefer
to use "sizeof ticks", and didn't seem to object in his last mail on
this topic.
Submitted by: bde
1998-07-12 20:26:45 +00:00
brian
8e3cf4b030
Show on-screen ``phase'' logging and try to negotiate
...
nameserver IPs by default at install time.
Approved by: jkh
1998-07-12 17:11:53 +00:00
dfr
a7f90869d6
Set the minimum malloc bucket to 5. In a DIAGNOSTIC kernel, the extra
...
data in struct freelist is larger than 16 bytes on the alpha.
1998-07-12 16:49:54 +00:00
dfr
8d32683f31
Point at the correct disk location for alpha disklabels.
1998-07-12 16:48:08 +00:00
dfr
dfb8bf9c47
Make sure the packet is aligned correctly for the alpha in if_simloop.
1998-07-12 16:46:52 +00:00
dfr
bdb4d90548
Initialise all the fields separately in vattr_null since on the alpha
...
they are not all the same width.
1998-07-12 16:45:39 +00:00
dfr
f32529a069
Overhaul the spl system so that it actually works properly.
1998-07-12 16:32:10 +00:00
dfr
f2d6c22423
Don't bother calling pmap_emulate_reference() from cpu_fork(). It isn't
...
needed and it panics a DIAGNOSTIC kernel.
1998-07-12 16:30:58 +00:00
dfr
662a5e4c85
Define option DEC_EB164
1998-07-12 16:28:09 +00:00
dfr
bd279b3d39
Add entry for prom console.
1998-07-12 16:27:34 +00:00
dfr
dafe07ff6c
Add some bits and pieces for my test box.
1998-07-12 16:26:52 +00:00
dfr
a9e2f7158b
Update to new interrupt api.
1998-07-12 16:23:19 +00:00
dfr
33ad41510d
Change interrupt api to be closer to intr_create/intr_connect.
1998-07-12 16:20:52 +00:00
dfr
f664913b02
Implement CIA interrupts.
...
Obtained from: SRM console magic from NetBSD
1998-07-12 16:17:54 +00:00
dfr
e377de494c
Implement intr_create/intr_connect.
1998-07-12 16:16:22 +00:00
dfr
c53bd8654e
Implement promcncheckc.
1998-07-12 16:15:06 +00:00
dfr
483a019b6e
Add some debug code.
...
Always clear TLB in pmap_activate, even if activating curproc's pmap.
1998-07-12 16:13:54 +00:00
dfr
6d945ddc47
Add a couple of sysctls and implement sendsig/sigreturn.
...
Obtained from: signal code from NetBSD
1998-07-12 16:10:52 +00:00
dfr
f41e40cbe8
Add some generic interrupt dispatch code.
1998-07-12 16:09:30 +00:00
dfr
3bd2433fe9
Add definition of p_switchtime.
1998-07-12 16:08:15 +00:00
dfr
084dad2dd6
Include opt_ddb.h.
1998-07-12 16:07:43 +00:00
dfr
3c4bcba4ef
Hardwire the root disk of my test box for now.
1998-07-12 16:07:05 +00:00
kato
2067ddc1f9
Sync with sys/i386/conf/Makefile.i386 revision 1.117.
1998-07-12 14:30:54 +00:00
bde
1bcbd442a2
Removed historical dependencies on `Makefile'. They had rotted to being
...
mostly for objects that have the fewest dependencies on `Makefile'
(since they were mostly for utilities and objects generated from *.s
and these don't depend on profiling flags).
Give an explicit rule for building vnode_if.o. This fixes building
it without ${PROF}.
Use .ORDER instead of a stamp file to avoid building vnode_if.[ch]
concurrently.
Removed explicit dependencies that will be generated by `make' (.c.o)
or will be generated by mkdep.
Added missing dependencies of special objects on opt_global.h.
Use ${NORMAL_C} instead of special rules for special objects where
possible.
FIxed dependencies of vers.o.
1998-07-12 10:47:32 +00:00
bde
fefe9e9ac6
Removed all traces of PARAM in Makefile.i386. Incremented CONFIGVERS
...
to reflect the dependency of Makefile.i386 on nothing being put in
PARAM.
Config versioning is too closely coupled with the Makefile.i386.
1998-07-12 09:52:45 +00:00
se
cc6b01dc72
Fix proxy authorization code:
...
- failed to use authorization parameters passed in the environment, if
/dev/tty could not be opened (i.e. if running from cron)
- mixed use of /dev/tty and stdin for prompt and reading of the result
1998-07-12 09:07:36 +00:00
bde
5d983285b3
Convert the maxusers directive to a normal MAXUSERS option (normally
...
define MAXUSERS in opt_param.h as directed in /sys/conf/options;
if it's not mentioned there, then define it in IDENT; never define
it in PARAM). MAXUSERS probably should be a completely normal option.
Don't define PARAM now that it is empty.
Cleaned up similar conversion of cpu directives to XXX_CPU options.
1998-07-12 08:10:33 +00:00
bde
82ecca82af
Warn about redefined options. Keep using the last value processed.
...
Options are processed reverse file order, so the first definition in
the config file wins (except for directives that are converted to
option).
1998-07-12 02:31:08 +00:00
bde
aa863717b9
Fixed off-by-1 errors in option line numbers. yyline is 0-based, but
...
was used as if it is 1-based. This happened to give the correct result
for options without values because of a compensating error in newline
lexing. Didn't fix the latter, so line numbers in yyerror() may still
be 1 too high in some cases.
1998-07-12 02:18:41 +00:00
bde
640d4c991a
Prepare to handle MAXUSERS as a normal option.
1998-07-12 01:48:14 +00:00
brian
4f861a5e87
Correct enable/disable handling (broken when ironing out
...
32/64 bit issues recently).
1998-07-12 00:30:18 +00:00
des
7592a9749c
FTP retrieve works.
1998-07-11 21:29:08 +00:00
brian
16c7986738
Check the ``alive'' filter for a packet *before* the
...
mbuf is deallocated by vj_SendFrame().
1998-07-11 19:05:24 +00:00
des
5b74d7e9c7
Too many changes to list. Basically, FTP is nearly there and error
...
reporting is kinda sorted out. Now HTTP needs to catch up...
1998-07-11 18:56:01 +00:00
kato
c39856b85e
Sync with sys/i386/isa/wd.c revision 1.171.
1998-07-11 17:02:48 +00:00
kato
173c841245
Sync with sys/i386/isa/fd.c revision 1.116.
1998-07-11 17:02:07 +00:00
kato
296edf15be
Sync with sys/i386/isa/diskslice_machdep.c revision 1.28.
1998-07-11 17:01:25 +00:00
kato
71593f57d5
Sync with sys/i386/i386/machdep.c revision 1.303.
1998-07-11 17:00:33 +00:00
bde
4364ca6091
Fixed whitespace lossage and long lines in previous commit.
1998-07-11 13:25:09 +00:00
bde
0c05d7ae1f
Moved definition of fscale from param.c to kern_synch.c where it
...
should always have been (it has no user-servicable parts even at
compile time) and staticized it.
1998-07-11 13:06:41 +00:00
bde
79b54f96f6
Fixed printf format errors.
...
Use offsetof() instead of null pointer hacks.
1998-07-11 12:17:07 +00:00
bde
9a46e507bb
Fixed printf format errors.
1998-07-11 12:07:52 +00:00
bde
0bd5cff687
Fixed printf format errors.
1998-07-11 11:30:46 +00:00
bde
bf789b0550
Fixed printf format errors.
1998-07-11 11:10:46 +00:00
bde
1820b554a1
Fixed printf format errors.
1998-07-11 10:51:01 +00:00
bde
26ff6d3488
Fixed printf format errors.
1998-07-11 10:45:45 +00:00
bde
0f1bf62aae
Fixed printf format errors.
1998-07-11 10:28:47 +00:00
phk
0593047d75
Don't disable pmap_setdevram() which isn't called, but which could be,
...
but instead disable pmap_setvidram() which is called, but probably
shouldn't be.
PR: 7227, 7240
1998-07-11 08:29:38 +00:00
phk
004328e373
Improve a couple of comment.
...
PR: 7242
Reviewed by: phk
Submitted by: Peter Jeremy <peter.jeremyp@alcatel.com.au>
1998-07-11 08:01:18 +00:00