| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Notes:
svn path=/cvs2svn/branches/ATT/; revision=13122
|
| |
|
|
| |
Notes:
svn path=/head/; revision=4436
|
| |
|
|
|
|
|
| |
aha, ahb and bt all on "irq ?" now.
Notes:
svn path=/head/; revision=3732
|
| |
|
|
| |
Notes:
svn path=/head/; revision=3729
|
| |
|
|
| |
Notes:
svn path=/head/; revision=3632
|
| |
|
|
|
|
|
| |
any machine will load it anyway.
Notes:
svn path=/head/; revision=3597
|
| |
|
|
| |
Notes:
svn path=/head/; revision=3341
|
| |
|
|
|
|
|
|
|
| |
/some/ research to figure out how to turn them on.
LINT: better description of TCP_COMPAT_42: ``emulate 4.2BSD TCP bugs''.
Notes:
svn path=/head/; revision=3182
|
| |
|
|
|
|
|
| |
either.
Notes:
svn path=/head/; revision=3180
|
| |
|
|
| |
Notes:
svn path=/head/; revision=3179
|
| |
|
|
|
|
|
|
|
|
|
| |
- Make a number of filesystems work again when they are statically compiled
(blush)
- FIFOs are no longer optional; ``options FIFO'' removed from distributed
config files.
Notes:
svn path=/head/; revision=2979
|
| |
|
|
| |
Notes:
svn path=/head/; revision=2833
|
| |
|
|
|
|
|
|
| |
(These options did not even really exist in 1.1.5.1)
CVS:
Notes:
svn path=/head/; revision=2629
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
has no effect now, and MROUTING should never be defined by default.
(Eventually the code should be dynamically loadable.)
Also, allow for Pentium CPUs in GENERICBT kernels.
Add an `install' rule to Makefile.i386, which looks like this:
mv /kernel /kernel.old
install -c -m 555 -o root -g root -fschg kernel /
I'd like comments on whether or not you think it's a good idea to have
the kernel be immutable by default; I'm happy either way.
CVS:
Notes:
svn path=/head/; revision=2627
|
| |
|
|
|
|
|
|
|
| |
with BOUNCE_BUFFERS. This is more intuitive, and is better for future
multiplatform support. Added BOUNCE_BUFFERS option to the GENERIC and
LINT kernel config files.
Notes:
svn path=/head/; revision=2422
|
| |
|
|
|
|
|
|
| |
personal config file now that the GENERIC ones provide an adequate
template.
Notes:
svn path=/head/; revision=1972
|
| |
|
|
|
|
|
| |
declared.
Notes:
svn path=/head/; revision=1806
|
| |
|
|
|
|
|
|
|
|
| |
Update the GENERIC* to have the new file system options and the new kernel
name.
Fix the clean target in Makefile.i386 to rm kernel instead of 386bsd.
Notes:
svn path=/head/; revision=1569
|
| |
|
|
| |
Notes:
svn path=/head/; revision=1536
|
| |
|
|
|
|
|
|
|
| |
syscons as standard. pccons adherants are welcome to go fix pccons, but for
now I see only syscons really moving forward.
see
Notes:
svn path=/head/; revision=1512
|
| |
|
|
|
|
|
|
|
| |
as possible:
options "SCSI_DELAY=15" #Be pessimistic about Joe SCSI device
Notes:
svn path=/head/; revision=1502
|
| |
|
|
| |
Notes:
svn path=/head/; revision=1354
|
| |
|
|
| |
Notes:
svn path=/head/; revision=1248
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This inetrface should be used from now on.
pseudo device pty xx still keeps its meaning: a maximum of
xx ptys is allowed.
A ringbuffer is now 2040 bytes long, per Garrett Wollman's request.
The changes are inspired by the way NetBSD did it (thanks for that!),
though I made it slihghtly different, including the interface so
at least 75% of the allocated space is deallocated when the tty is
closed.
Note further that it is easy to modify the ringbuffer length runtime.
This will have to wait untill some later date...
-Guido
Notes:
svn path=/head/; revision=1234
|
| |
|
|
|
|
|
|
| |
mounting the floppy disk drives on some systems that don't have
a floppy tape drive.
Notes:
svn path=/head/; revision=1225
|
| |
|
|
| |
Notes:
svn path=/head/; revision=1224
|
| |
|
|
| |
Notes:
svn path=/head/; revision=1203
|
| |
|
|
|
|
|
| |
was new code added at the last minute!
Notes:
svn path=/head/; revision=1118
|
| |
|
|
| |
Notes:
svn path=/head/; revision=1111
|
| |
|
|
| |
Notes:
svn path=/head/; revision=1038
|
| |
|
|
|
|
|
|
|
|
| |
Removed com port comments, since we are about to depricate the driver.
Fix several plaes in LINT where people have been cutting and pasting using
xterms :-(
Notes:
svn path=/head/; revision=1012
|
| |
|
|
|
|
|
|
| |
and can change it. This really won't change the kernels, it just documents
how to do the dumps on option.
Notes:
svn path=/head/; revision=947
|
| |
|
|
|
|
|
| |
outdated wx config file.
Notes:
svn path=/head/; revision=937
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
a binary link-kit. Make all non-optional options (pagers, procfs) standard,
and update LINT to reflect new symtab requirements.
NB: -Wtraditional will henceforth be forgotten. This editing pass was
primarily intended to detect any constructions where the old code might
have been relying on traditional C semantics or syntax. These were all
fixed, and the result of fixing some of them means that -Wall is now a
realistic possibility within a few weeks.
Notes:
svn path=/head/; revision=879
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
John Dyson to make it reliably work under FreeBSD.
2) Added and enabled PROCFS in the GENERICxx and LINT kernels.
3) New execve() from me. Still work to be done here, but this version
works well and is needed before other changes can be made. For
a description of the design behind this, see freebsd-arch or
ask me.
4) Rewrote stack fault code; made user stack VM grow as needed rather
than all up front; improves performance a little and reduces
process memory requirements.
5) Incorporated fix from Gene Stark to fault/wire a user page table
page to fix a problem in copyout. This is a temporary fix and
is not appropriate for pageable page tables. For a description
of the problem, see Gene's post to the freebsd-hackers mailing
list.
6) Tighten up vm_page struct to reduce memory requirements for it. ifdef
pager page lock code as it's not being used currently.
7) Introduced new element to vmspace struct - vm_minsaddr; initial
(minimum) stack address. Compliment to vm_maxsaddr.
8) Added a panic if the allocation for process u-pages fails.
9) Improve performance and accuracy of kernel profiling by putting in
a little inline assembly instead of spl().
10) Made serial console with sio driver work. Still has problems with
serial input, but is almost useable.
11) Added -Bstatic to SYSTEM_LD in Makefile.i386 so that kernels will
build properly with the new ld.
Notes:
svn path=/head/; revision=849
|
| |
|
|
|
|
|
|
|
| |
pccons or syscons usage. Modified comment in LINT for FAT_CURSOR.
Now the FAT_CURSOR can be controlled over the option, instead of hacking
syscons.c and pccons.c.
Notes:
svn path=/head/; revision=694
|
| |
|
|
|
|
|
| |
from Garrett Wollman.
Notes:
svn path=/head/; revision=634
|
| |
|
|
|
|
|
| |
device ed1 at isa? port 0x300 net irq 5 iomem 0xd8000 vector edintr
Notes:
svn path=/head/; revision=617
|
| |
|
|
| |
Notes:
svn path=/head/; revision=611
|
| |
|
|
|
|
|
|
|
|
| |
bio (block I/O) devices.
Added mcd0 (Mitsumi CDROM driver) but commented it out since there is not
enough room in this kernel for it.
Notes:
svn path=/head/; revision=605
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Change the cpu "i386" line to 2 lines:
cpu "I386_CPU"
cpu "I486_CPU"
This is so we can do real CPU classification of code.
Fix missing depend for assym.s which does depend on genassym.c
Notes:
svn path=/head/; revision=554
|
| |
|
|
|
|
|
| |
and from files.i386, they are no longer supported.
Notes:
svn path=/head/; revision=533
|
| |
|
|
|
|
|
| |
add comment about this to the device cd0 line.
Notes:
svn path=/head/; revision=526
|
| |
|
|
| |
Notes:
svn path=/head/; revision=507
|
| |
|
|
|
|
|
| |
the limit.
Notes:
svn path=/head/; revision=489
|
| |
|
|
| |
Notes:
svn path=/head/; revision=454
|
| |
|
|
|
|
|
|
| |
know that they need to turn this on to get packets to forward.
#options GATEWAY #Host is a Gateway (forwards packets)
Notes:
svn path=/head/; revision=395
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
wd80x3 class boards can be configured to the GENERIC kernels.
Entry was:
device ed0 at isa? port 0x280 net irq 9 iomem 0xd0000 vector edintr
Is now:
device ed0 at isa? port 0x280 net irq 5 iomem 0xd8000 vector edintr
Notes:
svn path=/head/; revision=368
|
| |
|
|
|
|
|
|
| |
387 math emulator (sys/i386/i386/math_emulate.c). Made that file only
get compiled if options MATH_EMULATE is in the kernel.
Notes:
svn path=/head/; revision=350
|
| |
|
|
|
|
|
|
|
| |
config program until this thing is fixed correctly.
maxfdescs 2048 #Max file descriptors per process
Notes:
svn path=/head/; revision=335
|