Warner Losh
125f6d40bd
These are no longer relevant. They are scripts for extracting hints
...
from 4.x kernel config files. User's wishing to upgrade from 4.x to 6
will need to go through 5.x, or grab this script from there. These
scripts will remain in RELENG_5...
2005-01-07 00:54:35 +00:00
Jun Kuriyama
6f4e528a8e
o Use tab instead of spaces for puc(4) line.
...
o Use capitalized "Ethernet" for consistency.
2005-01-05 05:25:21 +00:00
John Baldwin
118ef86edc
Minor sync to i386 GENERIC in the form of comments and whitespace.
2004-12-30 18:51:23 +00:00
Andre Oppermann
32672ba88d
Reduce annoying SCSI probing delay from 15 to 5 seconds in all GENRIC kernels.
...
Discussed on: -current
2004-11-02 20:57:20 +00:00
Peter Wemm
b05ba1f73d
Minor sync-up with i386. Catch up on de-quoting and de-counting after
...
config changes.
2004-09-22 01:04:54 +00:00
Peter Wemm
46ec31b083
MFi386: add ispfw (except using correct device<tab><tab>ispfw format,
...
<space><tab> is for the options line)
2004-09-22 00:44:13 +00:00
Bill Paul
a07bd003bf
Add device driver support for the VIA Networking Technologies
...
VT6122 gigabit ethernet chip and integrated 10/100/1000 copper PHY.
The vge driver has been added to GENERIC for i386, pc98 and amd64,
but not to sparc or ia64 since I don't have the ability to test
it there. The vge(4) driver supports VLANs, checksum offload and
jumbo frames.
Also added the lge(4) and nge(4) drivers to GENERIC for i386 and
pc98 since I was in the neighborhood. There's no reason to leave them
out anymore.
2004-09-10 20:57:46 +00:00
Scott Long
444ba94513
Switch the default scheduler to 4BSD to match what will go into RELENG_5 soon.
...
It can be switched back once 5.3 is tested and released. Also turn on
PREEMPTION as many of the stability problems with it have been fixed.
MT5: 3 days.
2004-09-07 22:37:43 +00:00
Tilman Keskinoz
0039290c1f
Fix a comment, IA32 was renamed to COMPAT_IA32
...
Approved by: marcel
2004-08-27 21:29:20 +00:00
Andre Oppermann
c21fd23260
Always compile PFIL_HOOKS into the kernel and remove the associated kernel
...
compile option. All FreeBSD packet filters now use the PFIL_HOOKS API and
thus it becomes a standard part of the network stack.
If no hooks are connected the entire packet filter hooks section and related
activities are jumped over. This removes any performance impact if no hooks
are active.
Both OpenBSD and DragonFlyBSD have integrated PFIL_HOOKS permanently as well.
2004-08-27 15:16:24 +00:00
Peter Wemm
deefc3c4f5
Sync with i386 - add ADAPTIVE_GIANT, remove pcic
2004-08-16 22:59:24 +00:00
David E. O'Brien
7a071c6a49
Complete 'IA32' -> 'COMPAT_IA32' change for the Linuxulator32.
2004-08-16 12:51:33 +00:00
Tim J. Robbins
7a47419763
Un-comment LINPROCFS.
2004-08-16 12:39:27 +00:00
David E. O'Brien
c680f6b12d
I'm not sure what tjr envisioned for turning on FreeBSD/i386 rt support,
...
but make it COMPAT_IA32 for now.
Fix the 'DEBUG' argument code to unbreak the amd64 LINT build.
2004-08-16 11:09:59 +00:00
Tim J. Robbins
ea0fabbc4f
Add preliminary support for running 32-bit Linux binaries on amd64, enabled
...
with the COMPAT_LINUX32 option. This is largely based on the i386 MD Linux
emulations bits, but also builds on the 32-bit FreeBSD and generic IA-32
binary emulation work.
Some of this is still a little rough around the edges, and will need to be
revisited before 32-bit and 64-bit Linux emulation support can coexist in
the same kernel.
2004-08-16 07:55:06 +00:00
Mark Murray
d23a262fc5
Making a loadable null.ko for /dev/(null|zero) proved rather
...
unpopular, so remove this (mis)feature.
Encouragement provided by: jhb (and others)
2004-08-03 19:24:54 +00:00
Mark Murray
b6527a3667
Add the I/O device for those architectures that have it.
2004-08-01 19:37:34 +00:00
Mark Murray
8ab2f5ecc5
Break out the MI part of the /dev/[k]mem and /dev/io drivers into
...
their own directory and module, leaving the MD parts in the MD
area (the MD parts _are_ part of the modules). /dev/mem and /dev/io
are now loadable modules, thus taking us one step further towards
a kernel created entirely out of modules. Of course, there is nothing
preventing the kernel from having these statically compiled.
2004-08-01 11:40:54 +00:00
Warner Losh
2eed2482ba
Remove ahb, aha, ie, le and wl devices. They are all ISA/EISA only.
...
I went ahead and left in the ISA cards that also have pccard
attachments. There's no way that these devices could attach.
OK'd by: peter
2004-07-22 22:29:45 +00:00
Warner Losh
6d1275e568
There is no pcic device on amd64. OLDCARD isn't supported, and
...
NEWCARD will call it something different. and there are no ISA add-in
devices.
2004-07-22 22:28:34 +00:00
Scott Long
701f140800
Enable ADAPTIVE_MUTEXES by default by changing the sense of the option to
...
NO_ADAPTIVE_MUTEXES. This option has been enabled by default on amd64 for
quite some time, and has been extensively tested on i386 and sparc64. It
shows measurable performance gains in many circumstances, and few negative
effects. It would be nice in t he future if adaptive mutexes actually went
to sleep after a certain amount of spinning, but that will require quite a
bit more testing.
2004-07-18 15:59:03 +00:00
Maxim Konovalov
aa355a2679
In -CURRENT pseudo devices are not statically assigned at compile time,
...
remove a stale comment.
PR: kern/62285
2004-07-18 09:03:12 +00:00
Paul Saab
a146798856
Fix the build. pcm is no more.
2004-07-16 21:48:30 +00:00
Marcel Moolenaar
8bcb1e9e84
Add options KDB and GDB. KDB takes on the function of what DDB used
...
to be. Both DDB and GDB specify which KDB backends to include.
2004-07-11 03:20:09 +00:00
David E. O'Brien
2a79761d77
The majority of FreeBSD/amd64 machines are SMP, so use ADAPTIVE_MUTEXES
...
by default to improve performance.
2004-06-13 23:03:57 +00:00
Peter Wemm
74cfa96999
MFi386: add ixgp device
2004-06-03 21:40:41 +00:00
Peter Wemm
922013a665
Turn on modules for amd64. Fear.
2004-05-17 22:13:14 +00:00
Peter Wemm
7be2e3e26d
Converge some more with i386.
2004-05-16 21:27:29 +00:00
Peter Wemm
2a779082bb
MFi386: add rue and twa
2004-05-16 20:57:01 +00:00
Marcel Moolenaar
d1d9feac7c
Add option GEOM_GPT. This brings the ability to have a large number of
...
partitions on a single disk.
2004-05-02 20:40:19 +00:00
David E. O'Brien
4e744b5e7f
Spell Ethernet correctly.
2004-05-02 18:57:29 +00:00
David E. O'Brien
e6c2326d23
Add NTFS since many may want to dual-boot MS-Win64 w/FreeBSD.
2004-03-25 03:19:28 +00:00
David E. O'Brien
d046f60e40
'vi' got away from me in rev. 1.13.
2004-03-19 03:28:38 +00:00
David E. O'Brien
40c11c90c9
Cleanup hints, given that no hammer machine have (nor ever will have)
...
ISA slots.
Submitted by: Peter
2004-03-18 00:18:45 +00:00
David E. O'Brien
a5b0d49470
Shorten a long comment.
2004-03-15 00:49:40 +00:00
Peter Wemm
0fef69a2f9
MFp4: comment out options that don't exist so that they cannot be
...
accidently added to config files and be silently accepted.
Comment out one bogo-option that crept into NOTES.
2004-03-13 22:16:34 +00:00
Peter Wemm
75294710dd
Diff reduction with current. Correct comment about ed etc.
2004-03-13 22:14:18 +00:00
David E. O'Brien
5af2e7de06
Document that ENABLE_ALART controls the alarm on Intel intpm driver.
...
Submitted by: peter
2004-03-05 08:04:10 +00:00
David E. O'Brien
42044ceee2
Sync with i386/NOTES.
2004-03-05 07:48:47 +00:00
David E. O'Brien
8488391379
Add comment for 'mptable'.
...
Submitted by: peter
2004-03-05 07:44:17 +00:00
David E. O'Brien
df4d19f52c
Note that imp is working on un-shimming this driver, afterwards it should
...
work on AMD64.
2004-03-05 06:23:08 +00:00
David E. O'Brien
0db5c4ce49
The PECOFF support is 32-bit only.
...
Reviewed by: peter
2004-03-05 05:08:22 +00:00
David E. O'Brien
5b9bfb42f9
Sync with i386/NOTES rev. 1.1131.
2004-03-03 09:26:40 +00:00
David E. O'Brien
32a31d0d6f
Checkpoint the NOTES I was working on.
2004-02-19 04:39:14 +00:00
Peter Wemm
ca88a766c2
I forgot to add the NO_MODULES override for NOTES
2004-02-08 00:39:38 +00:00
Peter Wemm
d132b81c28
Turn of ath since it causes a link failure without the hal till sam's
...
set up with a cross compiler and has the time to port the hal.
2004-02-06 01:51:58 +00:00
Peter Wemm
b132d96ea6
Checkpoint a NOTES file I had as of Nov 23rd. It doesn't quite compile
...
due to triggering some printf breakage in some DIAGNOSTIC printfs.
2004-02-04 22:53:50 +00:00
David E. O'Brien
02c4c7b81f
Remove a device that will compile fine, isn't 64-bit clean.
2004-02-02 00:54:59 +00:00
Peter Wemm
3a0bfa76fd
GRR. MFi386: white space spam
2004-01-30 03:02:45 +00:00
Jeff Roberson
048ac395be
- Recruit some new ULE users by making it the default scheduler in GENERIC.
...
ULE will be in a probationary period to determine whether it will be left
as the default in 5.3 which would likely mean the rest of the 5.x series.
2004-01-24 21:38:52 +00:00