Bruce Evans
133d0cef4e
Fix config-time syntax errors in sound options.
1995-03-12 12:18:43 +00:00
Bruce Evans
97f567ae95
Forward-declare `struct rpc_err' so that it isn't declared inside a
...
prototype when <rpc/clnt.h> isn't included.
1995-03-12 12:13:37 +00:00
Atsushi Murai
9cfb8f7ee9
Adding tunnel pseudo-device for Network Installation with User process PPP.
...
Reviewed by: amruai@spec.co.jp
1995-03-12 12:10:35 +00:00
Atsushi Murai
108136679f
Adding GETTING START and so on.
...
Submitted by: amurai@spec.co.jp
1995-03-12 12:03:48 +00:00
Bruce Evans
dad6f71aed
Remove the last vestige of COMMENT_BEGIN.
1995-03-12 11:47:20 +00:00
Bruce Evans
60ae9f8840
Undo most of the changes in the gcc-2.6.3 "upgrade"
...
- Don't define NO_IMPLICIT_EXTERN_C here. It is already the default
(defined in i386/bsd.h).
- Don't lose the fixed comment about FUNCTION_PROFILER.
- Don't lose the define of NO_PROFILE_DATA.
Replace the unused define of COMMENT_BEGIN by the less-unused define
of ASM_COMMENT_START. COMMENT_BEGIN was only defined in i386-specific
files and was not used in any part of gcc-2.6.3. ASM_COMMENT_START
is defined for several targets and is used for stuff that we don't
support (dwarf).
1995-03-12 11:45:12 +00:00
Joerg Wunsch
8dcdb65e4e
Add my script here to make people's life easier when importing new
...
stuff. I'd like to have it in CVS, and i figured that this might be
the best place to go.
Someone (phk?) could install it into /usr/local/bin on freefall, for
convenience.
Suggested by: phk
1995-03-12 10:18:54 +00:00
Poul-Henning Kamp
fd6eef4fd9
Remove a bunch of funtions that are in libc already.
...
Add back the shared libgcc, now that we don't use it to link against.
1995-03-12 09:37:26 +00:00
Bruce Evans
ec00834c18
Finish the previous change. The device name got lost in diskerr().
1995-03-12 08:17:30 +00:00
David Greenman
c4ed5a07a5
Fixed obsolete comment.
1995-03-12 08:11:34 +00:00
David Greenman
6879ca0fcd
Deleted vm_object_setpager().
1995-03-12 08:05:46 +00:00
David Greenman
61ca29b0e5
Deleted vm_object_setpager().
1995-03-12 07:58:29 +00:00
David Greenman
4bb624613f
Explicitly set object->flags = OBJ_CANPERSIST.
1995-03-12 07:56:06 +00:00
Poul-Henning Kamp
47f196941e
Update a couple of counters.
1995-03-12 02:01:20 +00:00
Poul-Henning Kamp
dc0b7482de
Report the negative hits in the Namei section.
1995-03-12 01:58:18 +00:00
Poul-Henning Kamp
c3f4fea40c
Don't use curses until initialized.
1995-03-12 01:47:08 +00:00
David Greenman
3d2a8cf3d9
Added a comment.
1995-03-11 22:29:07 +00:00
David Greenman
17dda4c929
Added some additional DIAGNOSTIC code that makes sure that freed
...
memory addresses and types are with the valid range. Increased
MAX_COPY to 256 (used to verify no freed memory use with DIAGNOSTIC).
1995-03-11 22:28:16 +00:00
David Greenman
a14e8fd032
Fix completely bogus comment.
1995-03-11 22:25:20 +00:00
David Greenman
63635f5ae2
Clear OBJ_INTERNAL flag for device pager objects and named anonymous
...
objects.
1995-03-11 22:25:02 +00:00
David Greenman
9a4bf98e66
Removed gratuitous and *extremely* evil setting of OBJ_INTERNAL. This
...
caused a cascade of problems including kernel memory corruption, file
corruption, system hangs, and panics.
1995-03-11 22:23:14 +00:00
Gary Clark II
b97fb5afcb
Add Ollivier as the main FAQ guy...:) (Whew)
1995-03-11 19:13:26 +00:00
Andrey A. Chernov
3ee80812fd
Fix syscmd() output out of sync
...
Submitted by: smp@clem.systemsix.com
1995-03-11 16:57:54 +00:00
Ollivier Robert
c2766222c3
Add the excellent part on serial communications by Sean Kelly. That's a
...
great job, thanks Sean !
Reviewed by: roberto
Submitted by: Sean Kelly <kelly@fsl.noaa.gov>
1995-03-11 16:48:17 +00:00
Atsushi Murai
ca2b8d6944
Add BUGS and few explanation.
...
Submitted by: amurai@spec.co.jp
1995-03-11 16:36:30 +00:00
Atsushi Murai
84b8a6ebd1
1.Reducing cpu usage at off connection.
...
2.Implment Redail function as working correctly.
3.Clean up a code as I notice.
4.Now, RTT getting close to 50ms with ISDN/TA 38400bps !!
Reviewed by: amurai@spec.co.jp
Submitted by: amurai@spec.co.jp
1995-03-11 15:18:55 +00:00
Peter Dufault
a1b8d6bad1
Noticed by: Nate
...
Fixed the MAKEDEV pattern for SCSI processor type driver so it doesn't
screw up ptys. Does anyone want to suggest a better name than "pt0" for
SCSI processor devices before 2.1?
1995-03-11 12:07:57 +00:00
Poul-Henning Kamp
5dad287ead
The changes to support the new flags in the vn driver.
1995-03-11 09:33:25 +00:00
Poul-Henning Kamp
5511b2e4f3
A substantial change to the way this works. Not the "TEST_LABELING" is
...
a option you can turn on and of on the fly, as is debugging.
1995-03-11 09:32:45 +00:00
Nate Williams
c6bc11c2f6
Added support for #pragma weak.
...
Obtained from: NetBSD
1995-03-11 04:07:26 +00:00
Nate Williams
b18f8c1dda
Updated the sources to gcc 2.6.3 with FreeBSD changes already applied.
...
Note: This isn't the most correct way, but it works and it's fast.
1995-03-11 03:51:44 +00:00
Poul-Henning Kamp
fc20488fba
Moved bb stuff to support.s per Bruces suggestion.
1995-03-11 03:49:50 +00:00
David Greenman
07be9bd45f
Increased default minfree to 8%.
1995-03-10 22:18:16 +00:00
David Greenman
e23c0ff5a0
The threshold for switching from time-space and space-time is too small
...
when minfree is 5%...so make it stay at space in this case.
Submitted by: Kirk McKusick
1995-03-10 22:11:50 +00:00
David Greenman
57677027ac
Patch to fix quota panic from Mike Karels:
...
allow Q_SYNC regardless of "target" uid, we allow it with -1;
fix bug that caused all ops to refer to user quotas, not group.
Submitted by: Mike Karels
1995-03-10 22:06:39 +00:00
David Greenman
f8a0b2dd88
Reorganized an if() expression for efficiency.
1995-03-10 21:18:24 +00:00
David Greenman
914e6eb70d
Whoops, back out that last change - I misread what Poul had done there.
1995-03-10 20:29:51 +00:00
David Greenman
dbd90d413f
Don't thrash the name cache while trying to fill up the object cache.
...
(Make a new cache entry until desiredvnodes is reached).
1995-03-10 20:26:29 +00:00
David Greenman
8950c0148b
Changes to support printing stats for the 'cached pages'.
...
Submitted by: John Dyson
1995-03-10 20:07:21 +00:00
David Greenman
28b6ade77a
Back out Poul's hack that forces static libgcc. This has been fixed via
...
gcc instead.
1995-03-10 19:41:50 +00:00
David Greenman
c683527908
Define LINK_LIBGCC_SPECIAL_1 so that gcc will build static with libgcc.
1995-03-10 19:39:32 +00:00
Rodney W. Grimes
812a118139
Add protected and empty maninstall: targets.
...
Submitted by: Philippe Charnier <charnier@lirmm.fr>
1995-03-10 08:54:42 +00:00
Poul-Henning Kamp
14c5b2ae27
Added the kernbb program. No man-page yet :(
1995-03-10 08:53:55 +00:00
David Greenman
a74a73d96c
Removed some #include's of unnecessary include files.
1995-03-10 08:44:20 +00:00
Rodney W. Grimes
cf4a93ba78
Simplify all the newfs commands into ${NEWFS} and add -t 0 -u 0 so
...
we can again newfs floppies.
Now I just need to squish the bits back under 1.44MB :-(. I don't know
if it will be possible to get down to 1.2MB.
1995-03-10 08:42:07 +00:00
Poul-Henning Kamp
9eefa8bfc4
Add a dummy ___bb_init_func for BB profiling of the kernel.
...
To use this: recompile src/gnu/usr.bin/cc, compile your kernel. The
files you want to profile should be compiled with '-a -g'. "strip -x"
the kernel and run. You don't need to profile all files in the kernel.
My next commit is the program to extract the data from the running kernel.
1995-03-10 08:41:26 +00:00
Rodney W. Grimes
a5d1fbe54d
Need /usr/src/sbin/i386 in srcdirs to get fdisk.
1995-03-10 08:36:19 +00:00
Poul-Henning Kamp
93ccf2fa5e
Since we are in the gcc bashing mood anyway: Add two changes for
...
basic-block profiling:
1. use a .stabs(25) symbol to link all the data structures together with.
The regular method isn't safe for the kernel.
2. add a BB before the prologue and add a BB after the epilogue, this
alows us to find the length of any counted BB. This is a cheap and somewhat
reasonable measure of actual cost.
1995-03-10 08:24:09 +00:00
David Greenman
b4abbbcad3
kmem_alloc() returns zero-filled memory; it isn't necessary to bzero()
...
it.
1995-03-10 08:13:07 +00:00
David Greenman
90c47808bb
Removed unnecessary routines vm_get_pmap() and vm_put_pmap().
...
kmem_alloc() returns zero filled memory, so no need to explicitly
bzero() it.
1995-03-10 08:05:00 +00:00