wpaul
1dfa4285cf
Don't initialize structures from other variables; gcc -ansi -pedantic
...
doesn't allow it. Use proper constants instead.
1997-08-10 20:37:48 +00:00
fsmp
f76cbffb97
Cheap fix for kern/4255.
...
If the problem is seen this fix suggests a compile-time work-around then panics.
1997-08-10 19:32:38 +00:00
ache
cda69874ef
Implement canonical locking protocol
...
Suggested by: joerg
1997-08-10 18:42:39 +00:00
sos
30859a202b
Ops the arguments to copyin was in the wrong order..
...
This has survived since the first version, sigh.
1997-08-10 18:15:20 +00:00
brian
0c083de4cc
Remove forgotten debug statement.
1997-08-10 16:37:33 +00:00
brian
e2cda524da
Add "-f fmt date" for specification of the
...
date using strptime(3).
Suggested by: Michael Smith <msmith@atrad.adelaide.edu.au>
Change mm & dd to MM & DD so that they don't
clash with the month.
1997-08-10 16:36:59 +00:00
joerg
7c374e293d
Implement the LCP fail_counter: if an option has been NAK'ed for more
...
than max_failures attempts, we are going to REJ it, to prevent endless
NAK loops.
(This is actually part of a larger local set of modifications i'm
running with, but the remainder (PAP & CHAP) ain't ready for prime-
time yet.)
1997-08-10 14:28:16 +00:00
joerg
b350688b28
If, in a level N dump, the file with the inode number X is a
...
non-directory file with more than one link to it, but in a level M > N
dump, the file with the inode number X is a plain file, "restore", when
restoring the level M dump, won't remove all the hard links to the old
file.
Submitted by: guy@netapp.com (Guy Harris)
1997-08-10 14:19:13 +00:00
joerg
d50ebd355c
Hack^H^H^H^Hworkaround for itimerfix(9) gratuitously limiting the
...
acceptable range for tv_sec to the magic number 100000000 (which at
least ought to be declared in a header file, and explained in the
non-existing man page, as well as in the existing man pages for
nanosleep(2) & Co.).
PR: bin/4259
1997-08-10 12:16:13 +00:00
kato
4f2ef24689
Synchronize with sys/i386/i386/trap.c revision 1.103.
1997-08-10 10:53:49 +00:00
kato
009722c825
Synchronize with sys/i386/isa/syscons.c revision 1.230.
1997-08-10 10:52:17 +00:00
phk
3cd087ca46
Fix the VLSI chipset name from "Eagle" to "Eagle II".
1997-08-10 09:33:21 +00:00
joerg
64380494c7
Add a man page for sb(4).
...
Submitted by: garbanzo@hooked.net (Alex)
1997-08-10 08:09:01 +00:00
dyson
a8d01f6338
The "cutsie" register parameter passing that I had mistakenly used breaks
...
profiling. Since it doesn't really improve perf much, I have backed it
out.
1997-08-10 00:12:13 +00:00
fsmp
0204bddf7c
Some fixes towards making "default configs" work again.
...
Still not fixed, no idea why.
Debug help from: "Thomas D. Dean" <tomdean@ix.netcom.com>
1997-08-09 23:01:03 +00:00
fsmp
7ef900f168
Minor conditionalization of XXX_MPLOCK on PEND_INTS.
1997-08-09 22:52:59 +00:00
brian
4f0afc74e1
Change [-DMHW [+|-]val] to [-v [+|-]val[ymwdHM]]
...
Support Hours & Minutes
Add -Wall to Makefile
1997-08-09 22:34:06 +00:00
ache
c207fc1e7a
Build instbsdi.exe in obj directory (make world stopper)
1997-08-09 20:04:04 +00:00
fsmp
f1ff779398
Added 'lock' instruction before 3 places that update ipending.
...
This may or may not fix the "high IO freezes SMP kernel" problem.
1997-08-09 19:40:28 +00:00
sos
18323be745
Fix the checks for screenborder for the mousepointer.
1997-08-09 19:24:03 +00:00
joerg
7f6efbc9e1
Import strptime(3) into libc. We've got permission by Kevin Ruddy to
...
modify the original `no modifications' copyright message, and i've
included his mail into the source file.
The common localization functions between strptime(3) and strftime(3)
have been broken out into timelocal.[ch].
1997-08-09 15:43:59 +00:00
joerg
60e8157583
This commit was generated by cvs2svn to compensate for changes in r28019,
...
which included commits to RCS files with non-trunk default branches.
1997-08-09 15:38:14 +00:00
joerg
9521093003
Clean import of strptime(3) onto a vendor branch.
...
Submitted by: Powerdog Industries <kevin.ruddy@powerdog.com>
1997-08-09 15:38:14 +00:00
peter
668eeea951
Don't accidently compress "sh" or there are unfortunate consequences.
...
PR: 4220
Submitted-by: Dag-Erling Coidan Smørgrav <finrod@pugwash.priv.no>
1997-08-09 15:34:40 +00:00
phk
e70c35b30c
Add aliases for hostmaster, webmaster & abuse, all point to root.
1997-08-09 14:58:49 +00:00
jkh
fc739b7159
Note that /etc is not installed by world target either.
1997-08-09 14:36:20 +00:00
dyson
c38957d22b
Modify the scheduling policy to take into account disk I/O waits
...
as chargeable CPU usage. This should mitigate the problem of processes
doing disk I/O hogging the CPU. Various users have reported the
problem, and test code shows that the problem should now be gone.
1997-08-09 10:13:32 +00:00
joerg
4843904b0d
Remove the notixe about top(1) since it's now also part of 2.2.x.
...
Add the information that we've got VM86 support and dosemu(1) now,
which John D. has apparently fogotten. :)
1997-08-09 06:48:17 +00:00
kato
9d091b5528
Synchronize with sys/i386/isa/wd.c revision 1.135.
1997-08-09 06:41:36 +00:00
kato
e2cd626a3d
Disabled SW_VGA_MODEX when PC98 is defined.
1997-08-09 06:41:06 +00:00
dyson
41b2aba1a3
A couple of missing doscmd header files. Messed up again. Now can
...
compile the kernel!!!
Submitted by: Jonathan Lemon <jlemon@americantv.com>
1997-08-09 04:55:05 +00:00
dyson
1aab5f5c26
Add a valuable binary that enables I/O to U**X mounted disks.
1997-08-09 02:08:32 +00:00
dyson
de2fd5fcac
Commit the manpage for doscmd.
...
Submitted by: Jonathon Lemon <jlemon@americantv.com>
Obtained from: BSDI
1997-08-09 02:07:03 +00:00
kato
a0a99cd919
Synchronize with sys/i386/conf/options.i386 revision 1.55.
1997-08-09 01:58:50 +00:00
kato
9b06e3585e
Synchronize with sys/i386/i386/trap.c revisino 1.102.
1997-08-09 01:57:04 +00:00
kato
2d3409cd0c
Synchronize with sys/i386/i386/machdep.c revision 1.255.
1997-08-09 01:56:34 +00:00
kato
773c919b0e
Synchronize with sys/i386/isa/npx.c revision 1.50.
1997-08-09 01:55:51 +00:00
kato
85b42b799e
Synchronize with sys/i386/isa/syscons.c revision 1.229.
1997-08-09 01:54:51 +00:00
dyson
2cbca6c012
Add the makefile for doscmd.
1997-08-09 01:52:58 +00:00
julian
c92a006d04
Teach both disk drivers how to cope with a hardware watchdog
...
while dumping core.. I'm tired of getting 1/2 of a core-dump
conditional on -DHW_WDOG for now
this will migrate to 2.2 as that's where I need it.
1997-08-09 01:44:25 +00:00
dyson
305573cb29
Add our doscmd to the tree. This is a result of work from BSDI, and
...
a group of dos emulator developers.
Submitted by: Jonathan Lemon <jlemon@americantv.com>
Obtained from: BSDI
1997-08-09 01:43:15 +00:00
dyson
dede28832b
Add the code that represents most of the interface between the VM86
...
pseudo-machine and the rest of the FreeBSD kernel.
Submitted by: Jonathan Lemon <jlemon@americantv.com>
1997-08-09 01:38:03 +00:00
julian
9b3d3ce7fa
Use up 4 precious bytes to give the kernel a hook to
...
support hardware watchdogs. The actual functions would be supplied in an LKM
or a linked file, but they need to hang off something.
1997-08-09 01:25:54 +00:00
dyson
0ab350a9e5
Add VM86 to the lkm build.
1997-08-09 00:23:07 +00:00
dyson
a4dbbb58f9
Add the VM86 module to the lkm build.
1997-08-09 00:22:31 +00:00
dyson
307f2689bf
Add VM86 to the options.
1997-08-09 00:19:39 +00:00
dyson
ad0649e2b9
VM86 kernel support.
...
Work done by BSDI, Jonathan Lemon <jlemon@americantv.com>,
Mike Smith <msmith@gsoft.com.au>, Sean Eric Fagan <sef@kithrup.com>,
and probably alot of others.
Submitted by: Jnathan Lemon <jlemon@americantv.com>
1997-08-09 00:04:06 +00:00
sos
56b351207a
Yeah I'm back hacking syscons !!
...
Add support for MODEX 320x240x256color with "unchained" adressing, giving
access to all 256K on all VGA's, those with that much memory that is :)
Also make sysmouse use the right resolution in graphics modes.
1997-08-08 22:52:30 +00:00
julian
ac5704714e
Make the scheduler quantum a tunable parameter
...
Reviewd by: John Dyson dyson@freebsd.org
1997-08-08 22:48:57 +00:00
phk
4ab3727023
Add ID's for 5 VLSI chips. They're not very friendly, so this info was
...
found by taking my HP800CT apart, perusing HPs (Very good!) service
manual and inference from a bad gif file I found in Finland.
Sigh... But it's a nice machine :-)
1997-08-08 21:11:40 +00:00