Ugen J.S. Antsilevich
a28fb64b82
Save all changed devices so thet dset would be able to retrive
...
data and device driver could change it as it wishes to..
1995-03-12 13:25:51 +00:00
Ugen J.S. Antsilevich
3f033b0f76
Add M_DEVS for list of saved isa_device's
...
and M_IPFW for firewall chans memory on the same opportunity,
theese types of memory are unique enough to have own identifiers and
besides vmstat looks much more useful and right for those now
1995-03-12 13:25:01 +00:00
Ugen J.S. Antsilevich
341dbf8041
Add id_next field to struct isa_device,this does not
...
breaks anything and needed only in userconfig to make dset work
for now..
1995-03-12 13:23:10 +00:00
Bruce Evans
1475d9283e
Move a kernel inline function inside `#ifdef KERNEL' so that including
...
<vm/vm.h> doesn't cause warnings about nonexistent functions called
by the inline function. Clean up the formatting of the function.
1995-03-12 12:42:00 +00:00
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