CVS log for src/sys/amd64/conf/GENERIC
Up to [FreeBSD] / src / sys / amd64 / conf
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.579: download - view: text, markup, annotated - select for diffs
Tue Jan 31 19:38:18 2012 UTC (9 days, 6 hours ago) by jimharris
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.578: preferred, colored
Changes since revision 1.578: +1 -0 lines
SVN rev 230843 on 2012-01-31 19:38:18Z by jimharris Add isci(4) driver for amd64 and i386 targets. The isci driver is for the integrated SAS controller in the Intel C600 (Patsburg) chipset. Source files in sys/dev/isci directory are FreeBSD-specific, and sys/dev/isci/scil subdirectory contains an OS-agnostic library (SCIL) published by Intel to control the SAS controller. This library is used primarily as-is in this driver, with some post-processing to better integrate into the kernel build environment. isci.4 and a README in the sys/dev/isci directory contain a few additional details. This driver is only built for amd64 and i386 targets. Sponsored by: Intel Reviewed by: scottl Approved by: scottl
Revision 1.578: download - view: text, markup, annotated - select for diffs
Thu Jan 12 00:34:33 2012 UTC (4 weeks, 1 day ago) by ken
Branches: MAIN
Diff to: previous 1.577: preferred, colored
Changes since revision 1.577: +2 -1 lines
SVN rev 229997 on 2012-01-12 00:34:33Z by ken
Add the CAM Target Layer (CTL).
CTL is a disk and processor device emulation subsystem originally written
for Copan Systems under Linux starting in 2003. It has been shipping in
Copan (now SGI) products since 2005.
It was ported to FreeBSD in 2008, and thanks to an agreement between SGI
(who acquired Copan's assets in 2010) and Spectra Logic in 2010, CTL is
available under a BSD-style license. The intent behind the agreement was
that Spectra would work to get CTL into the FreeBSD tree.
Some CTL features:
- Disk and processor device emulation.
- Tagged queueing
- SCSI task attribute support (ordered, head of queue, simple tags)
- SCSI implicit command ordering support. (e.g. if a read follows a mode
select, the read will be blocked until the mode select completes.)
- Full task management support (abort, LUN reset, target reset, etc.)
- Support for multiple ports
- Support for multiple simultaneous initiators
- Support for multiple simultaneous backing stores
- Persistent reservation support
- Mode sense/select support
- Error injection support
- High Availability support (1)
- All I/O handled in-kernel, no userland context switch overhead.
(1) HA Support is just an API stub, and needs much more to be fully
functional.
ctl.c: The core of CTL. Command handlers and processing,
character driver, and HA support are here.
ctl.h: Basic function declarations and data structures.
ctl_backend.c,
ctl_backend.h: The basic CTL backend API.
ctl_backend_block.c,
ctl_backend_block.h: The block and file backend. This allows for using
a disk or a file as the backing store for a LUN.
Multiple threads are started to do I/O to the
backing device, primarily because the VFS API
requires that to get any concurrency.
ctl_backend_ramdisk.c: A "fake" ramdisk backend. It only allocates a
small amount of memory to act as a source and sink
for reads and writes from an initiator. Therefore
it cannot be used for any real data, but it can be
used to test for throughput. It can also be used
to test initiators' support for extremely large LUNs.
ctl_cmd_table.c: This is a table with all 256 possible SCSI opcodes,
and command handler functions defined for supported
opcodes.
ctl_debug.h: Debugging support.
ctl_error.c,
ctl_error.h: CTL-specific wrappers around the CAM sense building
functions.
ctl_frontend.c,
ctl_frontend.h: These files define the basic CTL frontend port API.
ctl_frontend_cam_sim.c: This is a CTL frontend port that is also a CAM SIM.
This frontend allows for using CTL without any
target-capable hardware. So any LUNs you create in
CTL are visible in CAM via this port.
ctl_frontend_internal.c,
ctl_frontend_internal.h:
This is a frontend port written for Copan to do
some system-specific tasks that required sending
commands into CTL from inside the kernel. This
isn't entirely relevant to FreeBSD in general,
but can perhaps be repurposed.
ctl_ha.h: This is a stubbed-out High Availability API. Much
more is needed for full HA support. See the
comments in the header and the description of what
is needed in the README.ctl.txt file for more
details.
ctl_io.h: This defines most of the core CTL I/O structures.
union ctl_io is conceptually very similar to CAM's
union ccb.
ctl_ioctl.h: This defines all ioctls available through the CTL
character device, and the data structures needed
for those ioctls.
ctl_mem_pool.c,
ctl_mem_pool.h: Generic memory pool implementation used by the
internal frontend.
ctl_private.h: Private data structres (e.g. CTL softc) and
function prototypes. This also includes the SCSI
vendor and product names used by CTL.
ctl_scsi_all.c,
ctl_scsi_all.h: CTL wrappers around CAM sense printing functions.
ctl_ser_table.c: Command serialization table. This defines what
happens when one type of command is followed by
another type of command.
ctl_util.c,
ctl_util.h: CTL utility functions, primarily designed to be
used from userland. See ctladm for the primary
consumer of these functions. These include CDB
building functions.
scsi_ctl.c: CAM target peripheral driver and CTL frontend port.
This is the path into CTL for commands from
target-capable hardware/SIMs.
README.ctl.txt: CTL code features, roadmap, to-do list.
usr.sbin/Makefile: Add ctladm.
ctladm/Makefile,
ctladm/ctladm.8,
ctladm/ctladm.c,
ctladm/ctladm.h,
ctladm/util.c: ctladm(8) is the CTL management utility.
It fills a role similar to camcontrol(8).
It allow configuring LUNs, issuing commands,
injecting errors and various other control
functions.
usr.bin/Makefile: Add ctlstat.
ctlstat/Makefile
ctlstat/ctlstat.8,
ctlstat/ctlstat.c: ctlstat(8) fills a role similar to iostat(8).
It reports I/O statistics for CTL.
sys/conf/files: Add CTL files.
sys/conf/NOTES: Add device ctl.
sys/cam/scsi_all.h: To conform to more recent specs, the inquiry CDB
length field is now 2 bytes long.
Add several mode page definitions for CTL.
sys/cam/scsi_all.c: Handle the new 2 byte inquiry length.
sys/dev/ciss/ciss.c,
sys/dev/ata/atapi-cam.c,
sys/cam/scsi/scsi_targ_bh.c,
scsi_target/scsi_cmds.c,
mlxcontrol/interface.c: Update for 2 byte inquiry length field.
scsi_da.h: Add versions of the format and rigid disk pages
that are in a more reasonable format for CTL.
amd64/conf/GENERIC,
i386/conf/GENERIC,
ia64/conf/GENERIC,
sparc64/conf/GENERIC: Add device ctl.
i386/conf/PAE: The CTL frontend SIM at least does not compile
cleanly on PAE.
Sponsored by: Copan Systems, SGI and Spectra Logic
MFC after: 1 month
Revision 1.577: download - view: text, markup, annotated - select for diffs
Thu Dec 29 22:48:36 2011 UTC (6 weeks ago) by rwatson
Branches: MAIN
Diff to: previous 1.576: preferred, colored
Changes since revision 1.576: +2 -0 lines
SVN rev 228973 on 2011-12-29 22:48:36Z by rwatson Add "options CAPABILITY_MODE" and "options CAPABILITIES" to GENERIC kernel configurations for various architectures in FreeBSD 10.x. This allows basic Capsicum functionality to be used in the default FreeBSD configuration on non-embedded architectures; process descriptors are not yet enabled by default. MFC after: 3 months Sponsored by: Google, Inc
Revision 1.576: download - view: text, markup, annotated - select for diffs
Sun Nov 20 16:36:02 2011 UTC (2 months, 2 weeks ago) by attilio
Branches: MAIN
Diff to: previous 1.575: preferred, colored
Changes since revision 1.575: +4 -4 lines
SVN rev 227759 on 2011-11-20 16:36:02Z by attilio Revert part of the r227758 which crept in. Pointy hat: attilio X-MFC: r227758
Revision 1.575: download - view: text, markup, annotated - select for diffs
Sun Nov 20 16:33:09 2011 UTC (2 months, 2 weeks ago) by attilio
Branches: MAIN
Diff to: previous 1.574: preferred, colored
Changes since revision 1.574: +4 -4 lines
SVN rev 227758 on 2011-11-20 16:33:09Z by attilio Introduce macro stubs in the mutex implementation that will be always defined and will allow consumers, willing to provide options, file and line to locking requests, to not worry about options redefining the interfaces. This is typically useful when there is the need to build another locking interface on top of the mutex one. The introduced functions that consumers can use are: - mtx_lock_flags_ - mtx_unlock_flags_ - mtx_lock_spin_flags_ - mtx_unlock_spin_flags_ - mtx_assert_ - thread_lock_flags_ Spare notes: - Likely we can get rid of all the 'INVARIANTS' specification in the ppbus code by using the same macro as done in this patch (but this is left to the ppbus maintainer) - all the other locking interfaces may require a similar cleanup, where the most notable case is sx which will allow a further cleanup of vm_map locking facilities - The patch should be fully compatible with older branches, thus a MFC is previewed (infact it uses all the underlying mechanisms already present). Comments review by: eadler, Ben Kaduk Discussed with: kib, jhb MFC after: 1 month
Revision 1.568.2.7.2.1: download - view: text, markup, annotated - select for diffs
Fri Nov 11 04:20:22 2011 UTC (2 months, 4 weeks ago) by kensmith
Branches: RELENG_9_0
CVS tags: RELENG_9_0_0_RELEASE
Diff to: previous 1.568.2.7: preferred, colored; next MAIN 1.569: preferred, colored
Changes since revision 1.568.2.7: +0 -0 lines
SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release cycle. Approved by: re (implicit)
Revision 1.574: download - view: text, markup, annotated - select for diffs
Tue Nov 8 08:29:05 2011 UTC (3 months ago) by kevlo
Branches: MAIN
Diff to: previous 1.573: preferred, colored
Changes since revision 1.573: +5 -0 lines
SVN rev 227332 on 2011-11-08 08:29:05Z by kevlo Enable PCI MMC/SD support by default on i386 and amd64
Revision 1.484.2.26: download - view: text, markup, annotated - select for diffs
Mon Nov 7 13:46:16 2011 UTC (3 months ago) by marius
Branches: RELENG_7
Diff to: previous 1.484.2.25: preferred, colored; branchpoint 1.484: preferred, colored; next MAIN 1.485: preferred, colored
Changes since revision 1.484.2.25: +1 -1 lines
SVN rev 227307 on 2011-11-07 13:46:16Z by marius MFC: r227006, r227281, r227282 Add a PCI front-end to esp(4) allowing it to support AMD Am53C974 and replace amd(4) with the former in the amd64, i386 and pc98 GENERIC kernel configuration files. Besides duplicating functionality, amd(4), which previously also supported the AMD Am53C974, unlike esp(4) is no longer maintained and has accumulated enough bit rot over time to always cause a panic during boot as long as at least one target is attached to it (see PR 124667). PR: 124667 Obtained from: NetBSD (based on)
Revision 1.531.2.20: download - view: text, markup, annotated - select for diffs
Mon Nov 7 13:45:18 2011 UTC (3 months ago) by marius
Branches: RELENG_8
Diff to: previous 1.531.2.19: preferred, colored; branchpoint 1.531: preferred, colored; next MAIN 1.532: preferred, colored
Changes since revision 1.531.2.19: +1 -1 lines
SVN rev 227306 on 2011-11-07 13:45:18Z by marius MFC: r227006, r227281, r227282 Add a PCI front-end to esp(4) allowing it to support AMD Am53C974 and replace amd(4) with the former in the amd64, i386 and pc98 GENERIC kernel configuration files. Besides duplicating functionality, amd(4), which previously also supported the AMD Am53C974, unlike esp(4) is no longer maintained and has accumulated enough bit rot over time to always cause a panic during boot as long as at least one target is attached to it (see PR 124667). PR: 124667 Obtained from: NetBSD (based on)
Revision 1.568.2.7: download - view: text, markup, annotated - select for diffs
Mon Nov 7 13:40:54 2011 UTC (3 months ago) by marius
Branches: RELENG_9
CVS tags: RELENG_9_0_BP
Branch point for: RELENG_9_0
Diff to: previous 1.568.2.6: preferred, colored; branchpoint 1.568: preferred, colored; next MAIN 1.569: preferred, colored
Changes since revision 1.568.2.6: +1 -1 lines
SVN rev 227305 on 2011-11-07 13:40:54Z by marius MFC: r227006, r227281, r227282 Add a PCI front-end to esp(4) allowing it to support AMD Am53C974 and replace amd(4) with the former in the amd64, i386 and pc98 GENERIC kernel configuration files. Besides duplicating functionality, amd(4), which previously also supported the AMD Am53C974, unlike esp(4) is no longer maintained and has accumulated enough bit rot over time to always cause a panic during boot as long as at least one target is attached to it (see PR 124667). PR: 124667 Approved by: re (kib) Obtained from: NetBSD (based on)
Revision 1.573: download - view: text, markup, annotated - select for diffs
Tue Nov 1 21:26:57 2011 UTC (3 months, 1 week ago) by marius
Branches: MAIN
Diff to: previous 1.572: preferred, colored
Changes since revision 1.572: +1 -1 lines
SVN rev 227006 on 2011-11-01 21:26:57Z by marius Add a PCI front-end to esp(4) allowing it to support AMD Am53C974 and replace amd(4) with the former in the amd64, i386 and pc98 GENERIC kernel configuration files. Besides duplicating functionality, amd(4), which previously also supported the AMD Am53C974, unlike esp(4) is no longer maintained and has accumulated enough bit rot over time to always cause a panic during boot as long as at least one target is attached to it (see PR 124667). PR: 124667 Obtained from: NetBSD (based on) MFC after: 3 days
Revision 1.572: download - view: text, markup, annotated - select for diffs
Thu Oct 27 13:07:49 2011 UTC (3 months, 2 weeks ago) by kensmith
Branches: MAIN
Diff to: previous 1.571: preferred, colored
Changes since revision 1.571: +4 -1 lines
SVN rev 226835 on 2011-10-27 13:07:49Z by kensmith Adjust the debugger options slightly. This should help me do the right thing when changing the debugging options as part of head becoming a new stable branch. It may also help people who for one reason or another want to run head but don't want it slowed down by the debugging support. Reviewed by: kib
Revision 1.568.2.6: download - view: text, markup, annotated - select for diffs
Wed Oct 26 23:05:59 2011 UTC (3 months, 2 weeks ago) by kensmith
Branches: RELENG_9
Diff to: previous 1.568.2.5: preferred, colored; branchpoint 1.568: preferred, colored
Changes since revision 1.568.2.5: +2 -2 lines
SVN rev 226819 on 2011-10-26 23:05:59Z by kensmith Fix whitespace nit. "options<space><tab>", not "options<tab><tab>". Submitted by: Matthew Fleming <mdf at freebsd dot org> Pointy hat: me Approved by: re (implicit)
Revision 1.568.2.5: download - view: text, markup, annotated - select for diffs
Wed Oct 26 19:59:06 2011 UTC (3 months, 2 weeks ago) by kensmith
Branches: RELENG_9
Diff to: previous 1.568.2.4: preferred, colored; branchpoint 1.568: preferred, colored
Changes since revision 1.568.2.4: +2 -0 lines
SVN rev 226810 on 2011-10-26 19:59:06Z by kensmith I forgot we now leave KDB and KDB_TRACE options in stable kernel config files to help provide stack traces during a panic. Submitted by: Sergey Kandaurov <pluknet at freebsd dot org> Approved by: re (implicit)
Revision 1.568.2.4: download - view: text, markup, annotated - select for diffs
Wed Oct 26 19:45:20 2011 UTC (3 months, 2 weeks ago) by kensmith
Branches: RELENG_9
Diff to: previous 1.568.2.3: preferred, colored; branchpoint 1.568: preferred, colored
Changes since revision 1.568.2.3: +2 -1 lines
SVN rev 226809 on 2011-10-26 19:45:20Z by kensmith MFC r226510,r226547: Comment out sbp(4) because it appears to cause boot failure on some systems. Add comment explaining why sbp(4) is commented out. It was a mistake on my part to omit powerpc's GENERIC for r226510. But when I noticed the mistake I checked with the powerpc maintainer to see if I should correct the mistake Marcel said he'd prefer it be left as-is. Approved by: re (kib)
Revision 1.571: download - view: text, markup, annotated - select for diffs
Wed Oct 19 21:55:20 2011 UTC (3 months, 3 weeks ago) by kensmith
Branches: MAIN
Diff to: previous 1.570: preferred, colored
Changes since revision 1.570: +1 -0 lines
SVN rev 226547 on 2011-10-19 21:55:20Z by kensmith Add a warning about why sbp(4) is commented out so that curious folks are forewarned they might wind up with a hole in their foot if they decide to give it a try. Suggested by: dougb
Revision 1.570: download - view: text, markup, annotated - select for diffs
Tue Oct 18 13:45:16 2011 UTC (3 months, 3 weeks ago) by kensmith
Branches: MAIN
Diff to: previous 1.569: preferred, colored
Changes since revision 1.569: +1 -1 lines
SVN rev 226510 on 2011-10-18 13:45:16Z by kensmith Comment out the sbp(4) driver for architectures that support it. As part of the 8.0-RELEASE cycle this was done in stable/8 (r199112) but was left alone in head so people could work on fixing an issue that caused boot failure on some motherboards. Apparently nobody has worked on it and we are getting reports of boot failure with the 9.0 test builds. So this time I'll comment out the driver in head (still hoping someone will work on it) and MFC to stable/9. Submitted by: Alberto Villa <avilla at FreeBSD dot org>
Revision 1.568.2.3: download - view: text, markup, annotated - select for diffs
Sat Oct 15 21:23:04 2011 UTC (3 months, 3 weeks ago) by kensmith
Branches: RELENG_9
Diff to: previous 1.568.2.2: preferred, colored; branchpoint 1.568: preferred, colored
Changes since revision 1.568.2.2: +0 -11 lines
SVN rev 226405 on 2011-10-15 21:23:04Z by kensmith
Remove extra debuggin gsupport that is turned on for head but turned off
for stable branches:
- shift to MALLOC_PRODUCTION
- turn off automatic crash dumps
- remove kernel debuggers, INVARIANT*[1], WITNESS* from GENERIC
kernel config files
[1] INVARIANT* left on for ia64 at least temporarily, marcel@ will test
to see if they are still required as they had been for stable/8.
Approved by: re (implicit)
Revision 1.531.2.19: download - view: text, markup, annotated - select for diffs
Tue Oct 11 04:40:06 2011 UTC (4 months ago) by delphij
Branches: RELENG_8
Diff to: previous 1.531.2.18: preferred, colored; branchpoint 1.531: preferred, colored
Changes since revision 1.531.2.18: +1 -0 lines
SVN rev 226243 on 2011-10-11 04:40:06Z by delphij MFC r226026: Add the 9750 SATA+SAS 6Gb/s RAID controller card driver, tws(4). Many thanks for their contiued support to FreeBSD. This is version 10.80.00.003 from codeset 10.2.1 [1] Obtained from: LSI http://kb.lsi.com/Download16574.aspx [1]
Revision 1.568.2.2: download - view: text, markup, annotated - select for diffs
Fri Oct 7 20:40:45 2011 UTC (4 months ago) by delphij
Branches: RELENG_9
Diff to: previous 1.568.2.1: preferred, colored; branchpoint 1.568: preferred, colored
Changes since revision 1.568.2.1: +1 -0 lines
SVN rev 226115 on 2011-10-07 20:40:45Z by delphij MFC r226026: Add the 9750 SATA+SAS 6Gb/s RAID controller card driver, tws(4). Many thanks for their contiued support to FreeBSD. This is version 10.80.00.003 from codeset 10.2.1 [1] Obtained from: LSI http://kb.lsi.com/Download16574.aspx [1] Approved by: re (kib)
Revision 1.569: download - view: text, markup, annotated - select for diffs
Tue Oct 4 21:40:25 2011 UTC (4 months ago) by delphij
Branches: MAIN
Diff to: previous 1.568: preferred, colored
Changes since revision 1.568: +1 -0 lines
SVN rev 226026 on 2011-10-04 21:40:25Z by delphij Add the 9750 SATA+SAS 6Gb/s RAID controller card driver, tws(4). Many thanks for their contiued support to FreeBSD. This is version 10.80.00.003 from codeset 10.2.1 [1] Obtained from: LSI http://kb.lsi.com/Download16574.aspx [1]
Revision 1.568.2.1: download - view: text, markup, annotated - select for diffs
Fri Sep 23 00:51:37 2011 UTC (4 months, 2 weeks ago) by kensmith
Branches: RELENG_9
Diff to: previous 1.568: preferred, colored
Changes since revision 1.568: +0 -0 lines
SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith Copy head to stable/9 as part of 9.0-RELEASE release cycle. Approved by: re (implicit)
Revision 1.531.2.18: download - view: text, markup, annotated - select for diffs
Fri Sep 16 18:41:19 2011 UTC (4 months, 3 weeks ago) by jhb
Branches: RELENG_8
Diff to: previous 1.531.2.17: preferred, colored; branchpoint 1.531: preferred, colored
Changes since revision 1.531.2.17: +1 -4 lines
SVN rev 225627 on 2011-09-16 18:41:19Z by jhb MFC 225201: Enable the puc(4) driver on amd64 and i386 in GENERIC. This allows devices supported by puc(4) to work "out of the box" since puc.ko does not work "out of the box".
Revision 1.568: download - view: text, markup, annotated - select for diffs
Sun Sep 11 17:39:51 2011 UTC (4 months, 4 weeks ago) by brueffer
Branches: MAIN
CVS tags: RELENG_9_BP
Branch point for: RELENG_9
Diff to: previous 1.567: preferred, colored
Changes since revision 1.567: +1 -1 lines
SVN rev 225482 on 2011-09-11 17:39:51Z by brueffer Fix a zyd(4) comment typo that was copy+pasted into most kernel config files. PR: 160276 Submitted by: MATSUMIYA Ryo <matsumiya@mma.club.uec.ac.jp> Approved by: re (kib) MFC after: 1 week
Revision 1.567: download - view: text, markup, annotated - select for diffs
Fri Aug 26 21:22:34 2011 UTC (5 months, 2 weeks ago) by jhb
Branches: MAIN
Diff to: previous 1.566: preferred, colored
Changes since revision 1.566: +1 -4 lines
SVN rev 225201 on 2011-08-26 21:22:34Z by jhb Enable the puc(4) driver on amd64 and i386 in GENERIC. This allows devices supported by puc(4) to work "out of the box" since puc.ko does not work "out of the box". Reviewed by: marcel Approved by: re (kib) MFC after: 1 week
Revision 1.566: download - view: text, markup, annotated - select for diffs
Sun Aug 7 20:16:46 2011 UTC (6 months ago) by rmacklem
Branches: MAIN
Diff to: previous 1.565: preferred, colored
Changes since revision 1.565: +1 -1 lines
SVN rev 224699 on 2011-08-07 20:16:46Z by rmacklem Change all the sample kernel configurations to use NFSCL, NFSD instead of NFSCLIENT, NFSSERVER since NFSCL and NFSD are now the defaults. The client change is needed for diskless configurations, so that the root mount works for fstype nfs. Reported by seanbru at yahoo-inc.com for i386/XEN. Approved by: re (hrs)
Revision 1.565: download - view: text, markup, annotated - select for diffs
Tue Jun 14 20:30:49 2011 UTC (7 months, 3 weeks ago) by hselasky
Branches: MAIN
Diff to: previous 1.564: preferred, colored
Changes since revision 1.564: +1 -0 lines
SVN rev 223098 on 2011-06-14 20:30:49Z by hselasky Enable USB 3.0 support by default in i386 and amd64 GENERIC kernels. Discussed with: joel @ and thompsa @ MFC after: 7 days
Revision 1.564: download - view: text, markup, annotated - select for diffs
Sat Jun 11 09:08:46 2011 UTC (8 months ago) by joel
Branches: MAIN
Diff to: previous 1.563: preferred, colored
Changes since revision 1.563: +8 -0 lines
SVN rev 222980 on 2011-06-11 09:08:46Z by joel Enable sound support by default on i386 and amd64. The generic sound driver has been added, along with enough device-specific drivers to support the most common audio chipsets. We've discussed enabling it from time to time over the years and we've received numerous requests from users, so we decided that shipping 9.0 with working audio by default would be the best thing to do. Bug reports should be sent to the multimedia@ mailing list, as usual. Approved by: mav No objection: re
Revision 1.563: download - view: text, markup, annotated - select for diffs
Wed May 25 10:04:13 2011 UTC (8 months, 2 weeks ago) by kevlo
Branches: MAIN
Diff to: previous 1.562: preferred, colored
Changes since revision 1.562: +0 -1 lines
SVN rev 222282 on 2011-05-25 10:04:13Z by kevlo Bring back r222275. runfw(4) will statically link in rt2870.fw.uu to the kernel, though I have MODULES_OVERRIDE="" in GENERIC. Spotted by: thompsa
Revision 1.562: download - view: text, markup, annotated - select for diffs
Wed May 25 04:46:48 2011 UTC (8 months, 2 weeks ago) by kevlo
Branches: MAIN
Diff to: previous 1.561: preferred, colored
Changes since revision 1.561: +1 -0 lines
SVN rev 222275 on 2011-05-25 04:46:48Z by kevlo run(4) needs firmware loaded to work
Revision 1.561: download - view: text, markup, annotated - select for diffs
Tue May 10 16:44:16 2011 UTC (9 months ago) by jkim
Branches: MAIN
Diff to: previous 1.560: preferred, colored
Changes since revision 1.560: +1 -0 lines
SVN rev 221743 on 2011-05-10 16:44:16Z by jkim Add SC_PIXEL_MODE to GENERIC for amd64 and i386. Requested by: many
Revision 1.560: download - view: text, markup, annotated - select for diffs
Sun May 1 13:26:34 2011 UTC (9 months, 1 week ago) by bschmidt
Branches: MAIN
Diff to: previous 1.559: preferred, colored
Changes since revision 1.559: +10 -0 lines
SVN rev 221296 on 2011-05-01 13:26:34Z by bschmidt Add the remaining wireless drivers. Discussed with: joel
Revision 1.559: download - view: text, markup, annotated - select for diffs
Fri Apr 29 06:36:39 2011 UTC (9 months, 1 week ago) by kevlo
Branches: MAIN
Diff to: previous 1.558: preferred, colored
Changes since revision 1.558: +1 -0 lines
SVN rev 221200 on 2011-04-29 06:36:39Z by kevlo Add urtw(4)
Revision 1.558: download - view: text, markup, annotated - select for diffs
Wed Apr 27 17:51:51 2011 UTC (9 months, 2 weeks ago) by rmacklem
Branches: MAIN
Diff to: previous 1.557: preferred, colored
Changes since revision 1.557: +2 -2 lines
SVN rev 221124 on 2011-04-27 17:51:51Z by rmacklem This patch changes head so that the default NFS client is now the new NFS client (which I guess is no longer experimental). The fstype "newnfs" is now "nfs" and the regular/old NFS client is now fstype "oldnfs". Although mounts via fstype "nfs" will usually work without userland changes, an updated mount_nfs(8) binary is needed for kernels built with "options NFSCL" but not "options NFSCLIENT". Updated mount_nfs(8) and mount(8) binaries are needed to do mounts for fstype "oldnfs". The GENERIC kernel configs have been changed to use options NFSCL and NFSD (the new client and server) instead of NFSCLIENT and NFSSERVER. For kernels being used on diskless NFS root systems, "options NFSCL" must be in the kernel config. Discussed on freebsd-fs@.
Revision 1.557: download - view: text, markup, annotated - select for diffs
Tue Apr 26 17:01:49 2011 UTC (9 months, 2 weeks ago) by mav
Branches: MAIN
Diff to: previous 1.556: preferred, colored
Changes since revision 1.556: +1 -0 lines
SVN rev 221071 on 2011-04-26 17:01:49Z by mav - Add shim to simplify migration to the CAM-based ATA. For each new adaX device in /dev/ create symbolic link with adY name, trying to mimic old ATA numbering. Imitation is not complete, but should be enough in most cases to mount file systems without touching /etc/fstab. - To know what behavior to mimic, restore ATA_STATIC_ID option in cases where it was present before. - Add some more details to UPDATING.
Revision 1.556: download - view: text, markup, annotated - select for diffs
Sun Apr 24 08:58:58 2011 UTC (9 months, 2 weeks ago) by mav
Branches: MAIN
Diff to: previous 1.555: preferred, colored
Changes since revision 1.555: +9 -11 lines
SVN rev 220982 on 2011-04-24 08:58:58Z by mav Switch the GENERIC kernels for all architectures to the new CAM-based ATA stack. It means that all legacy ATA drivers are disabled and replaced by respective CAM drivers. If you are using ATA device names in /etc/fstab or other places, make sure to update them respectively (adX -> adaY, acdX -> cdY, afdX -> daY, astX -> saY, where 'Y's are the sequential numbers for each type in order of detection, unless configured otherwise with tunables, see cam(4)). ataraid(4) functionality is now supported by the RAID GEOM class. To use it you can load geom_raid kernel module and use graid(8) tool for management. Instead of /dev/arX device names, use /dev/raid/rX.
Revision 1.531.2.17: download - view: text, markup, annotated - select for diffs
Sat Apr 9 12:04:35 2011 UTC (10 months ago) by bz
Branches: RELENG_8
Diff to: previous 1.531.2.16: preferred, colored; branchpoint 1.531: preferred, colored
Changes since revision 1.531.2.16: +0 -1 lines
SVN rev 220486 on 2011-04-09 12:04:35Z by bz MFC r219775: For now remove options FLOWTABLE from the remaining GENERIC kernel configurations and make it opt-in for those who want it. LINT will still build it. While it may be a perfect win in some scenarios, it still troubles users (see PRs) in general cases. In addition we are still allocating resources even if disabled by sysctl and still leak arp/nd6 entries in case of interface destruction. Discussed with: qingli (2010-11-24, just never executed) Discussed with: juli (OCTEON1) PR: kern/148018, kern/155604, kern/144917, kern/146792
Revision 1.555: download - view: text, markup, annotated - select for diffs
Thu Mar 31 08:07:13 2011 UTC (10 months, 1 week ago) by adrian
Branches: MAIN
Diff to: previous 1.554: preferred, colored
Changes since revision 1.554: +2 -1 lines
SVN rev 220185 on 2011-03-31 08:07:13Z by adrian Break out the ath PCI logic into a separate device/module. Introduce the AHB glue for Atheros embedded systems. Right now it's hard-coded for the AR9130 chip whose support isn't yet in this HAL; it'll be added in a subsequent commit. Kernel configuration files now need both 'ath' and 'ath_pci' devices; both modules need to be loaded for the ath device to work.
Revision 1.554: download - view: text, markup, annotated - select for diffs
Tue Mar 29 18:16:49 2011 UTC (10 months, 1 week ago) by trasz
Branches: MAIN
Diff to: previous 1.553: preferred, colored
Changes since revision 1.553: +0 -2 lines
SVN rev 220143 on 2011-03-29 18:16:49Z by trasz Revert part of r220137, committed by mistake - RACCT is _not_ supposed to be enabled in GENERIC.
Revision 1.553: download - view: text, markup, annotated - select for diffs
Tue Mar 29 17:47:25 2011 UTC (10 months, 1 week ago) by trasz
Branches: MAIN
Diff to: previous 1.552: preferred, colored
Changes since revision 1.552: +2 -0 lines
SVN rev 220137 on 2011-03-29 17:47:25Z by trasz Add racct. It's an API to keep per-process, per-jail, per-loginclass and per-loginclass resource accounting information, to be used by the new resource limits code. It's connected to the build, but the code that actually calls the new functions will come later. Sponsored by: The FreeBSD Foundation Reviewed by: kib (earlier version)
Revision 1.552: download - view: text, markup, annotated - select for diffs
Sat Mar 19 15:50:34 2011 UTC (10 months, 3 weeks ago) by bz
Branches: MAIN
Diff to: previous 1.551: preferred, colored
Changes since revision 1.551: +0 -1 lines
SVN rev 219775 on 2011-03-19 15:50:34Z by bz For now remove options FLOWTABLE from the remaining GENERIC kernel configurations and make it opt-in for those who want it. LINT will still build it. While it may be a perfect win in some scenarios, it still troubles users (see PRs) in general cases. In addition we are still allocating resources even if disabled by sysctl and still leak arp/nd6 entries in case of interface destruction. Discussed with: qingli (2010-11-24, just never executed) Discussed with: juli (OCTEON1) PR: kern/148018, kern/155604, kern/144917, kern/146792 MFC after: 2 weeks
Revision 1.551: download - view: text, markup, annotated - select for diffs
Mon Mar 14 22:42:41 2011 UTC (10 months, 3 weeks ago) by davidch
Branches: MAIN
Diff to: previous 1.550: preferred, colored
Changes since revision 1.550: +1 -0 lines
SVN rev 219647 on 2011-03-14 22:42:41Z by davidch - Initial release of bxe(4) to support Broadcom NetXtreme II 10GbE. (BCM57710, BCM57711, BCM57711E) MFC after: One month
Revision 1.550: download - view: text, markup, annotated - select for diffs
Wed Mar 9 17:15:11 2011 UTC (11 months ago) by julian
Branches: MAIN
Diff to: previous 1.549: preferred, colored
Changes since revision 1.549: +1 -1 lines
SVN rev 219435 on 2011-03-09 17:15:11Z by julian Add a small change to the comment in the GENRIC config files that include udbp Submitted by: Chris Forgron, cforgeron at acsi dot ca MFC after: 1 week
Revision 1.531.2.16: download - view: text, markup, annotated - select for diffs
Fri Feb 18 16:29:38 2011 UTC (11 months, 3 weeks ago) by ken
Branches: RELENG_8
Diff to: previous 1.531.2.15: preferred, colored; branchpoint 1.531: preferred, colored
Changes since revision 1.531.2.15: +1 -0 lines
SVN rev 218810 on 2011-02-18 16:29:38Z by ken
MFC: 212420, 212616, 212772, 212802, 213535, 213702, 213704, 213707, 213708,
213743, 213839, 213840, 213882, 213898, 216088, 216227, 216363, 216368:
Merge the mps(4) driver into stable/8. This is currently only included in
GENERIC on amd64, since that is the only architecture it has been tested
on.
Revision 1.484.2.25.2.1: download - view: text, markup, annotated - select for diffs
Tue Dec 21 17:10:29 2010 UTC (13 months, 2 weeks ago) by kensmith
Branches: RELENG_7_4
CVS tags: RELENG_7_4_0_RELEASE
Diff to: previous 1.484.2.25: preferred, colored; next MAIN 1.484.2.26: preferred, colored
Changes since revision 1.484.2.25: +0 -0 lines
SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release. Approved by: re (implicit)
Revision 1.531.2.15.2.1: download - view: text, markup, annotated - select for diffs
Tue Dec 21 17:09:25 2010 UTC (13 months, 2 weeks ago) by kensmith
Branches: RELENG_8_2
CVS tags: RELENG_8_2_0_RELEASE
Diff to: previous 1.531.2.15: preferred, colored; next MAIN 1.531.2.16: preferred, colored
Changes since revision 1.531.2.15: +0 -0 lines
SVN rev 216617 on 2010-12-21 17:09:25Z by kensmith Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release. Approved by: re (implicit)
Revision 1.531.2.15: download - view: text, markup, annotated - select for diffs
Mon Oct 25 07:58:37 2010 UTC (15 months, 2 weeks ago) by avg
Branches: RELENG_8
CVS tags: RELENG_8_2_BP
Branch point for: RELENG_8_2
Diff to: previous 1.531.2.14: preferred, colored; branchpoint 1.531: preferred, colored
Changes since revision 1.531.2.14: +3 -0 lines
SVN rev 214326 on 2010-10-25 07:58:37Z by avg stable/8: add options KDB and KDB_TRACE to GENERIC kernels Now that we have code for printing a stack trace on panic using stack(9) facility without any debugger backend configured, use this ability in GENERIC kernels to slightly increase amount of debugging information available in default installations. This change should not break anything for those who include GENERIC into a custom kernel config file and have the above options already enabled. They should only get a warning about duplicate options. This commit should not change behavior of GENERIC kernels for panics and traps with respect to core dumping and automatic reset. As no debugger backend is configured, enter-to-debugger key combination should still be ignored. With this commit the sizes of GENERIC kernels increase by one to two KB. This is a direct commit to the branch. Approved by: re No objections: core, secteam
Revision 1.549: download - view: text, markup, annotated - select for diffs
Fri Sep 24 09:04:16 2010 UTC (16 months, 2 weeks ago) by davidxu
Branches: MAIN
Diff to: previous 1.548: preferred, colored
Changes since revision 1.548: +0 -1 lines
SVN rev 213098 on 2010-09-24 09:04:16Z by davidxu Now userland POSIX semaphore is based on umtx. The kernel module is only used to support binary compatible, if want to run old binary, you need to kldload the module.
Revision 1.548: download - view: text, markup, annotated - select for diffs
Fri Sep 10 15:03:56 2010 UTC (17 months ago) by ken
Branches: MAIN
Diff to: previous 1.547: preferred, colored
Changes since revision 1.547: +1 -0 lines
SVN rev 212420 on 2010-09-10 15:03:56Z by ken MFp4 (//depot/projects/mps/...) Bring in a driver for the LSI Logic MPT2 6Gb SAS controllers. This driver supports basic I/O, and works with SAS and SATA drives and expanders. Basic error recovery works (i.e. timeouts and aborts) as well. Integrated RAID isn't supported yet, and there are some known bugs. So this isn't ready for production use, but is certainly ready for testing and additional development. For the moment, new commits to this driver should go into the FreeBSD Perforce repository first (//depot/projects/mps/...) and then get merged into -current once they've been vetted. This has only been added to the amd64 GENERIC, since that is the only architecture I have tested this driver with. Submitted by: scottl Discussed with: imp, gibbs, will Sponsored by: Yahoo, Spectra Logic Corporation
Revision 1.531.2.14: download - view: text, markup, annotated - select for diffs
Wed Aug 11 07:11:20 2010 UTC (18 months ago) by bschmidt
Branches: RELENG_8
Diff to: previous 1.531.2.13: preferred, colored; branchpoint 1.531: preferred, colored
Changes since revision 1.531.2.13: +1 -1 lines
SVN rev 211171 on 2010-08-11 07:11:20Z by bschmidt MFC r210947: Fix whitespace nits. PR: conf/148989 Submitted by: pluknet <pluknet at gmail.com>
Revision 1.547: download - view: text, markup, annotated - select for diffs
Fri Aug 6 18:46:27 2010 UTC (18 months ago) by bschmidt
Branches: MAIN
Diff to: previous 1.546: preferred, colored
Changes since revision 1.546: +1 -1 lines
SVN rev 210947 on 2010-08-06 18:46:27Z by bschmidt Fix whitespace nits. PR: conf/148989 Submitted by: pluknet <pluknet at gmail.com> MFC after: 3 days
Revision 1.546: download - view: text, markup, annotated - select for diffs
Wed Jul 28 15:36:12 2010 UTC (18 months, 1 week ago) by mdf
Branches: MAIN
Diff to: previous 1.545: preferred, colored
Changes since revision 1.545: +1 -0 lines
SVN rev 210564 on 2010-07-28 15:36:12Z by mdf Add MALLOC_DEBUG_MAXZONES debug malloc(9) option to use multiple uma zones for each malloc bucket size. The purpose is to isolate different malloc types into hash classes, so that any buffer overruns or use-after-free will usually only affect memory from malloc types in that hash class. This is purely a debugging tool; by varying the hash function and tracking which hash class was corrupted, the intersection of the hash classes from each instance will point to a single malloc type that is being misused. At this point inspection or memguard(9) can be used to catch the offending code. Add MALLOC_DEBUG_MAXZONES=8 to -current GENERIC configuration files. The suggestion to have this on by default came from Kostik Belousov on -arch. This code is based on work by Ron Steinke at Isilon Systems. Reviewed by: -arch (mostly silence) Reviewed by: zml Approved by: zml (mentor)
Revision 1.545: download - view: text, markup, annotated - select for diffs
Wed Jul 7 09:23:46 2010 UTC (19 months ago) by kevlo
Branches: MAIN
Diff to: previous 1.544: preferred, colored
Changes since revision 1.544: +1 -0 lines
SVN rev 209758 on 2010-07-07 09:23:46Z by kevlo Add the u3g(4) driver. I can't find any reason why it's not here.
Revision 1.531.2.13.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 14 02:09:06 2010 UTC (19 months, 4 weeks ago) by kensmith
Branches: RELENG_8_1
CVS tags: RELENG_8_1_0_RELEASE
Diff to: previous 1.531.2.13: preferred, colored; next MAIN 1.531.2.14: preferred, colored
Changes since revision 1.531.2.13: +0 -0 lines
SVN rev 209145 on 2010-06-14 02:09:06Z by kensmith Copy stable/8 to releng/8.1 in preparation for 8.1-RC1. Approved by: re (implicit)
Revision 1.531.2.13: download - view: text, markup, annotated - select for diffs
Sun May 2 06:24:17 2010 UTC (21 months, 1 week ago) by imp
Branches: RELENG_8
CVS tags: RELENG_8_1_BP
Branch point for: RELENG_8_1
Diff to: previous 1.531.2.12: preferred, colored; branchpoint 1.531: preferred, colored
Changes since revision 1.531.2.12: +1 -2 lines
SVN rev 207496 on 2010-05-02 06:24:17Z by imp Revert 207494: it was only for testing purposes.
Revision 1.531.2.12: download - view: text, markup, annotated - select for diffs
Sun May 2 06:20:42 2010 UTC (21 months, 1 week ago) by imp
Branches: RELENG_8
Diff to: previous 1.531.2.11: preferred, colored; branchpoint 1.531: preferred, colored
Changes since revision 1.531.2.11: +2 -1 lines
SVN rev 207494 on 2010-05-02 06:20:42Z by imp Move to the new way of specifying compat options. The backs out the FOO = BAR form, in favor of listing the mapping in a separate file for more compatibility with older versions of config.
Revision 1.531.2.11: download - view: text, markup, annotated - select for diffs
Thu Apr 29 22:44:04 2010 UTC (21 months, 1 week ago) by thompsa
Branches: RELENG_8
Diff to: previous 1.531.2.10: preferred, colored; branchpoint 1.531: preferred, colored
Changes since revision 1.531.2.10: +1 -0 lines
SVN rev 207399 on 2010-04-29 22:44:04Z by thompsa MFC r207077 Change USB_DEBUG to #ifdef and allow it to be turned off. Previously this had the illusion of a tunable setting but was always turned on regardless.
Revision 1.484.2.25: download - view: text, markup, annotated - select for diffs
Mon Apr 26 17:22:02 2010 UTC (21 months, 2 weeks ago) by yongari
Branches: RELENG_7
CVS tags: RELENG_7_4_BP
Branch point for: RELENG_7_4
Diff to: previous 1.484.2.24: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.24: +1 -0 lines
SVN rev 207228 on 2010-04-26 17:22:02Z by yongari MFC r206625: Add driver for Silicon Integrated Systems SiS190/191 Fast/Gigabit Ethernet. This driver was written by Alexander Pohoyda and greatly enhanced by Nikolay Denev. I don't have these hardwares but this driver was tested by Nikolay Denev and xclin. Because SiS didn't release data sheet for this controller, programming information came from Linux driver and OpenSolaris. Unlike other open source driver for SiS190/191, sge(4) takes full advantage of TX/RX checksum offloading and does not require additional copy operation in RX handler. The controller seems to have advanced offloading features like VLAN hardware tag insertion/stripping, TCP segmentation offload(TSO) as well as jumbo frame support but these features are not available yet. Special thanks to xclin <xclin<> cs dot nctu dot edu dot tw> who sent fix for receiving VLAN oversized frames.
Revision 1.531.2.10: download - view: text, markup, annotated - select for diffs
Mon Apr 26 17:03:56 2010 UTC (21 months, 2 weeks ago) by yongari
Branches: RELENG_8
Diff to: previous 1.531.2.9: preferred, colored; branchpoint 1.531: preferred, colored
Changes since revision 1.531.2.9: +1 -0 lines
SVN rev 207227 on 2010-04-26 17:03:56Z by yongari MFC r206625: Add driver for Silicon Integrated Systems SiS190/191 Fast/Gigabit Ethernet. This driver was written by Alexander Pohoyda and greatly enhanced by Nikolay Denev. I don't have these hardwares but this driver was tested by Nikolay Denev and xclin. Because SiS didn't release data sheet for this controller, programming information came from Linux driver and OpenSolaris. Unlike other open source driver for SiS190/191, sge(4) takes full advantage of TX/RX checksum offloading and does not require additional copy operation in RX handler. The controller seems to have advanced offloading features like VLAN hardware tag insertion/stripping, TCP segmentation offload(TSO) as well as jumbo frame support but these features are not available yet. Special thanks to xclin <xclin<> cs dot nctu dot edu dot tw> who sent fix for receiving VLAN oversized frames.
Revision 1.544: download - view: text, markup, annotated - select for diffs
Sun Apr 25 22:01:32 2010 UTC (21 months, 2 weeks ago) by thompsa
Branches: MAIN
Diff to: previous 1.543: preferred, colored
Changes since revision 1.543: +1 -1 lines
SVN rev 207207 on 2010-04-25 22:01:32Z by thompsa Set USB_DEBUG like the other platforms, I had turned it off to test the build before committing r207077. Spotted by: marius
Revision 1.543: download - view: text, markup, annotated - select for diffs
Thu Apr 22 21:31:34 2010 UTC (21 months, 2 weeks ago) by thompsa
Branches: MAIN
Diff to: previous 1.542: preferred, colored
Changes since revision 1.542: +1 -0 lines
SVN rev 207077 on 2010-04-22 21:31:34Z by thompsa Change USB_DEBUG to #ifdef and allow it to be turned off. Previously this had the illusion of a tunable setting but was always turned on regardless. MFC after: 1 week
Revision 1.542: download - view: text, markup, annotated - select for diffs
Wed Apr 14 20:45:33 2010 UTC (21 months, 3 weeks ago) by yongari
Branches: MAIN
Diff to: previous 1.541: preferred, colored
Changes since revision 1.541: +1 -0 lines
SVN rev 206625 on 2010-04-14 20:45:33Z by yongari Add driver for Silicon Integrated Systems SiS190/191 Fast/Gigabit Ethernet. This driver was written by Alexander Pohoyda and greatly enhanced by Nikolay Denev. I don't have these hardwares but this driver was tested by Nikolay Denev and xclin. Because SiS didn't release data sheet for this controller, programming information came from Linux driver and OpenSolaris. Unlike other open source driver for SiS190/191, sge(4) takes full advantage of TX/RX checksum offloading and does not require additional copy operation in RX handler. The controller seems to have advanced offloading features like VLAN hardware tag insertion/stripping, TCP segmentation offload(TSO) as well as jumbo frame support but these features are not available yet. Special thanks to xclin <xclin<> cs dot nctu dot edu dot tw> who sent fix for receiving VLAN oversized frames.
Revision 1.531.2.9: download - view: text, markup, annotated - select for diffs
Wed Apr 7 02:24:41 2010 UTC (22 months ago) by nwhitehorn
Branches: RELENG_8
Diff to: previous 1.531.2.8: preferred, colored; branchpoint 1.531: preferred, colored
Changes since revision 1.531.2.8: +1 -1 lines
SVN rev 206336 on 2010-04-07 02:24:41Z by nwhitehorn MFC r205014,205015: Provide groundwork for 32-bit binary compatibility on non-x86 platforms, for upcoming 64-bit PowerPC and MIPS support. This renames the COMPAT_IA32 option to COMPAT_FREEBSD32, removes some IA32-specific code from MI parts of the kernel and enhances the freebsd32 compatibility code to support big-endian platforms. This MFC is required for MFCs of later changes to the freebsd32 compatibility from HEAD. Requested by: kib
Revision 1.541: download - view: text, markup, annotated - select for diffs
Sat Mar 13 09:21:00 2010 UTC (22 months, 4 weeks ago) by ed
Branches: MAIN
Diff to: previous 1.540: preferred, colored
Changes since revision 1.540: +0 -1 lines
SVN rev 205116 on 2010-03-13 09:21:00Z by ed Remove COMPAT_43TTY from stock kernel configuration files. COMPAT_43TTY enables the sgtty interface. Even though its exposure has only been removed in FreeBSD 8.0, it wasn't used by anything in the base system in FreeBSD 5.x (possibly even 4.x?). On those releases, if your ports/packages are less than two years old, they will prefer termios over sgtty.
Revision 1.540: download - view: text, markup, annotated - select for diffs
Thu Mar 11 14:49:06 2010 UTC (23 months ago) by nwhitehorn
Branches: MAIN
Diff to: previous 1.539: preferred, colored
Changes since revision 1.539: +1 -1 lines
SVN rev 205014 on 2010-03-11 14:49:06Z by nwhitehorn Provide groundwork for 32-bit binary compatibility on non-x86 platforms, for upcoming 64-bit PowerPC and MIPS support. This renames the COMPAT_IA32 option to COMPAT_FREEBSD32, removes some IA32-specific code from MI parts of the kernel and enhances the freebsd32 compatibility code to support big-endian platforms. Reviewed by: kib, jhb
Revision 1.539: download - view: text, markup, annotated - select for diffs
Mon Feb 15 23:44:48 2010 UTC (23 months, 3 weeks ago) by attilio
Branches: MAIN
Diff to: previous 1.538: preferred, colored
Changes since revision 1.538: +1 -1 lines
SVN rev 203938 on 2010-02-15 23:44:48Z by attilio Adjust style (following the already existing rules) for the newly introduced option DEADLKRES. Reported by: danfe, julian, avg
Revision 1.538: download - view: text, markup, annotated - select for diffs
Wed Feb 10 16:30:04 2010 UTC (23 months, 4 weeks ago) by attilio
Branches: MAIN
Diff to: previous 1.537: preferred, colored
Changes since revision 1.537: +1 -0 lines
SVN rev 203758 on 2010-02-10 16:30:04Z by attilio Add the options DEADLKRES (introducing the deadlock resolver thread) in the 'debugging' section of any HEAD kernel and enable for the mainstream ones, excluding the embedded architectures. It may, of course, enabled on a case-by-case basis. Sponsored by: Sandvine Incorporated Requested by: emaste Discussed with: kib
Revision 1.484.2.24.2.1: download - view: text, markup, annotated - select for diffs
Wed Feb 10 00:26:20 2010 UTC (2 years ago) by kensmith
Branches: RELENG_7_3
CVS tags: RELENG_7_3_0_RELEASE
Diff to: previous 1.484.2.24: preferred, colored; next MAIN 1.484.2.25: preferred, colored
Changes since revision 1.484.2.24: +0 -0 lines
SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process. Approved by: re (implicit)
Revision 1.537: download - view: text, markup, annotated - select for diffs
Tue Jan 19 17:20:34 2010 UTC (2 years ago) by jhb
Branches: MAIN
Diff to: previous 1.536: preferred, colored
Changes since revision 1.536: +0 -9 lines
SVN rev 202634 on 2010-01-19 17:20:34Z by jhb Move the examples for the 'hints' and 'env' keywords from various GENERIC kernel configs into NOTES. Reviewed by: imp
Revision 1.484.2.24: download - view: text, markup, annotated - select for diffs
Mon Jan 18 04:08:43 2010 UTC (2 years ago) by imp
Branches: RELENG_7
CVS tags: RELENG_7_3_BP
Branch point for: RELENG_7_3
Diff to: previous 1.484.2.23: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.23: +1 -0 lines
SVN rev 202547 on 2010-01-18 04:08:43Z by imp MFC 202019: Add INCLUDE_CONFIG_FILE in GENERIC on all non-embedded platforms. # This is the resolution of removing it from DEFAULTS...
Revision 1.531.2.8: download - view: text, markup, annotated - select for diffs
Mon Jan 18 00:53:21 2010 UTC (2 years ago) by imp
Branches: RELENG_8
Diff to: previous 1.531.2.7: preferred, colored; branchpoint 1.531: preferred, colored
Changes since revision 1.531.2.7: +1 -0 lines
SVN rev 202536 on 2010-01-18 00:53:21Z by imp MFC r202019: Add INCLUDE_CONFIG_FILE in GENERIC on all non-embedded platforms. # This is the resolution of removing it from DEFAULTS...
Revision 1.484.2.23: download - view: text, markup, annotated - select for diffs
Tue Jan 12 06:04:32 2010 UTC (2 years ago) by brooks
Branches: RELENG_7
Diff to: previous 1.484.2.22: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.22: +1 -0 lines
SVN rev 202135 on 2010-01-12 06:04:32Z by brooks MFC r201443: Add vlan(4) to all GENERIC kernels.
Revision 1.531.2.7: download - view: text, markup, annotated - select for diffs
Tue Jan 12 06:00:56 2010 UTC (2 years ago) by brooks
Branches: RELENG_8
Diff to: previous 1.531.2.6: preferred, colored; branchpoint 1.531: preferred, colored
Changes since revision 1.531.2.6: +1 -0 lines
SVN rev 202134 on 2010-01-12 06:00:56Z by brooks MFC r201443: Add vlan(4) to all GENERIC kernels.
Revision 1.536: download - view: text, markup, annotated - select for diffs
Sun Jan 10 17:44:22 2010 UTC (2 years ago) by imp
Branches: MAIN
Diff to: previous 1.535: preferred, colored
Changes since revision 1.535: +1 -0 lines
SVN rev 202019 on 2010-01-10 17:44:22Z by imp Add INCLUDE_CONFIG_FILE in GENERIC on all non-embedded platforms. # This is the resolution of removing it from DEFAULTS... MFC after: 5 days
Revision 1.535: download - view: text, markup, annotated - select for diffs
Sun Jan 3 20:40:54 2010 UTC (2 years, 1 month ago) by brooks
Branches: MAIN
Diff to: previous 1.534: preferred, colored
Changes since revision 1.534: +1 -0 lines
SVN rev 201443 on 2010-01-03 20:40:54Z by brooks Add vlan(4) to all GENERIC kernels. MFC after: 1 week
Revision 1.484.2.22: download - view: text, markup, annotated - select for diffs
Tue Nov 17 15:59:26 2009 UTC (2 years, 2 months ago) by jhb
Branches: RELENG_7
Diff to: previous 1.484.2.21: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.21: +3 -1 lines
SVN rev 199397 on 2009-11-17 15:59:26Z by jhb MFC 198043: Move the USB wireless drivers down into their own section next to the USB ethernet drivers.
Revision 1.531.2.6: download - view: text, markup, annotated - select for diffs
Tue Nov 17 15:56:45 2009 UTC (2 years, 2 months ago) by jhb
Branches: RELENG_8
Diff to: previous 1.531.2.5: preferred, colored; branchpoint 1.531: preferred, colored
Changes since revision 1.531.2.5: +5 -4 lines
SVN rev 199396 on 2009-11-17 15:56:45Z by jhb MFC 198043: Move the USB wireless drivers down into their own section next to the USB ethernet drivers.
Revision 1.531.2.4.2.2: download - view: text, markup, annotated - select for diffs
Mon Nov 9 23:48:01 2009 UTC (2 years, 3 months ago) by kensmith
Branches: RELENG_8_0
CVS tags: RELENG_8_0_0_RELEASE
Diff to: previous 1.531.2.4.2.1: preferred, colored; branchpoint 1.531.2.4: preferred, colored; next MAIN 1.531.2.5: preferred, colored
Changes since revision 1.531.2.4.2.1: +1 -1 lines
SVN rev 199117 on 2009-11-09 23:48:01Z by kensmith MFC r199112: > Comment out the sbp(4) entry for GENERIC config files that contain it. > There are known issues with this driver that are beyond what can be > fixed for 8.0-RELEASE and the bugs can cause boot failure on some systems. > It's not clear if it impacts all systems and there is interest in getting > the problem fixed so for now just comment it out instead of remove it. Reviewed by: Primary misc. architecture maintainers (marcel, marius) Approved by: re (kib)
Revision 1.531.2.5: download - view: text, markup, annotated - select for diffs
Mon Nov 9 21:39:42 2009 UTC (2 years, 3 months ago) by kensmith
Branches: RELENG_8
Diff to: previous 1.531.2.4: preferred, colored; branchpoint 1.531: preferred, colored
Changes since revision 1.531.2.4: +1 -1 lines
SVN rev 199112 on 2009-11-09 21:39:42Z by kensmith Comment out the sbp(4) entry for GENERIC config files that contain it. There are known issues with this driver that are beyond what can be fixed for 8.0-RELEASE and the bugs can cause boot failure on some systems. It's not clear if it impacts all systems and there is interest in getting the problem fixed so for now just comment it out instead of remove it. Commit straight to stable/8, this is an 8.0-RELEASE issue. Head was left alone so work on it can continue there. Reviewed by: Primary misc. architecture maintainers (marcel, marius)
Revision 1.531.2.4.2.1: download - view: text, markup, annotated - select for diffs
Sun Oct 25 01:10:29 2009 UTC (2 years, 3 months ago) by kensmith
Branches: RELENG_8_0
Diff to: previous 1.531.2.4: preferred, colored
Changes since revision 1.531.2.4: +0 -0 lines
SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith Copy stable/8 to releng/8.0 as part of 8.0-RELEASE release procedure. Approved by: re (implicit)
Revision 1.534: download - view: text, markup, annotated - select for diffs
Tue Oct 13 19:02:03 2009 UTC (2 years, 3 months ago) by jhb
Branches: MAIN
Diff to: previous 1.533: preferred, colored
Changes since revision 1.533: +5 -4 lines
SVN rev 198043 on 2009-10-13 19:02:03Z by jhb Move the USB wireless drivers down into their own section next to the USB ethernet drivers. Submitted by: Glen Barber glen.j.barber @ gmail MFC after: 1 month
Revision 1.531.2.4: download - view: text, markup, annotated - select for diffs
Thu Oct 1 10:06:09 2009 UTC (2 years, 4 months ago) by rpaulo
Branches: RELENG_8
CVS tags: RELENG_8_0_BP
Branch point for: RELENG_8_0
Diff to: previous 1.531.2.3: preferred, colored; branchpoint 1.531: preferred, colored
Changes since revision 1.531.2.3: +1 -1 lines
SVN rev 197656 on 2009-10-01 10:06:09Z by rpaulo MFC r197653: Improve 802.11s comment. Approved by: re (kib)
Revision 1.533: download - view: text, markup, annotated - select for diffs
Thu Oct 1 02:08:42 2009 UTC (2 years, 4 months ago) by rpaulo
Branches: MAIN
Diff to: previous 1.532: preferred, colored
Changes since revision 1.532: +1 -1 lines
SVN rev 197653 on 2009-10-01 02:08:42Z by rpaulo Improve 802.11s comment. Spotted by: dougb MFC after: 1 day
Revision 1.531.2.3: download - view: text, markup, annotated - select for diffs
Thu Sep 10 14:04:00 2009 UTC (2 years, 5 months ago) by kensmith
Branches: RELENG_8
Diff to: previous 1.531.2.2: preferred, colored; branchpoint 1.531: preferred, colored
Changes since revision 1.531.2.2: +0 -9 lines
SVN rev 197065 on 2009-09-10 14:04:00Z by kensmith Remove extra debugging support that is turned on for head but turned off for stable branches: - shift to MALLOC_PRODUCTION - turn off automatic crash dumps - Remove kernel debuggers, INVARIANTS*[1], WITNESS* from GENERIC kernel config files[2] [1] INVARIANTS* left on for ia64 by request marcel [2] sun4v was left as-is Reviewed by: marcel, kib Approved by: re (implicit)
Revision 1.531.2.2: download - view: text, markup, annotated - select for diffs
Thu Aug 13 17:54:11 2009 UTC (2 years, 5 months ago) by attilio
Branches: RELENG_8
Diff to: previous 1.531.2.1: preferred, colored; branchpoint 1.531: preferred, colored
Changes since revision 1.531.2.1: +0 -1 lines
SVN rev 196198 on 2009-08-13 17:54:11Z by attilio MFC r196196: * Completely remove the option STOP_NMI from the kernel. This option has proven to have a good effect when entering KDB by using a NMI, but it completely violates all the good rules about interrupts disabled while holding a spinlock in other occasions. This can be the cause of deadlocks on events where a normal IPI_STOP is expected. * Add an new IPI called IPI_STOP_HARD on all the supported architectures. This IPI is responsible for sending a stop message among CPUs using a privileged channel when disponible. In other cases it just does match a normal IPI_STOP. Right now the IPI_STOP_HARD functionality uses a NMI on ia32 and amd64 architectures, while on the other has a normal IPI_STOP effect. It is responsibility of maintainers to eventually implement an hard stop when necessary and possible. * Use the new IPI facility in order to implement a new userend SMP kernel function called stop_cpus_hard(). That is specular to stop_cpu() but it does use the privileged channel for the stopping facility. * Let KDB use the newly introduced function stop_cpus_hard() and leave stop_cpus() for all the other cases * Disable interrupts on CPU0 when starting the process of APs suspension. * Style cleanup and comments adding This patch should fix the reboot/shutdown deadlocks many users are constantly reporting on mailing lists. Please don't forget to update your config file with the STOP_NMI option removal Reviewed by: jhb Tested by: pho, bz, rink Approved by: re (kib)
Revision 1.532: download - view: text, markup, annotated - select for diffs
Thu Aug 13 17:09:45 2009 UTC (2 years, 5 months ago) by attilio
Branches: MAIN
Diff to: previous 1.531: preferred, colored
Changes since revision 1.531: +0 -1 lines
SVN rev 196196 on 2009-08-13 17:09:45Z by attilio * Completely Remove the option STOP_NMI from the kernel. This option has proven to have a good effect when entering KDB by using a NMI, but it completely violates all the good rules about interrupts disabled while holding a spinlock in other occasions. This can be the cause of deadlocks on events where a normal IPI_STOP is expected. * Adds an new IPI called IPI_STOP_HARD on all the supported architectures. This IPI is responsible for sending a stop message among CPUs using a privileged channel when disponible. In other cases it just does match a normal IPI_STOP. Right now the IPI_STOP_HARD functionality uses a NMI on ia32 and amd64 architectures, while on the other has a normal IPI_STOP effect. It is responsibility of maintainers to eventually implement an hard stop when necessary and possible. * Use the new IPI facility in order to implement a new userend SMP kernel function called stop_cpus_hard(). That is specular to stop_cpu() but it does use the privileged channel for the stopping facility. * Let KDB use the newly introduced function stop_cpus_hard() and leave stop_cpus() for all the other cases * Disable interrupts on CPU0 when starting the process of APs suspension. * Style cleanup and comments adding This patch should fix the reboot/shutdown deadlocks many users are constantly reporting on mailing lists. Please don't forget to update your config file with the STOP_NMI option removal Reviewed by: jhb Tested by: pho, bz, rink Approved by: re (kib)
Revision 1.531.2.1: download - view: text, markup, annotated - select for diffs
Mon Aug 3 08:13:06 2009 UTC (2 years, 6 months ago) by kensmith
Branches: RELENG_8
Diff to: previous 1.531: preferred, colored
Changes since revision 1.531: +0 -0 lines
SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith Copy head to stable/8 as part of 8.0 Release cycle. Approved by: re (Implicit)
Revision 1.484.2.21: download - view: text, markup, annotated - select for diffs
Wed Jul 15 08:32:19 2009 UTC (2 years, 6 months ago) by ed
Branches: RELENG_7
Diff to: previous 1.484.2.20: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.20: +1 -0 lines
SVN rev 195706 on 2009-07-15 08:32:19Z by ed MFC r195295: Enable POSIX semaphores on all non-embedded architectures by default. More applications (including Firefox) seem to depend on this nowadays, so not having this enabled by default is a bad idea. Proposed by: miwi Patch by: Florian Smeets <flo kasimir com> Approved by: re (kib)
Revision 1.531: download - view: text, markup, annotated - select for diffs
Sat Jul 11 15:02:45 2009 UTC (2 years, 7 months ago) by rpaulo
Branches: MAIN
CVS tags: RELENG_8_BP
Branch point for: RELENG_8
Diff to: previous 1.530: preferred, colored
Changes since revision 1.530: +1 -0 lines
SVN rev 195618 on 2009-07-11 15:02:45Z by rpaulo Implementation of the upcoming Wireless Mesh standard, 802.11s, on the net80211 wireless stack. This work is based on the March 2009 D3.0 draft standard. This standard is expected to become final next year. This includes two main net80211 modules, ieee80211_mesh.c which deals with peer link management, link metric calculation, routing table control and mesh configuration and ieee80211_hwmp.c which deals with the actually routing process on the mesh network. HWMP is the mandatory routing protocol on by the mesh standard, but others, such as RA-OLSR, can be implemented. Authentication and encryption are not implemented. There are several scripts under tools/tools/net80211/scripts that can be used to test different mesh network topologies and they also teach you how to setup a mesh vap (for the impatient: ifconfig wlan0 create wlandev ... wlanmode mesh). A new build option is available: IEEE80211_SUPPORT_MESH and it's enabled by default on GENERIC kernels for i386, amd64, sparc64 and pc98. Drivers that support mesh networks right now are: ath, ral and mwl. More information at: http://wiki.freebsd.org/WifiMesh Please note that this work is experimental. Also, please note that bridging a mesh vap with another network interface is not yet supported. Many thanks to the FreeBSD Foundation for sponsoring this project and to Sam Leffler for his support. Also, I would like to thank Gateworks Corporation for sending me a Cambria board which was used during the development of this project. Reviewed by: sam Approved by: re (kensmith) Obtained from: projects/mesh11s
Revision 1.530: download - view: text, markup, annotated - select for diffs
Thu Jul 2 18:24:37 2009 UTC (2 years, 7 months ago) by ed
Branches: MAIN
Diff to: previous 1.529: preferred, colored
Changes since revision 1.529: +1 -0 lines
SVN rev 195295 on 2009-07-02 18:24:37Z by ed Enable POSIX semaphores on all non-embedded architectures by default. More applications (including Firefox) seem to depend on this nowadays, so not having this enabled by default is a bad idea. Proposed by: miwi Patch by: Florian Smeets <flo kasimir com> Approved by: re (kib)
Revision 1.484.2.20: download - view: text, markup, annotated - select for diffs
Thu Jun 18 06:03:58 2009 UTC (2 years, 7 months ago) by yongari
Branches: RELENG_7
Diff to: previous 1.484.2.19: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.19: +1 -0 lines
SVN rev 194426 on 2009-06-18 06:03:58Z by yongari MFC 193880,193887: r193880: Add alc(4), a driver for Atheros AR8131/AR8132 PCIe ethernet controller. These controllers are also known as L1C(AR8131) and L2C(AR8132) respectively. These controllers resembles the first generation controller L1 but usage of different descriptor format and new register mappings over L1 register space requires a new driver. There are a couple of registers I still don't understand but the driver seems to have no critical issues for performance and stability. Currently alc(4) supports the following hardware features. o MSI o TCP Segmentation offload o Hardware VLAN tag insertion/stripping o Tx/Rx interrupt moderation o Hardware statistics counters(dev.alc.%d.stats) o Jumbo frame o WOL AR8131/AR8132 also supports Tx checksum offloading but I disabled it due to stability issues. I'm not sure this comes from broken sample boards or hardware bugs. If you know your controller works without problems you can still enable it. The controller has a silicon bug for Rx checksum offloading, so the feature was not implemented. I'd like to say big thanks to Atheros. Atheros kindly sent sample boards to me and answered several questions I had. HW donated by: Atheros Communications, Inc. r193887: fix directory name.
Revision 1.529: download - view: text, markup, annotated - select for diffs
Sun Jun 14 18:01:35 2009 UTC (2 years, 7 months ago) by ed
Branches: MAIN
Diff to: previous 1.528: preferred, colored
Changes since revision 1.528: +1 -0 lines
SVN rev 194204 on 2009-06-14 18:01:35Z by ed Enable PRINTF_BUFR_SIZE on i386 and amd64 by default. In the past there have been some reports of PRINTF_BUFR_SIZE not functioning correctly. Instead of having garbled console messages, we should just see whether the issues are still there and analyze them. Approved by: re
Revision 1.528: download - view: text, markup, annotated - select for diffs
Wed Jun 10 02:07:58 2009 UTC (2 years, 8 months ago) by yongari
Branches: MAIN
Diff to: previous 1.527: preferred, colored
Changes since revision 1.527: +1 -0 lines
SVN rev 193880 on 2009-06-10 02:07:58Z by yongari Add alc(4), a driver for Atheros AR8131/AR8132 PCIe ethernet controller. These controllers are also known as L1C(AR8131) and L2C(AR8132) respectively. These controllers resembles the first generation controller L1 but usage of different descriptor format and new register mappings over L1 register space requires a new driver. There are a couple of registers I still don't understand but the driver seems to have no critical issues for performance and stability. Currently alc(4) supports the following hardware features. o MSI o TCP Segmentation offload o Hardware VLAN tag insertion/stripping o Tx/Rx interrupt moderation o Hardware statistics counters(dev.alc.%d.stats) o Jumbo frame o WOL AR8131/AR8132 also supports Tx checksum offloading but I disabled it due to stability issues. I'm not sure this comes from broken sample boards or hardware bugs. If you know your controller works without problems you can still enable it. The controller has a silicon bug for Rx checksum offloading, so the feature was not implemented. I'd like to say big thanks to Atheros. Atheros kindly sent sample boards to me and answered several questions I had. HW donated by: Atheros Communications, Inc.
Revision 1.527: download - view: text, markup, annotated - select for diffs
Tue Jun 9 21:58:14 2009 UTC (2 years, 8 months ago) by kmacy
Branches: MAIN
Diff to: previous 1.526: preferred, colored
Changes since revision 1.526: +1 -0 lines
SVN rev 193864 on 2009-06-09 21:58:14Z by kmacy opt in to flowtable on i386/amd64
Revision 1.526: download - view: text, markup, annotated - select for diffs
Tue Jun 2 18:31:08 2009 UTC (2 years, 8 months ago) by rwatson
Branches: MAIN
Diff to: previous 1.525: preferred, colored
Changes since revision 1.525: +1 -0 lines
SVN rev 193334 on 2009-06-02 18:31:08Z by rwatson Remove MAC kernel config files and add "options MAC" to GENERIC, with the goal of shipping 8.0 with MAC support in the default kernel. No policies will be compiled in or enabled by default, but it will now be possible to load them at boot or runtime without a kernel recompile. While the framework is not believed to impose measurable overhead when no policies are loaded (a result of optimization over the past few months in HEAD), we'll continue to benchmark and optimize as the release approaches. Please keep an eye out for performance or functionality regressions that could be a result of this change. Approved by: re (kensmith) Obtained from: TrustedBSD Project
Revision 1.525: download - view: text, markup, annotated - select for diffs
Sun May 10 00:00:25 2009 UTC (2 years, 9 months ago) by kuriyama
Branches: MAIN
Diff to: previous 1.524: preferred, colored
Changes since revision 1.524: +3 -3 lines
SVN rev 191954 on 2009-05-10 00:00:25Z by kuriyama - Use "device\t" and "options \t" for consistency.
Revision 1.524: download - view: text, markup, annotated - select for diffs
Fri May 1 17:20:16 2009 UTC (2 years, 9 months ago) by sam
Branches: MAIN
Diff to: previous 1.523: preferred, colored
Changes since revision 1.523: +3 -1 lines
SVN rev 191726 on 2009-05-01 17:20:16Z by sam o add uath o sort usb wireless drivers
Revision 1.484.2.19.2.1: download - view: text, markup, annotated - select for diffs
Wed Apr 15 03:14:26 2009 UTC (2 years, 9 months ago) by kensmith
Branches: RELENG_7_2
CVS tags: RELENG_7_2_0_RELEASE
Diff to: previous 1.484.2.19: preferred, colored; next MAIN 1.484.2.20: preferred, colored
Changes since revision 1.484.2.19: +0 -0 lines
SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE. Approved by: re (implicit)
Revision 1.484.2.19: download - view: text, markup, annotated - select for diffs
Tue Apr 14 00:35:56 2009 UTC (2 years, 9 months ago) by jfv
Branches: RELENG_7
CVS tags: RELENG_7_2_BP
Branch point for: RELENG_7_2
Diff to: previous 1.484.2.18: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.18: +1 -1 lines
SVN rev 191034 on 2009-04-14 00:35:56Z by jfv Add ixgbe and remove ixgb driver support from GENERIC in the amd64 architecture. Approved by: re
Revision 1.523: download - view: text, markup, annotated - select for diffs
Fri Apr 10 00:40:48 2009 UTC (2 years, 10 months ago) by jfv
Branches: MAIN
Diff to: previous 1.522: preferred, colored
Changes since revision 1.522: +1 -1 lines
SVN rev 190876 on 2009-04-10 00:40:48Z by jfv Add ixgbe to the GENERIC amd64 kernel in place of the older ixgb driver. I will add to other architectures after this one proves trouble free. MFC after: 2 weeks
Revision 1.522: download - view: text, markup, annotated - select for diffs
Thu Mar 19 20:33:26 2009 UTC (2 years, 10 months ago) by thompsa
Branches: MAIN
Diff to: previous 1.521: preferred, colored
Changes since revision 1.521: +0 -1 lines
SVN rev 190100 on 2009-03-19 20:33:26Z by thompsa Remove the uscanner(4) driver, this follows the removal of the kernel scanner driver in Linux 2.6. uscanner was just a simple wrapper around a fifo and contained no logic, the default interface is now libusb (supported by sane). Reviewed by: HPS
Revision 1.484.2.18: download - view: text, markup, annotated - select for diffs
Thu Mar 12 03:09:11 2009 UTC (2 years, 11 months ago) by bms
Branches: RELENG_7
Diff to: previous 1.484.2.17: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.17: +1 -0 lines
SVN rev 189720 on 2009-03-12 03:09:11Z by bms Merge the open source Atheros HAL from HEAD to STABLE. This adds support for the AH_SUPPORT_AR5416 kernel configuration option, and removes the ath_rate* and ath_hal modules. Their kernel options are not however removed -- please see UPDATING. Tested on an IBM/Lenovo T43 and ASUS EeePC 701 in both STA and HostAP modes. Submitted by: sam
Revision 1.484.2.17: download - view: text, markup, annotated - select for diffs
Wed Mar 4 01:50:00 2009 UTC (2 years, 11 months ago) by yongari
Branches: RELENG_7
Diff to: previous 1.484.2.16: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.16: +1 -1 lines
SVN rev 189334 on 2009-03-04 01:50:00Z by yongari Enable ale(4) in GENERIC.
Revision 1.521: download - view: text, markup, annotated - select for diffs
Mon Feb 23 18:34:56 2009 UTC (2 years, 11 months ago) by thompsa
Branches: MAIN
Diff to: previous 1.520: preferred, colored
Changes since revision 1.520: +29 -88 lines
SVN rev 188944 on 2009-02-23 18:34:56Z by thompsa Change over the usb kernel options to the new stack (retaining existing naming). The old usb stack can be compiled in my prefixing the name with 'o'.
Revision 1.520: download - view: text, markup, annotated - select for diffs
Sun Feb 15 23:40:37 2009 UTC (2 years, 11 months ago) by svn
Branches: MAIN
Diff to: previous 1.519: preferred, colored
Changes since revision 1.519: +1 -0 lines
SVN rev 188665 on 2009-02-15 23:40:37Z by svn Add uslcom to the build too. Reminded by: Michael Butler
Revision 1.519: download - view: text, markup, annotated - select for diffs
Sun Feb 15 22:33:44 2009 UTC (2 years, 11 months ago) by thompsa
Branches: MAIN
Diff to: previous 1.518: preferred, colored
Changes since revision 1.518: +87 -31 lines
SVN rev 188660 on 2009-02-15 22:33:44Z by thompsa Switch over GENERIC kernels to USB2 by default. Tested by: make universe
Revision 1.439.2.23: download - view: text, markup, annotated - select for diffs
Mon Jan 19 17:17:32 2009 UTC (3 years ago) by sobomax
Branches: RELENG_6
Diff to: previous 1.439.2.22: preferred, colored; branchpoint 1.439: preferred, colored; next MAIN 1.440: preferred, colored
Changes since revision 1.439.2.22: +1 -0 lines
SVN rev 187441 on 2009-01-19 17:17:32Z by sobomax Put NTFS back, it's probably not worth to touch 6-STABLE now when it's in the maintenance mode and AFAIK no more releases are planned from this branch.
Revision 1.439.2.22: download - view: text, markup, annotated - select for diffs
Mon Jan 19 15:38:26 2009 UTC (3 years ago) by sobomax
Branches: RELENG_6
Diff to: previous 1.439.2.21: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.21: +0 -1 lines
SVN rev 187435 on 2009-01-19 15:38:26Z by sobomax MFC: take NTFS out to match i386 GENERIC.
Revision 1.484.2.16: download - view: text, markup, annotated - select for diffs
Mon Jan 19 15:36:25 2009 UTC (3 years ago) by sobomax
Branches: RELENG_7
Diff to: previous 1.484.2.15: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.15: +0 -1 lines
SVN rev 187434 on 2009-01-19 15:36:25Z by sobomax MFC: take NTFS option out to match i386 GENERIC.
Revision 1.518: download - view: text, markup, annotated - select for diffs
Mon Jan 19 15:33:06 2009 UTC (3 years ago) by sobomax
Branches: MAIN
Diff to: previous 1.517: preferred, colored
Changes since revision 1.517: +0 -1 lines
SVN rev 187433 on 2009-01-19 15:33:06Z by sobomax Take NTFS option out to match i386 GENERIC. Suggested by: phk, luigi
Revision 1.517: download - view: text, markup, annotated - select for diffs
Mon Jan 19 08:51:20 2009 UTC (3 years ago) by sobomax
Branches: MAIN
Diff to: previous 1.516: preferred, colored
Changes since revision 1.516: +3 -3 lines
SVN rev 187430 on 2009-01-19 08:51:20Z by sobomax asr(4) is not amd64-clean, not amr(4). Pointy hat to: myself Submitted by: scottl
Revision 1.516: download - view: text, markup, annotated - select for diffs
Mon Jan 19 08:25:41 2009 UTC (3 years ago) by sobomax
Branches: MAIN
Diff to: previous 1.515: preferred, colored
Changes since revision 1.515: +2 -1 lines
SVN rev 187429 on 2009-01-19 08:25:41Z by sobomax Comment amr(4) out - according to scottl it's not 64-bit clean.
Revision 1.515: download - view: text, markup, annotated - select for diffs
Mon Jan 19 07:18:32 2009 UTC (3 years ago) by sobomax
Branches: MAIN
Diff to: previous 1.514: preferred, colored
Changes since revision 1.514: +4 -4 lines
SVN rev 187427 on 2009-01-19 07:18:32Z by sobomax Whitespace-only: reduce diff to the i386 GENERIC.
Revision 1.514: download - view: text, markup, annotated - select for diffs
Mon Jan 19 07:10:11 2009 UTC (3 years ago) by sobomax
Branches: MAIN
Diff to: previous 1.513: preferred, colored
Changes since revision 1.513: +2 -0 lines
SVN rev 187426 on 2009-01-19 07:10:11Z by sobomax Add asr(4) and stge(4) from i386 GENERIC. Both drivers compile on amd64 and there is no particular reason for them to be i386-only. MFC after: 2 weeks
Revision 1.513: download - view: text, markup, annotated - select for diffs
Tue Jan 13 12:35:33 2009 UTC (3 years ago) by luigi
Branches: MAIN
Diff to: previous 1.512: preferred, colored
Changes since revision 1.512: +8 -2 lines
SVN rev 187144 on 2009-01-13 12:35:33Z by luigi Documentation-only change: - add a reference to the config(5) manpage; - hopefully clarify the format of the 'env FILENAME' directive. I am putting these notes in sys/${arch}/conf/GENERIC and not in sys/conf/NOTES because: 1. i386/GENERIC already had reference to a similar option (hints..) and to documentation (handbook) 2. GENERIC is what most users look at when they have to modify or create a new kernel config, so having the suggestion there is more effective. I am only touching i386 and amd64 because the other GENERIC files are already out of sync, and I am not sure what is the overall plan. MFC after: 3 days
Revision 1.512: download - view: text, markup, annotated - select for diffs
Mon Jan 5 14:21:49 2009 UTC (3 years, 1 month ago) by rwatson
Branches: MAIN
Diff to: previous 1.511: preferred, colored
Changes since revision 1.511: +2 -0 lines
SVN rev 186776 on 2009-01-05 14:21:49Z by rwatson Add commented out options KDTRACE_HOOKS and, for amd64, KDRACE_FRAME, to GENERIC configuration files. This brings what's in 8.x in sync with what is in 7.x, but does not change any current defaults. Possibly they should now be enabled in head by default?
Revision 1.511: download - view: text, markup, annotated - select for diffs
Tue Dec 2 19:09:08 2008 UTC (3 years, 2 months ago) by ed
Branches: MAIN
Diff to: previous 1.510: preferred, colored
Changes since revision 1.510: +1 -1 lines
SVN rev 185567 on 2008-12-02 19:09:08Z by ed Remove "[KEEP THIS!]" from COMPAT_43TTY. It's not really that important. Sgtty is a programming interface that has been replaced by termios over the years. In June we already removed <sgtty.h>, which exposes the ioctl()'s that are implemented by this interface. The importance of this flag is overrated right now.
Revision 1.510: download - view: text, markup, annotated - select for diffs
Mon Dec 1 16:53:01 2008 UTC (3 years, 2 months ago) by sam
Branches: MAIN
Diff to: previous 1.509: preferred, colored
Changes since revision 1.509: +2 -1 lines
SVN rev 185522 on 2008-12-01 16:53:01Z by sam Switch to ath hal source code. Note this removes the ath_hal module; the ath module now brings in the hal support. Kernel config files are almost backwards compatible; supplying device ath_hal gives you the same chip support that the binary hal did but you must also include options AH_SUPPORT_AR5416 to enable the extended format descriptors used by 11n parts. It is now possible to control the chip support included in a build by specifying exactly which chips are to be supported in the config file; consult ath_hal(4) for information.
Revision 1.484.2.15.2.1: download - view: text, markup, annotated - select for diffs
Tue Nov 25 02:59:29 2008 UTC (3 years, 2 months ago) by kensmith
Branches: RELENG_7_1
CVS tags: RELENG_7_1_0_RELEASE
Diff to: previous 1.484.2.15: preferred, colored; next MAIN 1.484.2.16: preferred, colored
Changes since revision 1.484.2.15: +0 -0 lines
SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith Create releng/7.1 in preparation for moving into RC phase of 7.1 release cycle. Approved by: re (implicit)
Revision 1.484.2.15: download - view: text, markup, annotated - select for diffs
Mon Nov 24 00:52:26 2008 UTC (3 years, 2 months ago) by yongari
Branches: RELENG_7
CVS tags: RELENG_7_1_BP
Branch point for: RELENG_7_1
Diff to: previous 1.484.2.14: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.14: +1 -0 lines
SVN rev 185238 on 2008-11-24 00:52:26Z by yongari MFC r184870: Add ale(4), a driver for Atheros AR8121/AR8113/AR8114 PCIe ethernet controller. The controller is also known as L1E(AR8121) and L2E(AR8113/AR8114). Unlike its predecessor Attansic L1, AR8121/AR8113/AR8114 uses completely different Rx logic such that it requires separate driver. Datasheet for AR81xx is not available to open source driver writers but it shares large part of Tx and PHY logic of L1. I still don't understand some part of register meaning and some MAC statistics counters but the driver seems to have no critical issues for performance and stability. The AR81xx requires copy operation to pass received frames to upper stack such that ale(4) consumes a lot of CPU cycles than that of other controller. A couple of silicon bugs also adds more CPU cycles to address the known hardware bug. However, if you have fast CPU you can still saturate the link. Currently ale(4) supports the following hardware features. - MSI. - TCP Segmentation offload. - Hardware VLAN tag insertion/stripping with checksum offload. - Tx TCP/UDP checksum offload and Rx IP/TCP/UDP checksum offload. - Tx/Rx interrupt moderation. - Hardware statistics counters. - Jumbo frame. - WOL. AR81xx PCIe ethernet controllers are mainly found on ASUS EeePC or P5Q series of ASUS motherboards. Special thanks to Jeremy Chadwick who sent the hardware to me. Without his donation writing a driver for AR81xx would never have been possible. Big thanks to all people who reported feedback or tested patches. HW donated by: koitsu Tested by: bsam, Joao Barros <joao.barros <> gmail DOT com > Jan Henrik Sylvester <me <> janh DOT de > Ivan Brawley < ivan <> brawley DOT id DOT au >, CURRENT ML Approved by: re (kib) Note, GENERIC kernel does NOT include ale(4) but users can still kldload it. It was requested by re.
Revision 1.509: download - view: text, markup, annotated - select for diffs
Wed Nov 12 09:52:06 2008 UTC (3 years, 2 months ago) by yongari
Branches: MAIN
Diff to: previous 1.508: preferred, colored
Changes since revision 1.508: +1 -0 lines
SVN rev 184870 on 2008-11-12 09:52:06Z by yongari Add ale(4), a driver for Atheros AR8121/AR8113/AR8114 PCIe ethernet controller. The controller is also known as L1E(AR8121) and L2E(AR8113/AR8114). Unlike its predecessor Attansic L1, AR8121/AR8113/AR8114 uses completely different Rx logic such that it requires separate driver. Datasheet for AR81xx is not available to open source driver writers but it shares large part of Tx and PHY logic of L1. I still don't understand some part of register meaning and some MAC statistics counters but the driver seems to have no critical issues for performance and stability. The AR81xx requires copy operation to pass received frames to upper stack such that ale(4) consumes a lot of CPU cycles than that of other controller. A couple of silicon bugs also adds more CPU cycles to address the known hardware bug. However, if you have fast CPU you can still saturate the link. Currently ale(4) supports the following hardware features. - MSI. - TCP Segmentation offload. - Hardware VLAN tag insertion/stripping with checksum offload. - Tx TCP/UDP checksum offload and Rx IP/TCP/UDP checksum offload. - Tx/Rx interrupt moderation. - Hardware statistics counters. - Jumbo frame. - WOL. AR81xx PCIe ethernet controllers are mainly found on ASUS EeePC or P5Q series of ASUS motherboards. Special thanks to Jeremy Chadwick who sent the hardware to me. Without his donation writing a driver for AR81xx would never have been possible. Big thanks to all people who reported feedback or tested patches. HW donated by: koitsu Tested by: bsam, Joao Barros <joao.barros <> gmail DOT com > Jan Henrik Sylvester <me <> janh DOT de > Ivan Brawley < ivan <> brawley DOT id DOT au >, CURRENT ML
Revision 1.508: download - view: text, markup, annotated - select for diffs
Fri Oct 3 10:31:31 2008 UTC (3 years, 4 months ago) by stas
Branches: MAIN
Diff to: previous 1.507: preferred, colored
Changes since revision 1.507: +1 -0 lines
SVN rev 183567 on 2008-10-03 10:31:31Z by stas - Add driver for Attansic L2 FastEthernet controller found on Asus EeePC and some Asus mainboards. Reviewed by: yongari, rpaulo, jhb Tested by: many Approved by: kib (mentor) MFC after: 1 week
Revision 1.439.2.21.2.1: download - view: text, markup, annotated - select for diffs
Thu Oct 2 02:57:24 2008 UTC (3 years, 4 months ago) by kensmith
Branches: RELENG_6_4
CVS tags: RELENG_6_4_0_RELEASE
Diff to: previous 1.439.2.21: preferred, colored; next MAIN 1.439.2.22: preferred, colored
Changes since revision 1.439.2.21: +0 -0 lines
SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith Create releng/6.4 from stable/6 in preparation for 6.4-RC1. Approved by: re (implicit)
Revision 1.484.2.14: download - view: text, markup, annotated - select for diffs
Fri Aug 29 18:54:35 2008 UTC (3 years, 5 months ago) by jhb
Branches: RELENG_7
Diff to: previous 1.484.2.13: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.13: +2 -2 lines
SVN rev 182453 on 2008-08-29 18:54:35Z by jhb Disable the KDTRACE options in GENERIC for now. They have not yet been enabled in HEAD, and they really need to be enabled in HEAD first and have some soak time there before they are turned on by default in 7.
Revision 1.484.2.13: download - view: text, markup, annotated - select for diffs
Wed Aug 27 17:02:11 2008 UTC (3 years, 5 months ago) by jhb
Branches: RELENG_7
Diff to: previous 1.484.2.12: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.12: +0 -1 lines
SVN rev 182282 on 2008-08-27 17:02:11Z by jhb Don't enable PRINTF_BUFR_SIZE or DDB_CTF by default as these are not enabled by default in HEAD, and kernels on stable branches do not include DDB by default either.
Revision 1.484.2.12: download - view: text, markup, annotated - select for diffs
Wed Aug 27 04:41:15 2008 UTC (3 years, 5 months ago) by jb
Branches: RELENG_7
Diff to: previous 1.484.2.11: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.11: +3 -0 lines
SVN rev 182231 on 2008-08-27 04:41:15Z by jb MFC DTrace support. Note that this defaults the 'make buildkernel' to build with CTF data so that the release kernel and modules are DTrace-able.
Revision 1.507: download - view: text, markup, annotated - select for diffs
Wed Aug 20 08:31:58 2008 UTC (3 years, 5 months ago) by ed
Branches: MAIN
Diff to: previous 1.506: preferred, colored
Changes since revision 1.506: +1 -1 lines
SVN rev 181905 on 2008-08-20 08:31:58Z by ed Integrate the new MPSAFE TTY layer to the FreeBSD operating system. The last half year I've been working on a replacement TTY layer for the FreeBSD kernel. The new TTY layer was designed to improve the following: - Improved driver model: The old TTY layer has a driver model that is not abstract enough to make it friendly to use. A good example is the output path, where the device drivers directly access the output buffers. This means that an in-kernel PPP implementation must always convert network buffers into TTY buffers. If a PPP implementation would be built on top of the new TTY layer (still needs a hooks layer, though), it would allow the PPP implementation to directly hand the data to the TTY driver. - Improved hotplugging: With the old TTY layer, it isn't entirely safe to destroy TTY's from the system. This implementation has a two-step destructing design, where the driver first abandons the TTY. After all threads have left the TTY, the TTY layer calls a routine in the driver, which can be used to free resources (unit numbers, etc). The pts(4) driver also implements this feature, which means posix_openpt() will now return PTY's that are created on the fly. - Improved performance: One of the major improvements is the per-TTY mutex, which is expected to improve scalability when compared to the old Giant locking. Another change is the unbuffered copying to userspace, which is both used on TTY device nodes and PTY masters. Upgrading should be quite straightforward. Unlike previous versions, existing kernel configuration files do not need to be changed, except when they reference device drivers that are listed in UPDATING. Obtained from: //depot/projects/mpsafetty/... Approved by: philip (ex-mentor) Discussed: on the lists, at BSDCan, at the DevSummit Sponsored by: Snow B.V., the Netherlands dcons(4) fixed by: kan
Revision 1.484.2.11: download - view: text, markup, annotated - select for diffs
Mon Aug 11 20:31:14 2008 UTC (3 years, 5 months ago) by jfv
Branches: RELENG_7
Diff to: previous 1.484.2.10: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.10: +2 -1 lines
SVN rev 181611 on 2008-08-11 20:31:14Z by jfv MFC of the e1000 driver reorg - add igb driver to GENERIC
Revision 1.506: download - view: text, markup, annotated - select for diffs
Sun Aug 3 10:32:17 2008 UTC (3 years, 6 months ago) by ed
Branches: MAIN
Diff to: previous 1.505: preferred, colored
Changes since revision 1.505: +0 -3 lines
SVN rev 181233 on 2008-08-03 10:32:17Z by ed Disconnect drivers that haven't been ported to MPSAFE TTY yet. As clearly mentioned on the mailing lists, there is a list of drivers that have not been ported to the MPSAFE TTY layer yet. Remove them from the kernel configuration files. This means people can now still use these drivers if they explicitly put them in their kernel configuration file, which is good. People should keep in mind that after August 10, these drivers will not work anymore. Even though owners of the hardware are capable of getting these drivers working again, I will see if I can at least get them to a compilable state (if time permits).
Revision 1.505: download - view: text, markup, annotated - select for diffs
Wed Jul 30 22:27:38 2008 UTC (3 years, 6 months ago) by jfv
Branches: MAIN
Diff to: previous 1.504: preferred, colored
Changes since revision 1.504: +2 -1 lines
SVN rev 181031 on 2008-07-30 22:27:38Z by jfv Add igb to the default kernel MFC after:ASAP
Revision 1.439.2.21: download - view: text, markup, annotated - select for diffs
Mon Jul 28 02:20:29 2008 UTC (3 years, 6 months ago) by yongari
Branches: RELENG_6
CVS tags: RELENG_6_4_BP
Branch point for: RELENG_6_4
Diff to: previous 1.439.2.20: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.20: +1 -0 lines
SVN rev 180866 on 2008-07-28 02:20:29Z by yongari MFC r179347. Add jme(4) to the list of drivers supported by GENERIC kernel.
Revision 1.484.2.10: download - view: text, markup, annotated - select for diffs
Wed Jul 16 02:05:40 2008 UTC (3 years, 6 months ago) by yongari
Branches: RELENG_7
Diff to: previous 1.484.2.9: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.9: +1 -0 lines
SVN rev 180550 on 2008-07-16 02:05:40Z by yongari MFC r179347. Add jme(4) to the list of drivers supported by GENERIC kernel.
Revision 1.504: download - view: text, markup, annotated - select for diffs
Sun Jul 13 07:20:14 2008 UTC (3 years, 6 months ago) by ed
Branches: MAIN
Diff to: previous 1.503: preferred, colored
Changes since revision 1.503: +0 -1 lines
SVN rev 180487 on 2008-07-13 07:20:14Z by ed Make uart(4) the default serial port driver on i386 and amd64. The uart(4) driver has the advantage of supporting a wider variety of hardware on a greater amount of platforms. This driver has already been the standard on platforms such as ia64, powerpc and sparc64. I've decided not to change anything on pc98. I'd rather let people from the pc98 team look at this. Approved by: philip (mentor), marcel
Revision 1.484.2.9: download - view: text, markup, annotated - select for diffs
Thu Jul 10 03:20:34 2008 UTC (3 years, 7 months ago) by yongari
Branches: RELENG_7
Diff to: previous 1.484.2.8: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.8: +1 -0 lines
SVN rev 180415 on 2008-07-10 03:20:34Z by yongari MFC r179109 Add age(4) to the list of drivers supported by GENERIC kernel.
Revision 1.503: download - view: text, markup, annotated - select for diffs
Mon Jul 7 22:55:11 2008 UTC (3 years, 7 months ago) by delphij
Branches: MAIN
Diff to: previous 1.502: preferred, colored
Changes since revision 1.502: +1 -0 lines
SVN rev 180359 on 2008-07-07 22:55:11Z by delphij Add HWPMC_HOOKS to GENERIC kernels, this makes hwpmc.ko work out of the box.
Revision 1.484.2.8: download - view: text, markup, annotated - select for diffs
Fri Jul 4 01:29:12 2008 UTC (3 years, 7 months ago) by delphij
Branches: RELENG_7
Diff to: previous 1.484.2.7: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.7: +1 -0 lines
SVN rev 180240 on 2008-07-04 01:29:12Z by delphij MFC revision 179895 and 179896: Add et(4), a port of DragonFly's Agere ET1310 10/100/Gigabit Ethernet device driver, written by sephe@ Obtained from: DragonFly Sponsored by: iXsystems MFC after: 2 weeks
Revision 1.502: download - view: text, markup, annotated - select for diffs
Fri Jun 20 19:28:33 2008 UTC (3 years, 7 months ago) by delphij
Branches: MAIN
Diff to: previous 1.501: preferred, colored
Changes since revision 1.501: +1 -0 lines
SVN rev 179895 on 2008-06-20 19:28:33Z by delphij Add et(4), a port of DragonFly's Agere ET1310 10/100/Gigabit Ethernet device driver, written by sephe@ Obtained from: DragonFly Sponsored by: iXsystems MFC after: 2 weeks
Revision 1.501: download - view: text, markup, annotated - select for diffs
Tue May 27 02:22:32 2008 UTC (3 years, 8 months ago) by yongari
Branches: MAIN
Diff to: previous 1.500: preferred, colored
Changes since revision 1.500: +1 -0 lines
Add jme(4) to the list of drivers supported by GENERIC kernel.
Revision 1.500: download - view: text, markup, annotated - select for diffs
Mon May 19 02:30:27 2008 UTC (3 years, 8 months ago) by yongari
Branches: MAIN
Diff to: previous 1.499: preferred, colored
Changes since revision 1.499: +1 -0 lines
Add age(4) to the list of drivers supported by GENERIC kernel.
Revision 1.499: download - view: text, markup, annotated - select for diffs
Sat May 17 23:49:59 2008 UTC (3 years, 8 months ago) by remko
Branches: MAIN
Diff to: previous 1.498: preferred, colored
Changes since revision 1.498: +1 -1 lines
Resort the if_ti driver to match the PCI Network cards instead of placing it under the mii devices list. PR: kern/123147 Submitted by: gavin Approved by: imp (mentor, implicit) MFC after: 3 days
Revision 1.498: download - view: text, markup, annotated - select for diffs
Sat May 3 17:05:38 2008 UTC (3 years, 9 months ago) by sam
Branches: MAIN
Diff to: previous 1.497: preferred, colored
Changes since revision 1.497: +2 -0 lines
enable IEEE80211_DEBUG and IEEE80211_AMPDU_AGE by default
Revision 1.439.2.20: download - view: text, markup, annotated - select for diffs
Thu Apr 24 10:46:17 2008 UTC (3 years, 9 months ago) by dfr
Branches: RELENG_6
Diff to: previous 1.439.2.19: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.19: +1 -0 lines
MFC: kernel-mode NFS lock manager.
Revision 1.497: download - view: text, markup, annotated - select for diffs
Sun Apr 20 20:35:34 2008 UTC (3 years, 9 months ago) by sam
Branches: MAIN
Diff to: previous 1.496: preferred, colored
Changes since revision 1.496: +0 -2 lines
Multi-bss (aka vap) support for 802.11 devices. Note this includes changes to all drivers and moves some device firmware loading to use firmware(9) and a separate module (e.g. ral). Also there no longer are separate wlan_scan* modules; this functionality is now bundled into the wlan module. Supported by: Hobnob and Marvell Reviewed by: many Obtained from: Atheros (some bits)
Revision 1.496: download - view: text, markup, annotated - select for diffs
Sun Apr 20 19:20:36 2008 UTC (3 years, 9 months ago) by sam
Branches: MAIN
Diff to: previous 1.495: preferred, colored
Changes since revision 1.495: +0 -1 lines
move awi to the Attic; it will not make the jump to the new world order Reviewed by: imp
Revision 1.484.2.7: download - view: text, markup, annotated - select for diffs
Thu Apr 10 22:09:21 2008 UTC (3 years, 10 months ago) by rwatson
Branches: RELENG_7
Diff to: previous 1.484.2.6: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.6: +1 -0 lines
Merge stack.9:1.5, amd64/db_trace.c:1.82, amd64/stack_machdep.c:1.1, amd64/conf/GENERIC:1.489, amd64/include/stack.h:1.1, arm/db_trace.c:1.14, arm/stack_machdep.c:1.1, arm/include/stack.h:1.1, NOTES:1.1457, files:1.1254, files.amd64:1.115, files.arm:1.19, files.i386:1.588, files.ia64:1.94, files.powerpc:1.67, files.sparc64:1.93, files.sun4v:1.13, options:1.610, i386/conf/GENERIC:1.478, i386/db_trace.c:1.80, i386/stack_machdep.c:1.1, i386/include/stack.h:1.1, ia64/conf/GENERIC:1.93, ia64/db_machdep.c:1.6, ia64/stack_machdep.c:1.1, kern/subr_stack.c:1.5, pc98/conf/GENERIC:1.299, powerpc/conf/GENERIC:1.73, powerpc/include/stack.h:1.1, powerpc/db_trace.c:1.14, powerpc/stack_machdep.c:1.1, sparc64/conf/GENERIC:1.129, sparc64/include/stack.h:1.1, sparc64/db_trace.c:1.27, sparc64/stack_machdep.c:1.1, sun4v/conf/GENERIC:1.16, sun4v/include/stack.h:1.1, sun4v/db_trace.c:1.2, sun4v/stack_machdep.c:1.1, sys/stack.h:1.4 from HEAD to RELENG_7: Break out stack(9) from ddb(4): - Introduce per-architecture stack_machdep.c to hold stack_save(9). - Introduce per-architecture machine/stack.h to capture any common definitions required between db_trace.c and stack_machdep.c. - Add new kernel option "options STACK"; we will build in stack(9) if it is defined, or also if "options DDB" is defined to provide compatibility with existing users of stack(9). Add new stack_save_td(9) function, which allows the capture of a stacktrace of another thread rather than the current thread, which the existing stack_save(9) was limited to. It requires that the thread be neither swapped out nor running, which is the responsibility of the consumer to enforce. Update stack(9) man page. Build tested: amd64, arm, i386, ia64, powerpc, sparc64, sun4v Runtime tested: amd64 (rwatson), arm (cognet), i386 (rwatson) Merge i386/stack_machdep.c:1.2 from HEAD to RELENG_7: Remove duplicate $FreeBSD$ tag. Merge files.pc98:1.359, pc98/include/stack.h:1.1 from HEAD to RELENG_7: Catch up pc98 for i386 stack(9) changes: Add stub stack.h for pc98 that includes i386 pc98. Add i386 stack_machdep.c to files.pc98. Spotted by: tinderbox
Revision 1.484.2.6: download - view: text, markup, annotated - select for diffs
Thu Apr 10 09:39:20 2008 UTC (3 years, 10 months ago) by dfr
Branches: RELENG_7
Diff to: previous 1.484.2.5: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.5: +1 -0 lines
MFC: Kernel mode Network Lock Manager.
Revision 1.484.2.5: download - view: text, markup, annotated - select for diffs
Mon Apr 7 08:35:31 2008 UTC (3 years, 10 months ago) by rink
Branches: RELENG_7
Diff to: previous 1.484.2.4: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.4: +11 -0 lines
Add USB->RS232 devices to the GENERIC kernel. imp@ has already done this in HEAD, refer to revision 1.476 of i386/conf/GENERIC and revision 1.486 of amd64/conf/GENERIC. It seems only fair to do the same in RELENG_7. Discussed with: imp Approved by: re (bmah, kensmith)
Revision 1.495: download - view: text, markup, annotated - select for diffs
Thu Mar 27 11:54:17 2008 UTC (3 years, 10 months ago) by dfr
Branches: MAIN
Diff to: previous 1.494: preferred, colored
Changes since revision 1.494: +1 -0 lines
Add kernel module support for nfslockd and krpc. Use the module system to detect (or load) kernel NLM support in rpc.lockd. Remove the '-k' option to rpc.lockd and make kernel NLM the default. A user can still force the use of the old user NLM by building a kernel without NFSLOCKD and/or removing the nfslockd.ko module.
Revision 1.484.2.4: download - view: text, markup, annotated - select for diffs
Fri Mar 7 23:09:09 2008 UTC (3 years, 11 months ago) by delphij
Branches: RELENG_7
Diff to: previous 1.484.2.3: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.3: +1 -1 lines
MFC: Switch to use ULE as default scheduler on amd64, i386 and powerpc architectures.
Revision 1.494: download - view: text, markup, annotated - select for diffs
Wed Mar 5 14:13:29 2008 UTC (3 years, 11 months ago) by rink
Branches: MAIN
Diff to: previous 1.493: preferred, colored
Changes since revision 1.493: +1 -0 lines
Import uslcom(4) from OpenBSD - this is a driver for Silicon Laboratories CP2101/CP2102 based USB serial adapters. Reviewed by: imp, emaste Obtained from: OpenBSD MFC after: 2 weeks
Revision 1.493: download - view: text, markup, annotated - select for diffs
Tue Feb 19 06:30:49 2008 UTC (3 years, 11 months ago) by ru
Branches: MAIN
Diff to: previous 1.492: preferred, colored
Changes since revision 1.492: +1 -2 lines
Eliminate whitespace diffs to the i386 version.
Revision 1.484.2.2.2.1: download - view: text, markup, annotated - select for diffs
Wed Feb 6 03:24:28 2008 UTC (4 years ago) by scottl
Branches: RELENG_7_0
CVS tags: RELENG_7_0_0_RELEASE
Diff to: previous 1.484.2.2: preferred, colored; next MAIN 1.484.2.3: preferred, colored
Changes since revision 1.484.2.2: +0 -1 lines
Remove the rr232x driver. It has been superseced by the hptrr driver. Approved by: re
Revision 1.484.2.3: download - view: text, markup, annotated - select for diffs
Sun Feb 3 07:28:37 2008 UTC (4 years ago) by scottl
Branches: RELENG_7
Diff to: previous 1.484.2.2: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.2: +0 -1 lines
Remove the rr232x driver. It has been superseced by the hptrr driver.
Revision 1.492: download - view: text, markup, annotated - select for diffs
Sun Feb 3 07:07:30 2008 UTC (4 years ago) by scottl
Branches: MAIN
Diff to: previous 1.491: preferred, colored
Changes since revision 1.491: +0 -1 lines
Remove the rr232x driver. It has been superceded by the hptrr driver.
Revision 1.491: download - view: text, markup, annotated - select for diffs
Mon Jan 7 21:40:09 2008 UTC (4 years, 1 month ago) by jhb
Branches: MAIN
Diff to: previous 1.490: preferred, colored
Changes since revision 1.490: +1 -0 lines
Add COMPAT_FREEBSD7 and enable it in configs that have COMPAT_FREEBSD6.
Revision 1.439.2.18.2.1: download - view: text, markup, annotated - select for diffs
Sat Dec 15 06:32:33 2007 UTC (4 years, 1 month ago) by scottl
Branches: RELENG_6_3
CVS tags: RELENG_6_3_0_RELEASE
Diff to: previous 1.439.2.18: preferred, colored; next MAIN 1.439.2.19: preferred, colored
Changes since revision 1.439.2.18: +1 -0 lines
Add the hptrr driver. Submitted by: Highpoint Approved by: re
Revision 1.439.2.19: download - view: text, markup, annotated - select for diffs
Sat Dec 15 06:03:43 2007 UTC (4 years, 1 month ago) by scottl
Branches: RELENG_6
Diff to: previous 1.439.2.18: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.18: +1 -0 lines
Add the hptrr driver. Submitted by: Highpoint Approved by: re
Revision 1.484.2.2: download - view: text, markup, annotated - select for diffs
Sat Dec 15 02:57:30 2007 UTC (4 years, 1 month ago) by scottl
Branches: RELENG_7
CVS tags: RELENG_7_0_BP
Branch point for: RELENG_7_0
Diff to: previous 1.484.2.1: preferred, colored; branchpoint 1.484: preferred, colored
Changes since revision 1.484.2.1: +1 -0 lines
Add the hptrr driver. Submitted by: Highpoint Approved by: re
Revision 1.490: download - view: text, markup, annotated - select for diffs
Sat Dec 15 00:56:16 2007 UTC (4 years, 1 month ago) by scottl
Branches: MAIN
Diff to: previous 1.489: preferred, colored
Changes since revision 1.489: +1 -0 lines
Add the 'hptrr' driver for supporting the following Highpoint RocketRAID
cards:
o RocketRAID 172x series
o RocketRAID 174x series
o RocketRAID 2210
o RocketRAID 222x series
o RocketRAID 2240
o RocketRAID 230x series
o RocketRAID 231x series
o RocketRAID 232x series
o RocketRAID 2340
o RocketRAID 2522
Many thanks to Highpoint for their continued support of FreeBSD.
Submitted by: Highpoint
Revision 1.489: download - view: text, markup, annotated - select for diffs
Sun Dec 2 20:40:30 2007 UTC (4 years, 2 months ago) by rwatson
Branches: MAIN
Diff to: previous 1.488: preferred, colored
Changes since revision 1.488: +1 -0 lines
Break out stack(9) from ddb(4): - Introduce per-architecture stack_machdep.c to hold stack_save(9). - Introduce per-architecture machine/stack.h to capture any common definitions required between db_trace.c and stack_machdep.c. - Add new kernel option "options STACK"; we will build in stack(9) if it is defined, or also if "options DDB" is defined to provide compatibility with existing users of stack(9). Add new stack_save_td(9) function, which allows the capture of a stacktrace of another thread rather than the current thread, which the existing stack_save(9) was limited to. It requires that the thread be neither swapped out nor running, which is the responsibility of the consumer to enforce. Update stack(9) man page. Build tested: amd64, arm, i386, ia64, powerpc, sparc64, sun4v Runtime tested: amd64 (rwatson), arm (cognet), i386 (rwatson)
Revision 1.488: download - view: text, markup, annotated - select for diffs
Wed Nov 28 05:50:44 2007 UTC (4 years, 2 months ago) by attilio
Branches: MAIN
Diff to: previous 1.487: preferred, colored
Changes since revision 1.487: +0 -1 lines
Make ADAPTIVE_GIANT as the default in the kernel and remove the option. Currently, Giant is not too much contented so that it is ok to treact it like any other mutexes. Please don't forget to update your own custom config kernel files. Approved by: cognet, marcel (maintainers of arches where option is not enabled at the moment)
Revision 1.487: download - view: text, markup, annotated - select for diffs
Fri Oct 26 02:35:42 2007 UTC (4 years, 3 months ago) by imp
Branches: MAIN
Diff to: previous 1.486: preferred, colored
Changes since revision 1.486: +4 -4 lines
Ooops. Put back Invariants and witness Submitted by: csjp
Revision 1.486: download - view: text, markup, annotated - select for diffs
Fri Oct 26 02:20:28 2007 UTC (4 years, 3 months ago) by imp
Branches: MAIN
Diff to: previous 1.485: preferred, colored
Changes since revision 1.485: +16 -4 lines
Add usb serial devices by default. I'm tired of telling people how to do this that should know better :-).
Revision 1.485: download - view: text, markup, annotated - select for diffs
Fri Oct 19 12:30:33 2007 UTC (4 years, 3 months ago) by kensmith
Branches: MAIN
Diff to: previous 1.484: preferred, colored
Changes since revision 1.484: +1 -1 lines
Switch over to ULE as the default scheduler for amd64 and i386 architectures.
Revision 1.484.2.1: download - view: text, markup, annotated - select for diffs
Thu Oct 11 06:20:26 2007 UTC (4 years, 4 months ago) by kensmith
Branches: RELENG_7
Diff to: previous 1.484: preferred, colored
Changes since revision 1.484: +0 -9 lines
Remove debugging support from GENERIC kernels, remove warning in UPDATING that says debugging support makes FreeBSD slower, and note RELENG_7 creation. Approved by: re (implicit)
Revision 1.484: download - view: text, markup, annotated - select for diffs
Wed Sep 26 20:05:06 2007 UTC (4 years, 4 months ago) by brueffer
Branches: MAIN
CVS tags: RELENG_7_BP
Branch point for: RELENG_7
Diff to: previous 1.483: preferred, colored
Changes since revision 1.483: +1 -1 lines
Use the correct expanded name for SCTP. PR: 116496 Submitted by: koitsu Reviewed by: rrs Approved by: re (kensmith)
Revision 1.483: download - view: text, markup, annotated - select for diffs
Sun Jul 1 21:47:45 2007 UTC (4 years, 7 months ago) by njl
Branches: MAIN
Diff to: previous 1.482: preferred, colored
Changes since revision 1.482: +3 -0 lines
Add cpufreq(4) to GENERIC. It does not change the frequency by default, so systems should be relatively unaffected. Users can then simply enable powerd(8) in rc.conf to take advantage of it. Approved by: re
Revision 1.482: download - view: text, markup, annotated - select for diffs
Thu Jun 14 17:14:25 2007 UTC (4 years, 7 months ago) by delphij
Branches: MAIN
Diff to: previous 1.481: preferred, colored
Changes since revision 1.481: +1 -0 lines
Enable SCTP by default for GENERIC kernels in order to give it more exposure. The current state of SCTP implementation is considered to be ready for 32-bit platforms, but still need some work/testing on 64-bit platforms. Approved by: re (kensmith) Discussed with: rrs
Revision 1.481: download - view: text, markup, annotated - select for diffs
Tue Jun 12 02:24:30 2007 UTC (4 years, 8 months ago) by yongari
Branches: MAIN
Diff to: previous 1.480: preferred, colored
Changes since revision 1.480: +2 -1 lines
Add nfe(4) to the list of drivers supported by GENERIC kernel. While I'm here comment out nve(4) as nfe(4) will take over. Approved by: re
Revision 1.480: download - view: text, markup, annotated - select for diffs
Mon Jun 11 08:26:40 2007 UTC (4 years, 8 months ago) by thompsa
Branches: MAIN
Diff to: previous 1.479: preferred, colored
Changes since revision 1.479: +2 -0 lines
Add wlan_scan_ap and wlan_scan_sta to platforms that include wlan.
Revision 1.479: download - view: text, markup, annotated - select for diffs
Fri Jun 8 20:29:05 2007 UTC (4 years, 8 months ago) by rwatson
Branches: MAIN
Diff to: previous 1.478: preferred, colored
Changes since revision 1.478: +1 -0 lines
Enable AUDIT by default in the GENERIC kernel, allowing security event auditing to be turned on without a kernel recompile, just an rc.conf option. Approved by: re (kensmith) Obtained from: TrustedBSD Project
Revision 1.478: download - view: text, markup, annotated - select for diffs
Mon May 28 14:38:42 2007 UTC (4 years, 8 months ago) by simokawa
Branches: MAIN
Diff to: previous 1.477: preferred, colored
Changes since revision 1.477: +3 -0 lines
Enable fwip and dcons in GENERIC. They seem fairly stable. Note on dcons: To enable dcons in kernel, put the following lines in /boot/loader.conf. You may also want to enable dcons in /etc/ttys. boot_multicons="YES" #Force dcons to be the high-level console if a firewire bus presents. #hw.firewire.dcons_crom.force_console=1 FireWire/dcons support in loader will come shortly. (i386/amd64 only)
Revision 1.477: download - view: text, markup, annotated - select for diffs
Thu May 10 01:39:50 2007 UTC (4 years, 9 months ago) by kevlo
Branches: MAIN
Diff to: previous 1.476: preferred, colored
Changes since revision 1.476: +1 -0 lines
Add wlan_amrr. ural(4) uses amrr as transmit rate control.
Revision 1.476: download - view: text, markup, annotated - select for diffs
Wed May 9 07:07:25 2007 UTC (4 years, 9 months ago) by scottl
Branches: MAIN
Diff to: previous 1.475: preferred, colored
Changes since revision 1.475: +1 -0 lines
Introduce a driver for the Highpoint RocketRAID 3xxx series of controllers. The driver relies on CAM. Many thanks to Highpoint for providing this driver.
Revision 1.475: download - view: text, markup, annotated - select for diffs
Tue Apr 10 21:40:12 2007 UTC (4 years, 10 months ago) by pjd
Branches: MAIN
Diff to: previous 1.474: preferred, colored
Changes since revision 1.474: +1 -1 lines
Remove trailing '.' for consistency!
Revision 1.474: download - view: text, markup, annotated - select for diffs
Tue Apr 10 16:49:39 2007 UTC (4 years, 10 months ago) by pjd
Branches: MAIN
Diff to: previous 1.473: preferred, colored
Changes since revision 1.473: +1 -0 lines
Add UFS_GJOURNAL options to the GENERIC kernel. Approved by: re (kensmith)
Revision 1.439.2.18: download - view: text, markup, annotated - select for diffs
Tue Mar 27 02:33:00 2007 UTC (4 years, 10 months ago) by yongari
Branches: RELENG_6
CVS tags: RELENG_6_3_BP
Branch point for: RELENG_6_3
Diff to: previous 1.439.2.17: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.17: +1 -0 lines
MFC msk(4) to RELENG_6 Add msk(4) to the list of drivers supported by GENERIC kernel.
Revision 1.473: download - view: text, markup, annotated - select for diffs
Fri Feb 9 19:03:17 2007 UTC (5 years ago) by brooks
Branches: MAIN
Diff to: previous 1.472: preferred, colored
Changes since revision 1.472: +1 -0 lines
Include GEOM_LABEL in GENERIC. It's very useful and not well publicized enough. Approved by: pjd
Revision 1.472: download - view: text, markup, annotated - select for diffs
Wed Feb 7 18:55:29 2007 UTC (5 years ago) by marcel
Branches: MAIN
Diff to: previous 1.471: preferred, colored
Changes since revision 1.471: +1 -1 lines
Evolve the ctlreq interface added to geom_gpt into a generic partitioning class that supports multiple schemes. Current schemes supported are APM (Apple Partition Map) and GPT. Change all GEOM_APPLE anf GEOM_GPT options into GEOM_PART_APM and GEOM_PART_GPT (resp). The ctlreq interface supports verbs to create and destroy partitioning schemes on a disk; to add, delete and modify partitions; and to commit or undo changes made.
Revision 1.439.2.17: download - view: text, markup, annotated - select for diffs
Thu Dec 14 04:06:59 2006 UTC (5 years, 1 month ago) by obrien
Branches: RELENG_6
Diff to: previous 1.439.2.16: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.16: +0 -3 lines
Back out rev 1.439.2.16 - it is on purpose that GENERIC doesn't support SMP in 6.x vs 7-CURRENT (which has been SMP since Nov. 2003).
Revision 1.439.2.16: download - view: text, markup, annotated - select for diffs
Thu Dec 14 03:57:34 2006 UTC (5 years, 1 month ago) by obrien
Branches: RELENG_6
Diff to: previous 1.439.2.15: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.15: +3 -0 lines
Turn on SMP in the default kernel. Most FreeBSD/amd64 machines are either multi-socket and/or multi-core.
Revision 1.471: download - view: text, markup, annotated - select for diffs
Wed Dec 13 03:41:47 2006 UTC (5 years, 1 month ago) by yongari
Branches: MAIN
Diff to: previous 1.470: preferred, colored
Changes since revision 1.470: +1 -0 lines
Add msk(4) to the list of drivers supported by GENERIC kernel.
Revision 1.470: download - view: text, markup, annotated - select for diffs
Sun Dec 3 21:02:09 2006 UTC (5 years, 2 months ago) by netchild
Branches: MAIN
Diff to: previous 1.469: preferred, colored
Changes since revision 1.469: +0 -5 lines
Sync with i386 (remove the LINUX stuff) now that the module is usable.
Revision 1.439.2.15: download - view: text, markup, annotated - select for diffs
Sun Nov 26 22:28:10 2006 UTC (5 years, 2 months ago) by marius
Branches: RELENG_6
Diff to: previous 1.439.2.14: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.14: +2 -3 lines
MFC: 1.457, 1.458 - Kill more references to lnc(4). - Add le(4). Tested by: Gheorghe Ardelean
Revision 1.469: download - view: text, markup, annotated - select for diffs
Wed Nov 22 10:34:12 2006 UTC (5 years, 2 months ago) by ru
Branches: MAIN
Diff to: previous 1.468: preferred, colored
Changes since revision 1.468: +1 -1 lines
It's been possible to build linprocfs as a module for some time now. Submitted by: rdivacky
Revision 1.468: download - view: text, markup, annotated - select for diffs
Thu Oct 26 22:11:34 2006 UTC (5 years, 3 months ago) by jb
Branches: MAIN
Diff to: previous 1.467: preferred, colored
Changes since revision 1.467: +0 -1 lines
Remove the KSE option now that it's in DEFAULTS on these arches/machines. The 'nooption' kernel config entry has to be used to turn KSE off now. This isn't my preferred way of dealing with this, but I'll defer to scottl's experience with the io/mem kernel option change and the grief experienced over that. Submitted by: scottl@
Revision 1.467: download - view: text, markup, annotated - select for diffs
Thu Oct 26 21:42:16 2006 UTC (5 years, 3 months ago) by jb
Branches: MAIN
Diff to: previous 1.466: preferred, colored
Changes since revision 1.466: +1 -0 lines
Make KSE a kernel option, turned on by default in all GENERIC kernel configs except sun4v (which doesn't process signals properly with KSE). Reviewed by: davidxu@
Revision 1.439.2.14: download - view: text, markup, annotated - select for diffs
Mon Oct 9 18:41:36 2006 UTC (5 years, 4 months ago) by simon
Branches: RELENG_6
CVS tags: RELENG_6_2_BP, RELENG_6_2_0_RELEASE, RELENG_6_2
Diff to: previous 1.439.2.13: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.13: +0 -1 lines
MFC: - Remove SCHED_ULE from GENERIC to better avoid foot-shooting by unsuspecting users. - Add a comment in NOTES about experimental status of SCHED_ULE. - Make warning about experimental status in sched_ule(4) a bit stronger. This is not an exact MFC since we don't have alpha in -CURRENT. Approved by: re (kensmith)
Revision 1.466: download - view: text, markup, annotated - select for diffs
Thu Oct 5 20:31:57 2006 UTC (5 years, 4 months ago) by simon
Branches: MAIN
Diff to: previous 1.465: preferred, colored
Changes since revision 1.465: +0 -1 lines
- Remove SCHED_ULE from GENERIC to better avoid foot-shooting by unsuspecting users. - Add a comment in NOTES about experimental status of SCHED_ULE. - Make warning about experimental status in sched_ule(4) a bit stronger. Suggested and reviewed by: dougb Discussed on: developers MFC after: 3 days
Revision 1.465: download - view: text, markup, annotated - select for diffs
Tue Sep 26 12:36:33 2006 UTC (5 years, 4 months ago) by ru
Branches: MAIN
Diff to: previous 1.464: preferred, colored
Changes since revision 1.464: +1 -0 lines
Added COMPAT_FREEBSD6 option.
Revision 1.439.2.13: download - view: text, markup, annotated - select for diffs
Thu Jul 13 08:11:46 2006 UTC (5 years, 6 months ago) by delphij
Branches: RELENG_6
Diff to: previous 1.439.2.12: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.12: +4 -4 lines
MFC: Move AH[CD]_REG_PRETTY_PRINT options to where they belongs.
Revision 1.439.2.12: download - view: text, markup, annotated - select for diffs
Tue Jul 11 16:35:52 2006 UTC (5 years, 7 months ago) by sam
Branches: RELENG_6
Diff to: previous 1.439.2.11: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.11: +6 -0 lines
MFC: add ath and related modules
Revision 1.464: download - view: text, markup, annotated - select for diffs
Sun Jul 9 16:39:21 2006 UTC (5 years, 7 months ago) by mjacob
Branches: MAIN
Diff to: previous 1.463: preferred, colored
Changes since revision 1.463: +1 -0 lines
Make the firmware assist driver resident in preparation for isp using it.
Revision 1.463: download - view: text, markup, annotated - select for diffs
Wed Jul 5 02:32:55 2006 UTC (5 years, 7 months ago) by davidxu
Branches: MAIN
Diff to: previous 1.462: preferred, colored
Changes since revision 1.462: +0 -1 lines
Temporarily remove SCHED_CORE, it seems I have so many works can do now, one example is POSIX priority mutex for libthr.
Revision 1.462: download - view: text, markup, annotated - select for diffs
Mon Jun 26 22:03:20 2006 UTC (5 years, 7 months ago) by babkin
Branches: MAIN
Diff to: previous 1.461: preferred, colored
Changes since revision 1.461: +0 -1 lines
Backed out the change by request from rwatson. PR: kern/14584
Revision 1.461: download - view: text, markup, annotated - select for diffs
Sun Jun 25 18:37:43 2006 UTC (5 years, 7 months ago) by babkin
Branches: MAIN
Diff to: previous 1.460: preferred, colored
Changes since revision 1.460: +1 -0 lines
The common UID/GID space implementation. It has been discussed on -arch in 1999, and there are changes to the sysctl names compared to PR, according to that discussion. The description is in sys/conf/NOTES. Lines in the GENERIC files are added in commented-out form. I'll attach the test script I've used to PR. PR: kern/14584 Submitted by: babkin
Revision 1.460: download - view: text, markup, annotated - select for diffs
Thu Jun 15 19:58:52 2006 UTC (5 years, 7 months ago) by netchild
Branches: MAIN
Diff to: previous 1.459: preferred, colored
Changes since revision 1.459: +0 -1 lines
Remove COMPAT_43 from GENERIC (and other kernel configs). For amd64 there's an explicit comment that it's needed for the linuxolator. This is not the case anymore. For all other architectures there was only a "KEEP THIS". I'm (and other people too) running a COMPAT_43-less kernel since it's not necessary anymore for the linuxolator. Roman is running such a kernel for a for longer time. No problems so far. And I doubt other (newer than ia32 or alpha) architectures really depend on it. This may result in a small performance increase for some workloads. If the removal of COMPAT_43 results in a not working program, please recompile it and all dependencies and try again before reporting a problem. The only place where COMPAT_43 is needed (as in: does not compile without it) is in the (outdated/not usable since too old) svr4 code. Note: this does not remove the COMPAT_43TTY option. Nagging by: rdivacky
Revision 1.459: download - view: text, markup, annotated - select for diffs
Tue Jun 13 13:12:56 2006 UTC (5 years, 7 months ago) by davidxu
Branches: MAIN
Diff to: previous 1.458: preferred, colored
Changes since revision 1.458: +1 -0 lines
Add scheduler CORE, the work I have done half a year ago, recent, I picked it up again. The scheduler is forked from ULE, but the algorithm to detect an interactive process is almost completely different with ULE, it comes from Linux paper "Understanding the Linux 2.6.8.1 CPU Scheduler", although I still use same word "score" as a priority boost in ULE scheduler. Briefly, the scheduler has following characteristic: 1. Timesharing process's nice value is seriously respected, timeslice and interaction detecting algorithm are based on nice value. 2. per-cpu scheduling queue and load balancing. 3. O(1) scheduling. 4. Some cpu affinity code in wakeup path. 5. Support POSIX SCHED_FIFO and SCHED_RR. Unlike scheduler 4BSD and ULE which using fuzzy RQ_PPQ, the scheduler uses 256 priority queues. Unlike ULE which using pull and push, the scheduelr uses pull method, the main reason is to let relative idle cpu do the work, but current the whole scheduler is protected by the big sched_lock, so the benefit is not visible, it really can be worse than nothing because all other cpu are locked out when we are doing balancing work, which the 4BSD scheduelr does not have this problem. The scheduler does not support hyperthreading very well, in fact, the scheduler does not make the difference between physical CPU and logical CPU, this should be improved in feature. The scheduler has priority inversion problem on MP machine, it is not good for realtime scheduling, it can cause realtime process starving. As a result, it seems the MySQL super-smack runs better on my Pentium-D machine when using libthr, despite on UP or SMP kernel.
Revision 1.458: download - view: text, markup, annotated - select for diffs
Wed May 17 20:45:44 2006 UTC (5 years, 8 months ago) by marius
Branches: MAIN
Diff to: previous 1.457: preferred, colored
Changes since revision 1.457: +2 -1 lines
Add le(4). I could actually only test it on alpha, i386 and sparc64 but given that this includes the more problematic platforms I see no reason why it shouldn't also work on amd64 and ia64.
Revision 1.457: download - view: text, markup, annotated - select for diffs
Tue May 16 12:15:34 2006 UTC (5 years, 8 months ago) by ru
Branches: MAIN
Diff to: previous 1.456: preferred, colored
Changes since revision 1.456: +1 -3 lines
Kill more references to lnc(4). Submitted by: grep(1)
Revision 1.456: download - view: text, markup, annotated - select for diffs
Tue May 9 22:27:00 2006 UTC (5 years, 9 months ago) by ambrisko
Branches: MAIN
Diff to: previous 1.455: preferred, colored
Changes since revision 1.455: +1 -0 lines
Add in linsysfs. A linux 2.6 like sys filesystem to pacify the Linux LSI MegaRAID SAS utility. Sponsored by: IronPort Systems Man page help from: brueffer
Revision 1.455: download - view: text, markup, annotated - select for diffs
Wed May 3 18:15:36 2006 UTC (5 years, 9 months ago) by sam
Branches: MAIN
Diff to: previous 1.454: preferred, colored
Changes since revision 1.454: +6 -0 lines
add ath and wlan crypto support MFC after: 1 month
Revision 1.439.2.9.2.2: download - view: text, markup, annotated - select for diffs
Mon May 1 00:15:12 2006 UTC (5 years, 9 months ago) by scottl
Branches: RELENG_6_1
CVS tags: RELENG_6_1_0_RELEASE
Diff to: previous 1.439.2.9.2.1: preferred, colored; branchpoint 1.439.2.9: preferred, colored; next MAIN 1.439.2.10: preferred, colored
Changes since revision 1.439.2.9.2.1: +1 -0 lines
MFC The rr232x driver. Approved by: re.
Revision 1.439.2.11: download - view: text, markup, annotated - select for diffs
Sun Apr 30 17:39:43 2006 UTC (5 years, 9 months ago) by scottl
Branches: RELENG_6
Diff to: previous 1.439.2.10: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.10: +1 -0 lines
Hook up the rr232x driver. Approved by: re
Revision 1.454: download - view: text, markup, annotated - select for diffs
Fri Apr 28 05:23:10 2006 UTC (5 years, 9 months ago) by scottl
Branches: MAIN
Diff to: previous 1.453: preferred, colored
Changes since revision 1.453: +1 -0 lines
Enable the rr232x driver for amd64.
Revision 1.453: download - view: text, markup, annotated - select for diffs
Mon Apr 24 08:44:33 2006 UTC (5 years, 9 months ago) by delphij
Branches: MAIN
Diff to: previous 1.452: preferred, colored
Changes since revision 1.452: +4 -4 lines
Move AHC_REG_PRETTY_PRINT and AHD_REG_PRETTY_PRINT below their corresponding devices.
Revision 1.439.2.9.2.1: download - view: text, markup, annotated - select for diffs
Wed Apr 12 18:09:27 2006 UTC (5 years, 10 months ago) by ps
Branches: RELENG_6_1
Diff to: previous 1.439.2.9: preferred, colored
Changes since revision 1.439.2.9: +1 -0 lines
MFC: add bce Approved by: re
Revision 1.439.2.10: download - view: text, markup, annotated - select for diffs
Wed Apr 12 17:45:24 2006 UTC (5 years, 10 months ago) by ps
Branches: RELENG_6
Diff to: previous 1.439.2.9: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.9: +1 -0 lines
MFC: Add bce Approved by: re
Revision 1.452: download - view: text, markup, annotated - select for diffs
Mon Apr 10 20:04:22 2006 UTC (5 years, 10 months ago) by ps
Branches: MAIN
Diff to: previous 1.451: preferred, colored
Changes since revision 1.451: +1 -0 lines
Hook bce up to the build
Revision 1.439.2.9: download - view: text, markup, annotated - select for diffs
Tue Apr 4 17:03:43 2006 UTC (5 years, 10 months ago) by emax
Branches: RELENG_6
CVS tags: RELENG_6_1_BP
Branch point for: RELENG_6_1
Diff to: previous 1.439.2.8: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.8: +2 -0 lines
MFC: Add kbdmux(4) to GENERIC on i386 and amd64. Remove the USB keyboard hack now that KBDMUX is enabled by default. Allow it to be disabled if Safe Mode is selected. Requested by: scottl Approved by: re (scottl)
Revision 1.439.2.8: download - view: text, markup, annotated - select for diffs
Tue Apr 4 04:08:07 2006 UTC (5 years, 10 months ago) by scottl
Branches: RELENG_6
Diff to: previous 1.439.2.7: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.7: +1 -0 lines
Hook the MFI driver up to the kernel build. Approved by: re
Revision 1.451: download - view: text, markup, annotated - select for diffs
Fri Mar 31 23:04:48 2006 UTC (5 years, 10 months ago) by emax
Branches: MAIN
Diff to: previous 1.450: preferred, colored
Changes since revision 1.450: +2 -0 lines
Add kbdmux(4) to GENERIC on amd64 Requested by: scottl Tested by: scottl
Revision 1.450: download - view: text, markup, annotated - select for diffs
Wed Mar 29 09:57:21 2006 UTC (5 years, 10 months ago) by scottl
Branches: MAIN
Diff to: previous 1.449: preferred, colored
Changes since revision 1.449: +1 -0 lines
Hook the MFI driver up to the build.
Revision 1.449: download - view: text, markup, annotated - select for diffs
Thu Jan 12 01:20:59 2006 UTC (6 years ago) by obrien
Branches: MAIN
Diff to: previous 1.448: preferred, colored
Changes since revision 1.448: +1 -1 lines
Move linux support to the linux section.
Revision 1.448: download - view: text, markup, annotated - select for diffs
Tue Jan 10 09:19:07 2006 UTC (6 years, 1 month ago) by phk
Branches: MAIN
Diff to: previous 1.447: preferred, colored
Changes since revision 1.447: +1 -0 lines
Move the old BSD4.3 tty compatibility from (!BURN_BRIDGES && COMPAT_43) to COMPAT_43TTY. Add COMPAT_43TTY to NOTES and */conf/GENERIC Compile tty_compat.c only under the new option. Spit out #warning "Old BSD tty API used, please upgrade." if ioctl_compat.h gets #included from userland.
Revision 1.447: download - view: text, markup, annotated - select for diffs
Sun Nov 27 23:16:58 2005 UTC (6 years, 2 months ago) by ru
Branches: MAIN
Diff to: previous 1.446: preferred, colored
Changes since revision 1.446: +0 -1 lines
- Allow duplicate "machine" directives with the same arguments. - Move existing "machine" directives to DEFAULTS.
Revision 1.446: download - view: text, markup, annotated - select for diffs
Sat Nov 5 19:48:53 2005 UTC (6 years, 3 months ago) by marcel
Branches: MAIN
Diff to: previous 1.445: preferred, colored
Changes since revision 1.445: +2 -1 lines
Add uart(4). When both sio(4) and uart(4) can handle a serial port, sio(4) will claim it. This change therefore only affects how ports are handled when they are not claimed by sio(4), and in principle will improve hardware support. MFC after: 2 months
Revision 1.445: download - view: text, markup, annotated - select for diffs
Tue Nov 1 22:59:02 2005 UTC (6 years, 3 months ago) by jhb
Branches: MAIN
Diff to: previous 1.444: preferred, colored
Changes since revision 1.444: +1 -0 lines
Throw the switch and turn on STOP_NMI on in GENERIC for amd64 and i386. Requested by: kris Ok'd by: scottl
Revision 1.439.2.6.2.1: download - view: text, markup, annotated - select for diffs
Fri Oct 28 19:22:41 2005 UTC (6 years, 3 months ago) by jhb
Branches: RELENG_6_0
CVS tags: RELENG_6_0_0_RELEASE
Diff to: previous 1.439.2.6: preferred, colored; next MAIN 1.439.2.7: preferred, colored
Changes since revision 1.439.2.6: +1 -4 lines
MF6: Add DEFAULTS files for amd64, i386, and pc98. Approved by: re (scottl)
Revision 1.439.2.7: download - view: text, markup, annotated - select for diffs
Fri Oct 28 19:21:27 2005 UTC (6 years, 3 months ago) by jhb
Branches: RELENG_6
Diff to: previous 1.439.2.6: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.6: +1 -4 lines
MFC: Add DEFAULTS files for amd64, i386, and pc98. Approved by: re (scottl)
Revision 1.444: download - view: text, markup, annotated - select for diffs
Thu Oct 27 18:54:43 2005 UTC (6 years, 3 months ago) by peter
Branches: MAIN
Diff to: previous 1.443: preferred, colored
Changes since revision 1.443: +1 -4 lines
MFi386: bring over DEFAULTS (repocopy) and adapt. While there isn't a 4.x->6.x amd64 upgrade path, the config files are kept in approximate sync.
Revision 1.443: download - view: text, markup, annotated - select for diffs
Thu Oct 27 18:40:56 2005 UTC (6 years, 3 months ago) by obrien
Branches: MAIN
Diff to: previous 1.442: preferred, colored
Changes since revision 1.442: +0 -3 lines
Remove atpic as we've changed to using the lapic timer vs. using irq0
Revision 1.439.2.6: download - view: text, markup, annotated - select for diffs
Thu Oct 6 18:52:25 2005 UTC (6 years, 4 months ago) by delphij
Branches: RELENG_6
CVS tags: RELENG_6_0_BP
Branch point for: RELENG_6_0
Diff to: previous 1.439.2.5: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.5: +0 -0 lines
Forced commit to note that the previous commit was to: MFC: Hook up the hptmv driver for amd64. | Revision Changes Path | 1.442 +1 -0 src/sys/amd64/conf/GENERIC | 1.42 +1 -1 src/sys/amd64/conf/NOTES | 1.76 +10 -0 src/sys/conf/files.amd64 | 1.454 +1 -0 src/sys/modules/Makefile Approved by: re (scottl, implicitly)
Revision 1.439.2.5: download - view: text, markup, annotated - select for diffs
Thu Oct 6 18:47:57 2005 UTC (6 years, 4 months ago) by delphij
Branches: RELENG_6
Diff to: previous 1.439.2.4: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.4: +1 -0 lines
MFC Import of the new version of the HPTMV driver from Highpoint. The major change here is the support for amd64, as well as possible support for PAE. Many thanks to Highpoint for continuing to support FreeBSD. Obtained from: Steve Chang @ Highpoint Merged revisions: | 1.3 dev/hptmv/access601.h | 1.1 dev/hptmv/amd64-elf.raid.o.uu | 1.3 dev/hptmv/array.h | 1.3 dev/hptmv/atapi.h | 1.3 dev/hptmv/command.h | 1.9+1.10 dev/hptmv/entry.c | 1.4 dev/hptmv/global.h | 1.5 dev/hptmv/gui_lib.c | 1.3 dev/hptmv/hptintf.h | 1.6 dev/hptmv/hptproc.c | 1.5 dev/hptmv/i386-elf.raid.o.uu | 1.5 dev/hptmv/ioctl.c | 1.3 dev/hptmv/mv.c | 1.4 dev/hptmv/mvOs.h | 1.3 dev/hptmv/mvSata.h | 1.4 dev/hptmv/mvStorageDev.h | 1.5 dev/hptmv/osbsd.h | 1.3 dev/hptmv/raid5n.h | 1.3 dev/hptmv/readme.txt | 1.3 dev/hptmv/vdevice.h | 1.4 modules/hptmv/Makefile Approved by: re (scottl)
Revision 1.439.2.4: download - view: text, markup, annotated - select for diffs
Thu Sep 22 12:36:38 2005 UTC (6 years, 4 months ago) by kensmith
Branches: RELENG_6
Diff to: previous 1.439.2.3: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.3: +1 -1 lines
Fix a whitespace screw-up I made when doing the MFC of COMPAT_FREEBSD5. It's supposed to be "option", "space", "tab"; not "option", "tab", "tab". Approved by: re (scottl) Pointed out by: rwatson Pointy hat: kensmith
Revision 1.439.2.3: download - view: text, markup, annotated - select for diffs
Sun Sep 18 03:37:58 2005 UTC (6 years, 4 months ago) by scottl
Branches: RELENG_6
Diff to: previous 1.439.2.2: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.2: +0 -12 lines
Now that our showstopper list has shrunk, take another step closer to the release and turn off kernel debugging. Also turn off SMP on i386 and amd64 and add an SMP kernel config. Approved by: re (implicit)
Revision 1.442: download - view: text, markup, annotated - select for diffs
Thu Sep 8 03:29:18 2005 UTC (6 years, 5 months ago) by scottl
Branches: MAIN
Diff to: previous 1.441: preferred, colored
Changes since revision 1.441: +1 -0 lines
Hook up the hptmv driver for amd64. MFC After: 3 days
Revision 1.439.2.2: download - view: text, markup, annotated - select for diffs
Fri Jul 29 15:40:58 2005 UTC (6 years, 6 months ago) by mux
Branches: RELENG_6
Diff to: previous 1.439.2.1: preferred, colored; branchpoint 1.439: preferred, colored
Changes since revision 1.439.2.1: +1 -2 lines
MFC r1.441: date: 2005/07/24 17:55:57; author: mux; state: Exp; lines: +1 -2 Add back ed(4) in amd64 GENERIC. It now works nicely and since those chips are commonly found, it makes sense to have it in GENERIC. This is a candidate for a RELENG_6 MFC. Approved by; peter Requested by: pav Tested by: pav Approved by: re@ (kensmith)
Revision 1.441: download - view: text, markup, annotated - select for diffs
Sun Jul 24 17:55:57 2005 UTC (6 years, 6 months ago) by mux
Branches: MAIN
Diff to: previous 1.440: preferred, colored
Changes since revision 1.440: +1 -2 lines
Add back ed(4) in amd64 GENERIC. It now works nicely and since those chips are commonly found, it makes sense to have it in GENERIC. This is a candidate for a RELENG_6 MFC. Approved by; peter Requested by: pav Tested by: pav
Revision 1.439.2.1: download - view: text, markup, annotated - select for diffs
Mon Jul 18 12:23:41 2005 UTC (6 years, 6 months ago) by kensmith
Branches: RELENG_6
Diff to: previous 1.439: preferred, colored
Changes since revision 1.439: +1 -0 lines
MFC addition of the COMPAT_FREEBSD5 option. Specific versions being MFCed: > Path Revision > src/sys/alpha/conf/GENERIC 1.187 > src/sys/amd64/conf/GENERIC 1.440 > src/sys/i386/conf/GENERIC 1.430 > src/sys/ia64/conf/GENERIC 1.73 > src/sys/pc98/conf/GENERIC 1.270 > src/sys/powerpc/conf/GENERIC 1.49 > src/sys/sparc64/conf/GENERIC 1.97 Approved by: re (scottl)
Revision 1.440: download - view: text, markup, annotated - select for diffs
Thu Jul 14 15:39:04 2005 UTC (6 years, 6 months ago) by kensmith
Branches: MAIN
Diff to: previous 1.439: preferred, colored
Changes since revision 1.439: +1 -0 lines
Add recently invented COMPAT_FREEBSD5 option. MFC after: 3 days
Revision 1.439: download - view: text, markup, annotated - select for diffs
Tue May 24 16:48:06 2005 UTC (6 years, 8 months ago) by damien
Branches: MAIN
CVS tags: RELENG_6_BP
Branch point for: RELENG_6
Diff to: previous 1.438: preferred, colored
Changes since revision 1.438: +2 -0 lines
Add new ral(4) and ural(4) drivers. Approved by: silby (mentor)
Revision 1.421.2.13: download - view: text, markup, annotated - select for diffs
Tue May 10 22:45:14 2005 UTC (6 years, 9 months ago) by anholt
Branches: RELENG_5
CVS tags: RELENG_5_5_BP, RELENG_5_5_0_RELEASE, RELENG_5_5
Diff to: previous 1.421.2.12: preferred, colored; branchpoint 1.421: preferred, colored; next MAIN 1.422: preferred, colored
Changes since revision 1.421.2.12: +2 -0 lines
MFC: Add the agp driver to GENERIC.
Revision 1.438: download - view: text, markup, annotated - select for diffs
Fri Apr 15 18:45:07 2005 UTC (6 years, 9 months ago) by peter
Branches: MAIN
Diff to: previous 1.437: preferred, colored
Changes since revision 1.437: +0 -1 lines
MFi386: remove NO_MIXED_MODE
Revision 1.437: download - view: text, markup, annotated - select for diffs
Wed Apr 13 06:00:07 2005 UTC (6 years, 9 months ago) by anholt
Branches: MAIN
Diff to: previous 1.436: preferred, colored
Changes since revision 1.436: +2 -0 lines
Follow i386's suit and include AGP support in the generic kernel.
Revision 1.421.2.11.2.1: download - view: text, markup, annotated - select for diffs
Sat Apr 9 17:28:37 2005 UTC (6 years, 10 months ago) by kensmith
Branches: RELENG_5_4
CVS tags: RELENG_5_4_0_RELEASE
Diff to: previous 1.421.2.11: preferred, colored; next MAIN 1.421.2.12: preferred, colored
Changes since revision 1.421.2.11: +4 -1 lines
MFR5: revision 1.421.2.12 > date: 2005/04/09 17:00:17; author: kensmith; state: Exp; lines: +4 -1 > Disable the NO_MIXED_MODE option by default but leave it as a commented > entry to make it easy to find. It causes some popular motherboards to > fail and the magic required to make them work isn't widely known. > > Requested by: des and others whose email address I've lost > Discussed with: peter, obrien, re@ > Tested by: various folks on amd64@, des, kensmith Approved by: re (scottl)
Revision 1.421.2.12: download - view: text, markup, annotated - select for diffs
Sat Apr 9 17:00:17 2005 UTC (6 years, 10 months ago) by kensmith
Branches: RELENG_5
Diff to: previous 1.421.2.11: preferred, colored; branchpoint 1.421: preferred, colored
Changes since revision 1.421.2.11: +4 -1 lines
Disable the NO_MIXED_MODE option by default but leave it as a commented entry to make it easy to find. It causes some popular motherboards to fail and the magic required to make them work isn't widely known. Requested by: des and others whose email address I've lost Discussed with: peter, obrien, re@ Tested by: various folks on amd64@, des, kensmith MTR5_4: Soon
Revision 1.421.2.11: download - view: text, markup, annotated - select for diffs
Sat Apr 2 16:37:57 2005 UTC (6 years, 10 months ago) by scottl
Branches: RELENG_5
CVS tags: RELENG_5_4_BP
Branch point for: RELENG_5_4
Diff to: previous 1.421.2.10: preferred, colored; branchpoint 1.421: preferred, colored
Changes since revision 1.421.2.10: +1 -0 lines
MFC: Glue the arcmsr driver into the tree. Approved by: re
Revision 1.421.2.10: download - view: text, markup, annotated - select for diffs
Fri Apr 1 12:46:25 2005 UTC (6 years, 10 months ago) by sobomax
Branches: RELENG_5
Diff to: previous 1.421.2.9: preferred, colored; branchpoint 1.421: preferred, colored
Changes since revision 1.421.2.9: +1 -0 lines
MFC: o Add new cdce(4) driver; o move some common code out of every USB etherned driver into a central location. Approved by: re (scottl)
Revision 1.436: download - view: text, markup, annotated - select for diffs
Thu Mar 31 20:55:10 2005 UTC (6 years, 10 months ago) by obrien
Branches: MAIN
Diff to: previous 1.435: preferred, colored
Changes since revision 1.435: +5 -0 lines
MFR5: rev 1.421.2.6: Enable support for 32-bit Linux binaries by default. There are too many questions in freebsd-amd64@ about how to enable Linux support that it seems a required piece of functionality. Thus we should just have it on by default.
Revision 1.435: download - view: text, markup, annotated - select for diffs
Thu Mar 31 20:21:42 2005 UTC (6 years, 10 months ago) by scottl
Branches: MAIN
Diff to: previous 1.434: preferred, colored
Changes since revision 1.434: +1 -0 lines
Glue the arcmsr driver into the tree.
Revision 1.421.2.9: download - view: text, markup, annotated - select for diffs
Thu Mar 31 19:40:49 2005 UTC (6 years, 10 months ago) by iedowse
Branches: RELENG_5
Diff to: previous 1.421.2.8: preferred, colored; branchpoint 1.421: preferred, colored
Changes since revision 1.421.2.8: +1 -0 lines
Add a commented-out ehci entry. Approved by: re (kensmith)
Revision 1.421.2.8: download - view: text, markup, annotated - select for diffs
Wed Mar 30 01:05:53 2005 UTC (6 years, 10 months ago) by murray
Branches: RELENG_5
Diff to: previous 1.421.2.7: preferred, colored; branchpoint 1.421: preferred, colored
Changes since revision 1.421.2.7: +1 -0 lines
MFC: Comments to note bpf is required for DHCP. Approved by: re (kensmith)
Revision 1.434: download - view: text, markup, annotated - select for diffs
Tue Mar 22 14:52:38 2005 UTC (6 years, 10 months ago) by sobomax
Branches: MAIN
Diff to: previous 1.433: preferred, colored
Changes since revision 1.433: +1 -0 lines
Add USB Communication Device Class Ethernet driver. Originally written for FreeBSD based on aue(4) it was picked by OpenBSD, then from OpenBSD ported to NetBSD and finally NetBSD version merged with original one goes into FreeBSD. Obtained from: http://www.gank.org/freebsd/cdce/ NetBSD OpenBSD
Revision 1.433: download - view: text, markup, annotated - select for diffs
Fri Mar 18 15:23:58 2005 UTC (6 years, 10 months ago) by murray
Branches: MAIN
Diff to: previous 1.432: preferred, colored
Changes since revision 1.432: +1 -0 lines
Add a comment to note that pseudo-device bpf is required for DHCP. This is mentioned in the Handbook but it is not as obvious to new users why bpf is needed compared to the other largely self-explanatory items in GENERIC. PR: conf/40855 MFC after: 1 week
Revision 1.432: download - view: text, markup, annotated - select for diffs
Wed Mar 16 20:23:31 2005 UTC (6 years, 10 months ago) by obrien
Branches: MAIN
Diff to: previous 1.431: preferred, colored
Changes since revision 1.431: +2 -2 lines
Make it clear nve needs mii, and shorten long comment line.
Revision 1.431: download - view: text, markup, annotated - select for diffs
Wed Mar 16 02:34:50 2005 UTC (6 years, 10 months ago) by iedowse
Branches: MAIN
Diff to: previous 1.430: preferred, colored
Changes since revision 1.430: +1 -0 lines
Enable ehci by default on i386 and amd64. It had got to the stage where having this disabled was actually hurting us, since so many BIOSes include legacy USB emulation that takes control of all usb ports and only the ehci driver knows how to disable it.
Revision 1.430: download - view: text, markup, annotated - select for diffs
Sat Mar 12 00:29:29 2005 UTC (6 years, 11 months ago) by obrien
Branches: MAIN
Diff to: previous 1.429: preferred, colored
Changes since revision 1.429: +1 -0 lines
FreeBSD consumer bits of the nForce MCP NIC binary blob. Demanded by: DES Encouraged by: scottl Obtained from: q@onthenet.com.au (partially) KNF'ed by: obrien
Revision 1.429: download - view: text, markup, annotated - select for diffs
Mon Feb 28 23:39:58 2005 UTC (6 years, 11 months ago) by peter
Branches: MAIN
Diff to: previous 1.428: preferred, colored
Changes since revision 1.428: +4 -4 lines
MFi386: Sync whitespace and an abbreviation
Revision 1.421.2.7: download - view: text, markup, annotated - select for diffs
Mon Feb 28 07:59:21 2005 UTC (6 years, 11 months ago) by obrien
Branches: RELENG_5
Diff to: previous 1.421.2.6: preferred, colored; branchpoint 1.421: preferred, colored
Changes since revision 1.421.2.6: +6 -3 lines
Sync formatting with 6-CURRENT. Add lge(4), and nge(4), and commented out ispfw.
Revision 1.421.2.6: download - view: text, markup, annotated - select for diffs
Mon Feb 28 06:49:30 2005 UTC (6 years, 11 months ago) by obrien
Branches: RELENG_5
Diff to: previous 1.421.2.5: preferred, colored; branchpoint 1.421: preferred, colored
Changes since revision 1.421.2.5: +5 -0 lines
Enable support for 32-bit Linux binaries in 5.4-RELEASE by default.
Revision 1.428: download - view: text, markup, annotated - select for diffs
Wed Jan 5 05:25:21 2005 UTC (7 years, 1 month ago) by kuriyama
Branches: MAIN
Diff to: previous 1.427: preferred, colored
Changes since revision 1.427: +4 -4 lines
o Use tab instead of spaces for puc(4) line. o Use capitalized "Ethernet" for consistency.
Revision 1.427: download - view: text, markup, annotated - select for diffs
Thu Dec 30 18:51:23 2004 UTC (7 years, 1 month ago) by jhb
Branches: MAIN
Diff to: previous 1.426: preferred, colored
Changes since revision 1.426: +3 -2 lines
Minor sync to i386 GENERIC in the form of comments and whitespace.
Revision 1.426: download - view: text, markup, annotated - select for diffs
Tue Nov 2 20:57:19 2004 UTC (7 years, 3 months ago) by andre
Branches: MAIN
Diff to: previous 1.425: preferred, colored
Changes since revision 1.425: +1 -1 lines
Reduce annoying SCSI probing delay from 15 to 5 seconds in all GENRIC kernels. Discussed on: -current
Revision 1.421.2.4.2.1: download - view: text, markup, annotated - select for diffs
Sat Oct 23 20:04:00 2004 UTC (7 years, 3 months ago) by kensmith
Branches: RELENG_5_3
CVS tags: RELENG_5_3_0_RELEASE
Diff to: previous 1.421.2.4: preferred, colored; next MAIN 1.421.2.5: preferred, colored
Changes since revision 1.421.2.4: +0 -2 lines
MFR5 shifting GENERIC back to UP instead of MP which should be a little
safer for installs and gives the majority of users the correct (faster)
kernel.
Revs MFR5'd:
> Revision Changes Path
> 1.421.2.5 +0 -2 src/sys/amd64/conf/GENERIC
> 1.1.2.1 +9 -0 src/sys/amd64/conf/SMP (new)
> 1.413.2.7 +0 -2 src/sys/i386/conf/GENERIC
> 1.5.2.1 +9 -0 src/sys/i386/conf/SMP (new)
Discussed by: re@
Approved by: re (scottl)
Revision 1.421.2.5: download - view: text, markup, annotated - select for diffs
Sat Oct 23 19:58:27 2004 UTC (7 years, 3 months ago) by kensmith
Branches: RELENG_5
Diff to: previous 1.421.2.4: preferred, colored; branchpoint 1.421: preferred, colored
Changes since revision 1.421.2.4: +0 -2 lines
To be safe for installs as well as providing the faster kernel for the majority of users shift GENERIC back to UP instead of SMP. Provide a config file people with MP boxes can use. Discussed by: re@ Approved by: re (scottl)
Revision 1.421.2.4: download - view: text, markup, annotated - select for diffs
Wed Sep 22 19:23:36 2004 UTC (7 years, 4 months ago) by andre
Branches: RELENG_5
CVS tags: RELENG_5_3_BP
Branch point for: RELENG_5_3
Diff to: previous 1.421.2.3: preferred, colored; branchpoint 1.421: preferred, colored
Changes since revision 1.421.2.3: +0 -1 lines
MFC: Make PFIL_HOOKS a permanent part of the kernel and remove the associated kernel compile option. Approved by: re (scottl)
Revision 1.425: download - view: text, markup, annotated - select for diffs
Wed Sep 22 00:44:13 2004 UTC (7 years, 4 months ago) by peter
Branches: MAIN
Diff to: previous 1.424: preferred, colored
Changes since revision 1.424: +1 -0 lines
MFi386: add ispfw (except using correct device<tab><tab>ispfw format, <space><tab> is for the options line)
Revision 1.421.2.3: download - view: text, markup, annotated - select for diffs
Tue Sep 14 21:22:34 2004 UTC (7 years, 4 months ago) by wpaul
Branches: RELENG_5
Diff to: previous 1.421.2.2: preferred, colored; branchpoint 1.421: preferred, colored
Changes since revision 1.421.2.2: +1 -0 lines
Merge the vge(4) driver from the HEAD. Also add nge(4) and lge(4) to GENERIC for x86. Approved by: re (scottl)
Revision 1.424: download - view: text, markup, annotated - select for diffs
Fri Sep 10 20:57:46 2004 UTC (7 years, 5 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.423: preferred, colored
Changes since revision 1.423: +3 -0 lines
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.
Revision 1.421.2.2: download - view: text, markup, annotated - select for diffs
Thu Sep 9 23:10:48 2004 UTC (7 years, 5 months ago) by scottl
Branches: RELENG_5
Diff to: previous 1.421.2.1: preferred, colored; branchpoint 1.421: preferred, colored
Changes since revision 1.421.2.1: +1 -1 lines
Switch to the 4BSD scheduler for RELENG_5 Approved by: re
Revision 1.421.2.1: download - view: text, markup, annotated - select for diffs
Tue Sep 7 23:49:57 2004 UTC (7 years, 5 months ago) by scottl
Branches: RELENG_5
Diff to: previous 1.421: preferred, colored
Changes since revision 1.421: +0 -11 lines
Remove the kernel debugging options from GENERIC. Approved by: re
Revision 1.423: download - view: text, markup, annotated - select for diffs
Tue Sep 7 22:37:43 2004 UTC (7 years, 5 months ago) by scottl
Branches: MAIN
Diff to: previous 1.422: preferred, colored
Changes since revision 1.422: +3 -1 lines
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.
Revision 1.422: download - view: text, markup, annotated - select for diffs
Fri Aug 27 15:16:21 2004 UTC (7 years, 5 months ago) by andre
Branches: MAIN
Diff to: previous 1.421: preferred, colored
Changes since revision 1.421: +0 -1 lines
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.
Revision 1.421: download - view: text, markup, annotated - select for diffs
Mon Aug 16 22:59:24 2004 UTC (7 years, 5 months ago) by peter
Branches: MAIN
CVS tags: RELENG_5_BP
Branch point for: RELENG_5
Diff to: previous 1.420: preferred, colored
Changes since revision 1.420: +1 -1 lines
Sync with i386 - add ADAPTIVE_GIANT, remove pcic
Revision 1.420: download - view: text, markup, annotated - select for diffs
Mon Aug 16 12:51:32 2004 UTC (7 years, 5 months ago) by obrien
Branches: MAIN
Diff to: previous 1.419: preferred, colored
Changes since revision 1.419: +1 -1 lines
Complete 'IA32' -> 'COMPAT_IA32' change for the Linuxulator32.
Revision 1.419: download - view: text, markup, annotated - select for diffs
Tue Aug 3 19:24:52 2004 UTC (7 years, 6 months ago) by markm
Branches: MAIN
Diff to: previous 1.418: preferred, colored
Changes since revision 1.418: +0 -1 lines
Making a loadable null.ko for /dev/(null|zero) proved rather unpopular, so remove this (mis)feature. Encouragement provided by: jhb (and others)
Revision 1.418: download - view: text, markup, annotated - select for diffs
Sun Aug 1 19:37:34 2004 UTC (7 years, 6 months ago) by markm
Branches: MAIN
Diff to: previous 1.417: preferred, colored
Changes since revision 1.417: +1 -0 lines
Add the I/O device for those architectures that have it.
Revision 1.417: download - view: text, markup, annotated - select for diffs
Sun Aug 1 11:40:51 2004 UTC (7 years, 6 months ago) by markm
Branches: MAIN
Diff to: previous 1.416: preferred, colored
Changes since revision 1.416: +3 -1 lines
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.
Revision 1.416: download - view: text, markup, annotated - select for diffs
Thu Jul 22 22:29:45 2004 UTC (7 years, 6 months ago) by imp
Branches: MAIN
Diff to: previous 1.415: preferred, colored
Changes since revision 1.415: +0 -8 lines
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
Revision 1.415: download - view: text, markup, annotated - select for diffs
Sun Jul 18 15:59:03 2004 UTC (7 years, 6 months ago) by scottl
Branches: MAIN
Diff to: previous 1.414: preferred, colored
Changes since revision 1.414: +0 -1 lines
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.
Revision 1.414: download - view: text, markup, annotated - select for diffs
Sun Jul 18 09:03:12 2004 UTC (7 years, 6 months ago) by maxim
Branches: MAIN
Diff to: previous 1.413: preferred, colored
Changes since revision 1.413: +1 -1 lines
In -CURRENT pseudo devices are not statically assigned at compile time, remove a stale comment. PR: kern/62285
Revision 1.413: download - view: text, markup, annotated - select for diffs
Fri Jul 16 21:48:30 2004 UTC (7 years, 6 months ago) by ps
Branches: MAIN
Diff to: previous 1.412: preferred, colored
Changes since revision 1.412: +0 -4 lines
Fix the build. pcm is no more.
Revision 1.412: download - view: text, markup, annotated - select for diffs
Sun Jul 11 03:09:53 2004 UTC (7 years, 7 months ago) by marcel
Branches: MAIN
Diff to: previous 1.411: preferred, colored
Changes since revision 1.411: +3 -1 lines
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.
Revision 1.411: download - view: text, markup, annotated - select for diffs
Sun Jun 13 23:03:57 2004 UTC (7 years, 7 months ago) by obrien
Branches: MAIN
Diff to: previous 1.410: preferred, colored
Changes since revision 1.410: +1 -0 lines
The majority of FreeBSD/amd64 machines are SMP, so use ADAPTIVE_MUTEXES by default to improve performance.
Revision 1.410: download - view: text, markup, annotated - select for diffs
Thu Jun 3 21:40:41 2004 UTC (7 years, 8 months ago) by peter
Branches: MAIN
Diff to: previous 1.409: preferred, colored
Changes since revision 1.409: +1 -0 lines
MFi386: add ixgp device
Revision 1.409: download - view: text, markup, annotated - select for diffs
Mon May 17 22:13:14 2004 UTC (7 years, 8 months ago) by peter
Branches: MAIN
Diff to: previous 1.408: preferred, colored
Changes since revision 1.408: +0 -1 lines
Turn on modules for amd64. Fear.
Revision 1.408: download - view: text, markup, annotated - select for diffs
Sun May 16 20:57:01 2004 UTC (7 years, 8 months ago) by peter
Branches: MAIN
Diff to: previous 1.407: preferred, colored
Changes since revision 1.407: +3 -0 lines
MFi386: add rue and twa
Revision 1.407: download - view: text, markup, annotated - select for diffs
Sun May 2 20:40:18 2004 UTC (7 years, 9 months ago) by marcel
Branches: MAIN
Diff to: previous 1.406: preferred, colored
Changes since revision 1.406: +1 -0 lines
Add option GEOM_GPT. This brings the ability to have a large number of partitions on a single disk.
Revision 1.406: download - view: text, markup, annotated - select for diffs
Sun May 2 18:57:27 2004 UTC (7 years, 9 months ago) by obrien
Branches: MAIN
Diff to: previous 1.405: preferred, colored
Changes since revision 1.405: +9 -9 lines
Spell Ethernet correctly.
Revision 1.405: download - view: text, markup, annotated - select for diffs
Thu Mar 25 03:19:28 2004 UTC (7 years, 10 months ago) by obrien
Branches: MAIN
Diff to: previous 1.404: preferred, colored
Changes since revision 1.404: +1 -0 lines
Add NTFS since many may want to dual-boot MS-Win64 w/FreeBSD.
Revision 1.404: download - view: text, markup, annotated - select for diffs
Mon Mar 15 00:49:39 2004 UTC (7 years, 10 months ago) by obrien
Branches: MAIN
Diff to: previous 1.403: preferred, colored
Changes since revision 1.403: +1 -1 lines
Shorten a long comment.
Revision 1.403: download - view: text, markup, annotated - select for diffs
Mon Feb 2 00:54:59 2004 UTC (8 years ago) by obrien
Branches: MAIN
Diff to: previous 1.402: preferred, colored
Changes since revision 1.402: +0 -1 lines
Remove a device that will compile fine, isn't 64-bit clean.
Revision 1.402: download - view: text, markup, annotated - select for diffs
Fri Jan 30 03:02:45 2004 UTC (8 years ago) by peter
Branches: MAIN
Diff to: previous 1.401: preferred, colored
Changes since revision 1.401: +49 -49 lines
GRR. MFi386: white space spam
Revision 1.399.2.3: download - view: text, markup, annotated - select for diffs
Mon Jan 26 19:42:11 2004 UTC (8 years ago) by nectar
Branches: RELENG_5_2
CVS tags: RELENG_5_2_1_RELEASE
Diff to: previous 1.399.2.2: preferred, colored; branchpoint 1.399: preferred, colored; next MAIN 1.400: preferred, colored
Changes since revision 1.399.2.2: +1 -0 lines
MFC: Add PFIL_HOOKS to the GENERIC kernel configuration. Requested by: re
Revision 1.401: download - view: text, markup, annotated - select for diffs
Sat Jan 24 21:38:51 2004 UTC (8 years ago) by jeff
Branches: MAIN
Diff to: previous 1.400: preferred, colored
Changes since revision 1.400: +1 -1 lines
- 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.
Revision 1.400: download - view: text, markup, annotated - select for diffs
Sat Jan 24 14:59:50 2004 UTC (8 years ago) by nectar
Branches: MAIN
Diff to: previous 1.399: preferred, colored
Changes since revision 1.399: +1 -0 lines
Add PFIL_HOOKS to the GENERIC kernel configuration, primarily so that one can load the IPFilter module (which requires PFIL_HOOKS). Requested by: Many, for over a year
Revision 1.399.2.2: download - view: text, markup, annotated - select for diffs
Sun Dec 7 23:52:54 2003 UTC (8 years, 2 months ago) by scottl
Branches: RELENG_5_2
CVS tags: RELENG_5_2_0_RELEASE
Diff to: previous 1.399.2.1: preferred, colored; branchpoint 1.399: preferred, colored
Changes since revision 1.399.2.1: +1 -1 lines
Don't build a kernel.debug for the release.
Revision 1.399.2.1: download - view: text, markup, annotated - select for diffs
Sun Dec 7 04:10:47 2003 UTC (8 years, 2 months ago) by scottl
Branches: RELENG_5_2
Diff to: previous 1.399: preferred, colored
Changes since revision 1.399: +4 -4 lines
Disable WITNESS, INVARIANTS, and DDB for our Tier-1 platforms for the release
Revision 1.399: download - view: text, markup, annotated - select for diffs
Fri Nov 21 03:19:59 2003 UTC (8 years, 2 months ago) by peter
Branches: MAIN
CVS tags: RELENG_5_2_BP
Branch point for: RELENG_5_2
Diff to: previous 1.398: preferred, colored
Changes since revision 1.398: +1 -0 lines
Turn on NO_MIXED_MODE for amd64 generic. It turns out that all the known samples of broken chipsets that needed mixed mode in the first place are so broken (ie: locks up) that we can't use IO APIC mode at all and it needs to be turned off in the bios. So, the MIXED_MODE penalty on the good chipsets gained nothing. Approved by: re (scottl)
Revision 1.398: download - view: text, markup, annotated - select for diffs
Wed Nov 19 18:11:27 2003 UTC (8 years, 2 months ago) by peter
Branches: MAIN
Diff to: previous 1.397: preferred, colored
Changes since revision 1.397: +7 -3 lines
Sync with i386. - turn on SMP in generic - add 'device atpic' - this is unconditional on i386, but certain nvidia based systems need to disable acpi because the reference bios seems to be hosed. If acpi is disabled, we won't find the apic. amd64 has the mptable code in a seperate compile option as well. - turn sym back on, it doesn't fail to compile anymore. Approved by: re
Revision 1.397: download - view: text, markup, annotated - select for diffs
Sat Nov 8 03:17:36 2003 UTC (8 years, 3 months ago) by peter
Branches: MAIN
Diff to: previous 1.396: preferred, colored
Changes since revision 1.396: +15 -14 lines
Converge with i386/GENERIC
Revision 1.396: download - view: text, markup, annotated - select for diffs
Fri Sep 19 20:04:55 2003 UTC (8 years, 4 months ago) by joerg
Branches: MAIN
Diff to: previous 1.395: preferred, colored
Changes since revision 1.395: +4 -0 lines
Mention the puc(4) glue driver in a commented-out example so the user of "dumb" PCI-based serial/parallel boards get a hint how to enable them. I wasn't sure about the ia64, pc98, powerpc, and sparc64 archs whether they'd support puc(4) or not.
Revision 1.395: download - view: text, markup, annotated - select for diffs
Mon Sep 15 22:40:00 2003 UTC (8 years, 4 months ago) by obrien
Branches: MAIN
Diff to: previous 1.394: preferred, colored
Changes since revision 1.394: +2 -0 lines
Statically compile in sound as we don't have modules yet.
Revision 1.394: download - view: text, markup, annotated - select for diffs
Wed Sep 10 18:54:58 2003 UTC (8 years, 5 months ago) by obrien
Branches: MAIN
Diff to: previous 1.393: preferred, colored
Changes since revision 1.393: +1 -1 lines
Sort 'bge' correctly.
Revision 1.393: download - view: text, markup, annotated - select for diffs
Mon Sep 8 20:00:55 2003 UTC (8 years, 5 months ago) by peter
Branches: MAIN
Diff to: previous 1.392: preferred, colored
Changes since revision 1.392: +2 -2 lines
Turn aac back on now that its been cleaned up for 64 bit compilation
Revision 1.392: download - view: text, markup, annotated - select for diffs
Mon Sep 8 02:11:24 2003 UTC (8 years, 5 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.391: preferred, colored
Changes since revision 1.391: +1 -0 lines
Take the support for the 8139C+/8169/8169S/8110S chips out of the rl(4) driver and put it in a new re(4) driver. The re(4) driver shares the if_rlreg.h file with rl(4) but is a separate module. (Ultimately I may change this. For now, it's convenient.) rl(4) has been modified so that it will never attach to an 8139C+ chip, leaving it to re(4) instead. Only re(4) has the PCI IDs to match the 8169/8169S/8110S gigE chips. if_re.c contains the same basic code that was originally bolted onto if_rl.c, with the following updates: - Added support for jumbo frames. Currently, there seems to be a limit of approximately 6200 bytes for jumbo frames on transmit. (This was determined via experimentation.) The 8169S/8110S chips apparently are limited to 7.5K frames on transmit. This may require some more work, though the framework to handle jumbo frames on RX is in place: the re_rxeof() routine will gather up frames than span multiple 2K clusters into a single mbuf list. - Fixed bug in re_txeof(): if we reap some of the TX buffers, but there are still some pending, re-arm the timer before exiting re_txeof() so that another timeout interrupt will be generated, just in case re_start() doesn't do it for us. - Handle the 'link state changed' interrupt - Fix a detach bug. If re(4) is loaded as a module, and you do tcpdump -i re0, then you do 'kldunload if_re,' the system will panic after a few seconds. This happens because ether_ifdetach() ends up calling the BPF detach code, which notices the interface is in promiscuous mode and tries to switch promisc mode off while detaching the BPF listner. This ultimately results in a call to re_ioctl() (due to SIOCSIFFLAGS), which in turn calls re_init() to handle the IFF_PROMISC flag change. Unfortunately, calling re_init() here turns the chip back on and restarts the 1-second timeout loop that drives re_tick(). By the time the timeout fires, if_re.ko has been unloaded, which results in a call to invalid code and blows up the system. To fix this, I cleared the IFF_UP flag before calling ether_ifdetach(), which stops the ioctl routine from trying to reset the chip. - Modified comments in re_rxeof() relating to the difference in RX descriptor status bit layout between the 8139C+ and the gigE chips. The layout is different because the frame length field was expanded from 12 bits to 13, and they got rid of one of the status bits to make room. - Add diagnostic code (re_diag()) to test for the case where a user has installed a broken 32-bit 8169 PCI NIC in a 64-bit slot. Some NICs have the REQ64# and ACK64# lines connected even though the board is 32-bit only (in this case, they should be pulled high). This fools the chip into doing 64-bit DMA transfers even though there is no 64-bit data path. To detect this, re_diag() puts the chip into digital loopback mode and sets the receiver to promiscuous mode, then initiates a single 64-byte packet transmission. The frame is echoed back to the host, and if the frame contents are intact, we know DMA is working correctly, otherwise we complain loudly on the console and abort the device attach. (At the moment, I don't know of any way to work around the problem other than physically modifying the board, so until/unless I can think of a software workaround, this will have do to.) - Created re(4) man page - Modified rlphy.c to allow re(4) to attach as well as rl(4). Note that this code works for the sample 8169/Marvell 88E1000 NIC that I have, but probably won't work for the 8169S/8110S chips. RealTek has sent me some sample NICs, but they haven't arrived yet. I will probably need to add an rlgphy driver to handle the on-board PHY in the 8169S/8110S (it needs special DSP initialization).
Revision 1.391: download - view: text, markup, annotated - select for diffs
Wed Sep 3 01:24:47 2003 UTC (8 years, 5 months ago) by obrien
Branches: MAIN
Diff to: previous 1.390: preferred, colored
Changes since revision 1.390: +1 -0 lines
MFi386: add device ataraid, this is now seperate and not pulled in by atadisk.
Revision 1.390: download - view: text, markup, annotated - select for diffs
Fri Jun 27 23:11:22 2003 UTC (8 years, 7 months ago) by peter
Branches: MAIN
Diff to: previous 1.389: preferred, colored
Changes since revision 1.389: +1 -2 lines
Turn ips back on.
Revision 1.389: download - view: text, markup, annotated - select for diffs
Thu Jun 26 04:01:59 2003 UTC (8 years, 7 months ago) by peter
Branches: MAIN
Diff to: previous 1.388: preferred, colored
Changes since revision 1.388: +1 -1 lines
Oops, I only added a comment about why ips doesn't compile. Actually comment it out for real.
Revision 1.388: download - view: text, markup, annotated - select for diffs
Thu Jun 26 03:49:54 2003 UTC (8 years, 7 months ago) by peter
Branches: MAIN
Diff to: previous 1.387: preferred, colored
Changes since revision 1.387: +159 -20 lines
Sync with i386 - add everything that compiles. There are a few drivers that are trivially easy to fix (eg: ips) that I've not committed fixes for.
Revision 1.387: download - view: text, markup, annotated - select for diffs
Sun Jun 1 20:26:38 2003 UTC (8 years, 8 months ago) by obrien
Branches: MAIN
Diff to: previous 1.386: preferred, colored
Changes since revision 1.386: +20 -18 lines
Sync with i386/GENERIC ordering.
Revision 1.386: download - view: text, markup, annotated - select for diffs
Sat May 31 07:00:08 2003 UTC (8 years, 8 months ago) by peter
Branches: MAIN
CVS tags: RELENG_5_1_BP, RELENG_5_1_0_RELEASE, RELENG_5_1
Diff to: previous 1.385: preferred, colored
Changes since revision 1.385: +7 -1 lines
Add acpi to the build. Remove the hack from machdep.c that lies to the loader to shut it up.
Revision 1.385: download - view: text, markup, annotated - select for diffs
Wed May 14 04:10:48 2003 UTC (8 years, 9 months ago) by peter
Branches: MAIN
Diff to: previous 1.384: preferred, colored
Changes since revision 1.384: +6 -0 lines
Add BASIC i386 binary support for the amd64 kernel. This is largely stolen from the ia64/ia32 code (indeed there was a repocopy), but I've redone the MD parts and added and fixed a few essential syscalls. It is sufficient to run i386 binaries like /bin/ls, /usr/bin/id (dynamic) and p4. The ia64 code has not implemented signal delivery, so I had to do that. Before you say it, yes, this does need to go in a common place. But we're in a freeze at the moment and I didn't want to risk breaking ia64. I will sort this out after the freeze so that the common code is in a common place. On the AMD64 side, this required adding segment selector context switch support and some other support infrastructure. The %fs/%gs etc code is hairy because loading %gs will clobber the kernel's current MSR_GSBASE setting. The segment selectors are not used by the kernel, so they're only changed at context switch time or when changing modes. This still needs to be optimized. Approved by: re (amd64/* blanket)
Revision 1.384: download - view: text, markup, annotated - select for diffs
Fri May 9 18:26:06 2003 UTC (8 years, 9 months ago) by peter
Branches: MAIN
Diff to: previous 1.383: preferred, colored
Changes since revision 1.383: +6 -6 lines
Turn syscons on now that it works, so that anybody trying to run this can see something. Probing for keyboard still works for auto serial console mode.
Revision 1.383: download - view: text, markup, annotated - select for diffs
Thu May 1 01:05:22 2003 UTC (8 years, 9 months ago) by peter
Branches: MAIN
Diff to: previous 1.382: preferred, colored
Changes since revision 1.382: +28 -193 lines
Commit MD parts of a loosely functional AMD64 port. This is based on a heavily stripped down FreeBSD/i386 (brutally stripped down actually) to attempt to get a stable base to start from. There is a lot missing still. Worth noting: - The kernel runs at 1GB in order to cheat with the pmap code. pmap uses a variation of the PAE code in order to avoid having to worry about 4 levels of page tables yet. - It boots in 64 bit "long mode" with a tiny trampoline embedded in the i386 loader. This simplifies locore.s greatly. - There are still quite a few fragments of i386-specific code that have not been translated yet, and some that I cheated and wrote dumb C versions of (bcopy etc). - It has both int 0x80 for syscalls (but using registers for argument passing, as is native on the amd64 ABI), and the 'syscall' instruction for syscalls. int 0x80 preserves all registers, 'syscall' does not. - I have tried to minimize looking at the NetBSD code, except in a couple of places (eg: to find which register they use to replace the trashed %rcx register in the syscall instruction). As a result, there is not a lot of similarity. I did look at NetBSD a few times while debugging to get some ideas about what I might have done wrong in my first attempt.
Revision 1.246.2.54: download - view: text, markup, annotated - select for diffs
Mon Apr 28 03:41:46 2003 UTC (8 years, 9 months ago) by simokawa
Branches: old_RELENG_4
Diff to: previous 1.246.2.53: preferred, colored; branchpoint 1.246: preferred, colored; next MAIN 1.247: preferred, colored
Changes since revision 1.246.2.53: +5 -0 lines
MFC: Add FireWire drivers to GENERIC and drivers.conf.
Revision 1.382: download - view: text, markup, annotated - select for diffs
Mon Apr 21 16:44:04 2003 UTC (8 years, 9 months ago) by simokawa
Branches: MAIN
Diff to: previous 1.381: preferred, colored
Changes since revision 1.381: +5 -0 lines
Add FireWire drivers to GENERIC.
Revision 1.381: download - view: text, markup, annotated - select for diffs
Sun Apr 20 19:05:32 2003 UTC (8 years, 9 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.380: preferred, colored
Changes since revision 1.380: +1 -0 lines
Add device driver support for the ASIX Electronics AX88172 USB 2.0 ethernet controller. The driver has been tested with the LinkSys USB200M adapter. I know for a fact that there are other devices out there with this chip but don't have all the USB vendor/device IDs. Note: I'm not sure if this will force the driver to end up in the install kernel image or not. Special magic needs to be done to exclude it to keep the boot floppies from bloating again, someone please advise.
Revision 1.380: download - view: text, markup, annotated - select for diffs
Sat Mar 29 13:36:41 2003 UTC (8 years, 10 months ago) by mdodd
Branches: MAIN
Diff to: previous 1.379: preferred, colored
Changes since revision 1.379: +1 -0 lines
- Move driver to newbus. - Provide identify methods for EtherExpress and 3c507 cards; this means these cards no longer need wired configs. - Provide a detach method.
Revision 1.379: download - view: text, markup, annotated - select for diffs
Wed Mar 26 19:55:03 2003 UTC (8 years, 10 months ago) by ps
Branches: MAIN
Diff to: previous 1.378: preferred, colored
Changes since revision 1.378: +0 -3 lines
Nuke HTT from here too. Spotted by: jhb
Revision 1.246.2.51.2.2: download - view: text, markup, annotated - select for diffs
Tue Mar 25 23:35:15 2003 UTC (8 years, 10 months ago) by jhb
Branches: old_RELENG_4_8
CVS tags: old_RELENG_4_8_0_RELEASE
Diff to: previous 1.246.2.51.2.1: preferred, colored; branchpoint 1.246.2.51: preferred, colored; next MAIN 1.246.2.52: preferred, colored
Changes since revision 1.246.2.51.2.1: +3 -0 lines
MFS: Add a commented out HTT kernel option for 4.8. Approved by: re (murray)
Revision 1.246.2.53: download - view: text, markup, annotated - select for diffs
Tue Mar 25 23:33:44 2003 UTC (8 years, 10 months ago) by jhb
Branches: old_RELENG_4
Diff to: previous 1.246.2.52: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.52: +3 -0 lines
Add a commented-out HTT option to GENERIC similar to SMP and APIC_IO. Requested by: John Cagle <john.cagle@hp.com> Approved by: re (murray)
Revision 1.378: download - view: text, markup, annotated - select for diffs
Tue Mar 25 23:31:14 2003 UTC (8 years, 10 months ago) by jhb
Branches: MAIN
Diff to: previous 1.377: preferred, colored
Changes since revision 1.377: +3 -0 lines
Add an options entry for HTT in SMP and GENERIC similar to the SMP and APIC_IO options. Requested by: John Cagle <john.cagle@hp.com>
Revision 1.246.2.52: download - view: text, markup, annotated - select for diffs
Tue Mar 25 19:45:14 2003 UTC (8 years, 10 months ago) by mdodd
Branches: old_RELENG_4
Diff to: previous 1.246.2.51: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.51: +7 -7 lines
Mark ISA network drivers with destructive probes disabled; they can be enabled by the user should they be needed. Approved by: re (murray)
Revision 1.246.2.51.2.1: download - view: text, markup, annotated - select for diffs
Tue Mar 25 19:43:27 2003 UTC (8 years, 10 months ago) by mdodd
Branches: old_RELENG_4_8
Diff to: previous 1.246.2.51: preferred, colored
Changes since revision 1.246.2.51: +7 -7 lines
Mark ISA network drivers with destructive probes disabled; they can be enabled by the user should they be needed. Approved by: re (murray)
Revision 1.377: download - view: text, markup, annotated - select for diffs
Sat Mar 22 14:18:22 2003 UTC (8 years, 10 months ago) by ru
Branches: MAIN
Diff to: previous 1.376: preferred, colored
Changes since revision 1.376: +0 -1 lines
Remove bitrot associated with `maxusers'. Submitted by: bde
Revision 1.246.2.51: download - view: text, markup, annotated - select for diffs
Fri Feb 28 15:53:37 2003 UTC (8 years, 11 months ago) by scottl
Branches: old_RELENG_4
CVS tags: old_RELENG_4_8_BP
Branch point for: old_RELENG_4_8
Diff to: previous 1.246.2.50: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.50: +1 -1 lines
Turn off the aacp device. It's causing far too many problems and isn't terribly useful during install. Approved by: re (jhb)
Revision 1.376: download - view: text, markup, annotated - select for diffs
Thu Feb 13 22:24:43 2003 UTC (8 years, 11 months ago) by obrien
Branches: MAIN
Diff to: previous 1.375: preferred, colored
Changes since revision 1.375: +1 -1 lines
Fix the style of the SCHED_4BSD commit.
Revision 1.375: download - view: text, markup, annotated - select for diffs
Sat Feb 1 18:45:17 2003 UTC (9 years ago) by joe
Branches: MAIN
Diff to: previous 1.374: preferred, colored
Changes since revision 1.374: +1 -1 lines
Put replace spaces with tabs in keeping with the rest of the file.
Revision 1.374: download - view: text, markup, annotated - select for diffs
Sun Jan 26 06:37:43 2003 UTC (9 years ago) by jeff
Branches: MAIN
Diff to: previous 1.373: preferred, colored
Changes since revision 1.373: +0 -1 lines
- Remove a redundant scheduler option. Pointy hat to: jeff Spotted by: dillon
Revision 1.373: download - view: text, markup, annotated - select for diffs
Sun Jan 26 05:29:11 2003 UTC (9 years ago) by jeff
Branches: MAIN
Diff to: previous 1.372: preferred, colored
Changes since revision 1.372: +2 -0 lines
- Introduce the SCHED_ULE and SCHED_4BSD options for compile time selection of the scheduler. - Add SCHED_4BSD as the scheduler for all kernel config files in cvs.
Revision 1.372: download - view: text, markup, annotated - select for diffs
Thu Jan 16 00:21:52 2003 UTC (9 years ago) by sam
Branches: MAIN
Diff to: previous 1.371: preferred, colored
Changes since revision 1.371: +1 -0 lines
wi now needs wlan Reviewed by: imp
Revision 1.369.2.2: download - view: text, markup, annotated - select for diffs
Tue Dec 31 05:35:45 2002 UTC (9 years, 1 month ago) by scottl
Branches: old_RELENG_5_0
CVS tags: old_RELENG_5_0_0_RELEASE
Diff to: previous 1.369.2.1: preferred, colored; branchpoint 1.369: preferred, colored; next MAIN 1.370: preferred, colored
Changes since revision 1.369.2.1: +1 -0 lines
MFC: add the if_bge driver Approved by: re (rwatson)
Revision 1.246.2.50: download - view: text, markup, annotated - select for diffs
Mon Dec 30 19:04:31 2002 UTC (9 years, 1 month ago) by rwatson
Branches: old_RELENG_4
Diff to: previous 1.246.2.49: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.49: +2 -0 lines
MFC GENERIC:1.355: Add device agp to GENERIC. Some re-jostling of the install floppies for -STABLE may be required.
Revision 1.371: download - view: text, markup, annotated - select for diffs
Sat Dec 28 06:22:17 2002 UTC (9 years, 1 month ago) by scottl
Branches: MAIN
Diff to: previous 1.370: preferred, colored
Changes since revision 1.370: +1 -0 lines
Add the if_bge driver. I can't find any reason why it's not here, and it's pretty common on Dell servers and other high-end boxes.
Revision 1.369.2.1: download - view: text, markup, annotated - select for diffs
Wed Dec 18 08:11:24 2002 UTC (9 years, 1 month ago) by scottl
Branches: old_RELENG_5_0
Diff to: previous 1.369: preferred, colored
Changes since revision 1.369: +5 -5 lines
Per the RC2 schedule, remove INVARIANTS, WITNESS, and DEBUG options from the RELENG_5_0 kernels.
Revision 1.370: download - view: text, markup, annotated - select for diffs
Mon Dec 16 18:47:37 2002 UTC (9 years, 1 month ago) by cognet
Branches: MAIN
Diff to: previous 1.369: preferred, colored
Changes since revision 1.369: +1 -0 lines
Add the trm(4) driver. MFC after: 1 day
Revision 1.369: download - view: text, markup, annotated - select for diffs
Sat Oct 19 16:54:07 2002 UTC (9 years, 3 months ago) by rwatson
Branches: MAIN
CVS tags: old_RELENG_5_0_BP
Branch point for: old_RELENG_5_0
Diff to: previous 1.368: preferred, colored
Changes since revision 1.368: +1 -0 lines
Permits UFS ACLs to be used with the GENERIC kernel. Due to recent ACL configuration changes, this shouldn't result in different code paths for file systems not explicitly configured for ACLs by the system administrator. For UFS1, administrators must still recompile their kernel to add support for extended attributes; for UFS2, it's sufficient to enable ACLs using tunefs or at mount-time (tunefs preferred for reliability reasons). UFS2, for a variety of reasons, including performance and reliability, is the preferred file system for use with ACLs. Approved by: re
Revision 1.368: download - view: text, markup, annotated - select for diffs
Sun Oct 13 16:29:15 2002 UTC (9 years, 3 months ago) by mike
Branches: MAIN
Diff to: previous 1.367: preferred, colored
Changes since revision 1.367: +1 -2 lines
Remove the P1003_1B kernel option; it is no longer used.
Revision 1.246.2.49: download - view: text, markup, annotated - select for diffs
Sat Oct 12 15:25:13 2002 UTC (9 years, 4 months ago) by kuriyama
Branches: old_RELENG_4
Diff to: previous 1.246.2.48: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.48: +4 -4 lines
Use "options <tab>" rather than "options<tab><tab>".
Revision 1.367: download - view: text, markup, annotated - select for diffs
Sat Oct 12 07:26:48 2002 UTC (9 years, 4 months ago) by phk
Branches: MAIN
Diff to: previous 1.366: preferred, colored
Changes since revision 1.366: +0 -2 lines
Remove NO_GEOM option. No outstanding show-stoppers. Sponsored by: DARPA & NAI Labs.
Revision 1.366: download - view: text, markup, annotated - select for diffs
Sat Oct 5 16:35:30 2002 UTC (9 years, 4 months ago) by phk
Branches: MAIN
Diff to: previous 1.365: preferred, colored
Changes since revision 1.365: +2 -0 lines
NB: This commit does *NOT* make GEOM the default in FreeBSD
NB: But it will enable it in all kernels not having options "NO_GEOM"
Put the GEOM related options into the intended order.
Add "options NO_GEOM" to all kernel configs apart from NOTES.
In some order of controlled fashion, the NO_GEOM options will be
removed, architecture by architecture in the coming days.
There are currently three known issues which may force people to
need the NO_GEOM option:
boot0cfg/fdisk:
Tries to update the MBR while it is being used to control
slices. GEOM does not allow this as a direct operation.
SCSI floppy drives:
Appearantly the scsi-da driver return "EBUSY" if no media
is inserted. This is wrong, it should return ENXIO.
PC98:
It is unclear if GEOM correctly recognizes all variants of
PC98 disklabels. (Help Wanted! I have neither docs nor HW)
These issues are all being worked.
Sponsored by: DARPA & NAI Labs.
Revision 1.365: download - view: text, markup, annotated - select for diffs
Fri Sep 27 19:09:21 2002 UTC (9 years, 4 months ago) by sos
Branches: MAIN
Diff to: previous 1.364: preferred, colored
Changes since revision 1.364: +1 -0 lines
Add the pst (Promise SX6000) driver to GENERIC.
Revision 1.364: download - view: text, markup, annotated - select for diffs
Wed Sep 11 16:51:48 2002 UTC (9 years, 5 months ago) by rwatson
Branches: MAIN
Diff to: previous 1.363: preferred, colored
Changes since revision 1.363: +1 -1 lines
Whitespace consistency fix from addition of IAHD_REG_PRETTY_PRINT: use tabs not spaces.
Revision 1.363: download - view: text, markup, annotated - select for diffs
Mon Sep 9 02:40:58 2002 UTC (9 years, 5 months ago) by kuriyama
Branches: MAIN
Diff to: previous 1.362: preferred, colored
Changes since revision 1.362: +2 -2 lines
Use "options " rather than "options<tab>".
Revision 1.362: download - view: text, markup, annotated - select for diffs
Thu Sep 5 15:45:01 2002 UTC (9 years, 5 months ago) by obrien
Branches: MAIN
Diff to: previous 1.361: preferred, colored
Changes since revision 1.361: +1 -1 lines
Statically compile pcn(4) into the install kernel vs. using as module. lnc(4) will attach to AMD PCnet/FAST NICs if pcn(4) does not attach. I.e. pcn(4) gets first chance. There is a problem however in that pcn(4) was moved out of the install kernel so that the module would be used. This however causes bad installs if one has an AMD PCnet/FAST NIC.
Revision 1.246.2.48: download - view: text, markup, annotated - select for diffs
Sat Aug 31 20:28:26 2002 UTC (9 years, 5 months ago) by obrien
Branches: old_RELENG_4
CVS tags: old_RELENG_4_7_BP, old_RELENG_4_7_0_RELEASE, old_RELENG_4_7
Diff to: previous 1.246.2.47: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.47: +1 -1 lines
Fix style nit.
Revision 1.246.2.47: download - view: text, markup, annotated - select for diffs
Sat Aug 31 07:26:59 2002 UTC (9 years, 5 months ago) by gibbs
Branches: old_RELENG_4
Diff to: previous 1.246.2.46: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.46: +5 -0 lines
Hook ahd into the build and take advantage of register pretty printing in both the ahd and ahc drivers.
Revision 1.361: download - view: text, markup, annotated - select for diffs
Sat Aug 31 06:56:43 2002 UTC (9 years, 5 months ago) by gibbs
Branches: MAIN
Diff to: previous 1.360: preferred, colored
Changes since revision 1.360: +5 -1 lines
Enable ahd/ahc register pretty printing by default. This expedites handling of bug reports.
Revision 1.246.2.46: download - view: text, markup, annotated - select for diffs
Fri Aug 23 07:01:51 2002 UTC (9 years, 5 months ago) by mjacob
Branches: old_RELENG_4
Diff to: previous 1.246.2.45: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.45: +1 -0 lines
MFC MPT/Fusion driver
Revision 1.360: download - view: text, markup, annotated - select for diffs
Tue Aug 20 00:10:20 2002 UTC (9 years, 5 months ago) by peter
Branches: MAIN
Diff to: previous 1.359: preferred, colored
Changes since revision 1.359: +2 -2 lines
remove unit counts from atkbdc, pckbd, sc
Revision 1.359: download - view: text, markup, annotated - select for diffs
Thu Aug 15 08:05:40 2002 UTC (9 years, 5 months ago) by imp
Branches: MAIN
Diff to: previous 1.358: preferred, colored
Changes since revision 1.358: +1 -1 lines
pccbb->cbb
Revision 1.358: download - view: text, markup, annotated - select for diffs
Sun Aug 11 23:34:19 2002 UTC (9 years, 6 months ago) by mjacob
Branches: MAIN
Diff to: previous 1.357: preferred, colored
Changes since revision 1.357: +1 -0 lines
Add support for the LSI-Logic Fusion/MP architecture. This is an architecture that present a thing message passing interface to the OS. You can query as to how many ports and what kind are attached and enable them and so on. A less grand view is that this is just another way to package SCSI (SPI or FC) and FC-IP into a one-driver interface set. This driver support the following hardware: LSI FC909: Single channel, 1Gbps, Fibre Channel (FC-SCSI only) LSI FC929: Dual Channel, 1-2Gbps, Fibre Channel (FC-SCSI only) LSI 53c1020: Single Channel, Ultra4 (320M) (Untested) LSI 53c1030: Dual Channel, Ultra4 (320M) Currently it's in fair shape, but expect a lot of changes over the next few weeks as it stabilizes. Credits: The driver is mostly from some folks from Jeff Roberson's company- I've been slowly migrating it to broader support that I it came to me as. The hardware used in developing support came from: FC909: LSI-Logic, Advansys (now Connetix) FC929: LSI-Logic 53c1030: Antares Microsystems (they make a very fine board!) MFC after: 3 weeks
Revision 1.357: download - view: text, markup, annotated - select for diffs
Fri Aug 9 15:30:42 2002 UTC (9 years, 6 months ago) by brooks
Branches: MAIN
Diff to: previous 1.356: preferred, colored
Changes since revision 1.356: +1 -1 lines
Make ppp(4) devices clonable and unloadable.
Revision 1.356: download - view: text, markup, annotated - select for diffs
Wed Aug 7 05:40:34 2002 UTC (9 years, 6 months ago) by imp
Branches: MAIN
Diff to: previous 1.355: preferred, colored
Changes since revision 1.355: +1 -1 lines
Add Intersil and Symbol as vendors for 802.11 cards that the wi driver supports. Obtained from: NetBSD
Revision 1.355: download - view: text, markup, annotated - select for diffs
Sun Aug 4 18:34:58 2002 UTC (9 years, 6 months ago) by anholt
Branches: MAIN
Diff to: previous 1.354: preferred, colored
Changes since revision 1.354: +2 -0 lines
Add device agp to GENERIC, filter it out of floppy builds Approved by: des (mentor)
Revision 1.354: download - view: text, markup, annotated - select for diffs
Sun Aug 4 18:06:15 2002 UTC (9 years, 6 months ago) by imp
Branches: MAIN
Diff to: previous 1.353: preferred, colored
Changes since revision 1.353: +0 -1 lines
Remove commented out PCI_ENABLE_IO_MODES. It is gone now.
Revision 1.246.2.45: download - view: text, markup, annotated - select for diffs
Thu Aug 1 17:26:31 2002 UTC (9 years, 6 months ago) by blackend
Branches: old_RELENG_4
Diff to: previous 1.246.2.44: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.44: +1 -1 lines
Fix the link to the Handbook
Revision 1.353: download - view: text, markup, annotated - select for diffs
Thu Aug 1 17:21:09 2002 UTC (9 years, 6 months ago) by blackend
Branches: MAIN
Diff to: previous 1.352: preferred, colored
Changes since revision 1.352: +1 -1 lines
Fix the link to the Handbook
Revision 1.246.2.44: download - view: text, markup, annotated - select for diffs
Wed Jul 24 07:50:38 2002 UTC (9 years, 6 months ago) by kuriyama
Branches: old_RELENG_4
Diff to: previous 1.246.2.43: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.43: +2 -2 lines
Convert spaces to tab.
Revision 1.352: download - view: text, markup, annotated - select for diffs
Tue Jul 23 06:35:08 2002 UTC (9 years, 6 months ago) by peter
Branches: MAIN
Diff to: previous 1.351: preferred, colored
Changes since revision 1.351: +1 -1 lines
de-count pci
Revision 1.351: download - view: text, markup, annotated - select for diffs
Sun Jul 21 23:07:30 2002 UTC (9 years, 6 months ago) by peter
Branches: MAIN
Diff to: previous 1.350: preferred, colored
Changes since revision 1.350: +1 -1 lines
Add explicit unit count on 'device pci' for ahc/ahd
Revision 1.350: download - view: text, markup, annotated - select for diffs
Tue Jul 16 18:20:16 2002 UTC (9 years, 6 months ago) by jhb
Branches: MAIN
Diff to: previous 1.349: preferred, colored
Changes since revision 1.349: +8 -8 lines
Various comment and minor style fixes. No actual content changes. Inspired by: bde
Revision 1.349: download - view: text, markup, annotated - select for diffs
Fri Jul 12 06:38:34 2002 UTC (9 years, 7 months ago) by alfred
Branches: MAIN
Diff to: previous 1.348: preferred, colored
Changes since revision 1.348: +1 -0 lines
Introduce syscall.master option 'COMPAT4' which allows one to wrap syscalls for FreeBSD 4 compatibility. Add kernel option COMPAT_FREEBSD4 to enable these syscalls.
Revision 1.348: download - view: text, markup, annotated - select for diffs
Mon Jul 8 11:56:44 2002 UTC (9 years, 7 months ago) by markm
Branches: MAIN
Diff to: previous 1.347: preferred, colored
Changes since revision 1.347: +1 -1 lines
Comment out apm; ACPI is the modern replacement, and folks who really need it can uncomment it. This may buy us some kernel space. Discussed with: imp & msmith (quite a while ago)
Revision 1.347: download - view: text, markup, annotated - select for diffs
Sun Jul 7 19:00:00 2002 UTC (9 years, 7 months ago) by imp
Branches: MAIN
Diff to: previous 1.346: preferred, colored
Changes since revision 1.346: +5 -2 lines
Make NEWCARD the default pccard/cardbus system.
Revision 1.346: download - view: text, markup, annotated - select for diffs
Sun Jun 30 04:12:20 2002 UTC (9 years, 7 months ago) by rwatson
Branches: MAIN
Diff to: previous 1.345: preferred, colored
Changes since revision 1.345: +0 -1 lines
Remove ALT_BREAK_TO_DEBUGGER. This was inconsistent (both in form and function) with existing configuration choices. Arguably if ALT_BREAK_TO_DEBUGGER was present, so should have been BREAK_TO_DEBUGGER. Regardless, it broke the option sort order in these kernel configuration files. Requested by: bde
Revision 1.345: download - view: text, markup, annotated - select for diffs
Thu Jun 6 16:35:58 2002 UTC (9 years, 8 months ago) by gibbs
Branches: MAIN
Diff to: previous 1.344: preferred, colored
Changes since revision 1.344: +1 -0 lines
Hook up the ahd driver.
Revision 1.344: download - view: text, markup, annotated - select for diffs
Wed May 29 18:42:26 2002 UTC (9 years, 8 months ago) by obrien
Branches: MAIN
Diff to: previous 1.343: preferred, colored
Changes since revision 1.343: +1 -1 lines
Do not refer to the Intel PRO/1000 by its internal name. Requested by: pdeuskar
Revision 1.246.2.43: download - view: text, markup, annotated - select for diffs
Thu May 23 17:04:01 2002 UTC (9 years, 8 months ago) by obrien
Branches: old_RELENG_4
CVS tags: old_RELENG_4_6_BP, old_RELENG_4_6_2_RELEASE, old_RELENG_4_6_1_RELEASE, old_RELENG_4_6_0_RELEASE, old_RELENG_4_6
Diff to: previous 1.246.2.42: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.42: +1 -1 lines
Support with Intel gigE cards with the EM driver, rather than the WX driver. Approved by: jhb(re)
Revision 1.343: download - view: text, markup, annotated - select for diffs
Wed May 22 19:00:48 2002 UTC (9 years, 8 months ago) by obrien
Branches: MAIN
Diff to: previous 1.342: preferred, colored
Changes since revision 1.342: +1 -0 lines
Restore us back to the rev 1.324 level of having an Intel gigE driver.
Revision 1.342: download - view: text, markup, annotated - select for diffs
Tue May 21 23:35:51 2002 UTC (9 years, 8 months ago) by rwatson
Branches: MAIN
Diff to: previous 1.341: preferred, colored
Changes since revision 1.341: +1 -0 lines
Permit alternative break sequence to break to debugger in GENERIC. Breakage of serial break on -CURRENT seems rampant for some reason, and I like being able to get into ddb. Reviewed by: peter
Revision 1.246.2.42: download - view: text, markup, annotated - select for diffs
Sat May 4 06:47:24 2002 UTC (9 years, 9 months ago) by msmith
Branches: old_RELENG_4
Diff to: previous 1.246.2.41: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.41: +1 -0 lines
Bring the iir(4) driver back to -stable, at the request of the maintainer.
Revision 1.341: download - view: text, markup, annotated - select for diffs
Fri May 3 17:59:22 2002 UTC (9 years, 9 months ago) by jmallett
Branches: MAIN
Diff to: previous 1.340: preferred, colored
Changes since revision 1.340: +1 -1 lines
Typo fix: detects -> detect. Reviewed by: phk
Revision 1.246.2.41: download - view: text, markup, annotated - select for diffs
Tue Apr 30 22:58:38 2002 UTC (9 years, 9 months ago) by scottl
Branches: old_RELENG_4
Diff to: previous 1.246.2.40: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.40: +1 -0 lines
MFC of the relevant changes from current: - Add the aacp device for doing SCSI passthrough - Use locks for doing synchronous commands - Align DMA buffers - Add KMODDEPS line to the Makefile so that the linux dependency is caught.
Revision 1.340: download - view: text, markup, annotated - select for diffs
Sat Apr 27 01:31:16 2002 UTC (9 years, 9 months ago) by scottl
Branches: MAIN
Diff to: previous 1.339: preferred, colored
Changes since revision 1.339: +1 -0 lines
Add a CAM interface to the aac driver. This is useful in case you should ever connect a SCSI Cdrom/Tape/Jukebox/Scanner/Printer/kitty-litter-scooper to your high-end RAID controller. The interface to the arrays is still via the block interface; this merely provides a way to circumvent the RAID functionality and access the SCSI buses directly. Note that for somewhat obvious reasons, hard drives are not exposed to the da driver through this interface, though you can still talk to them via the pass driver. Be the first on your block to low-level format unsuspecting drives that are part of an array! To enable this, add the 'aacp' device to your kernel config. MFC after: 3 days
Revision 1.339: download - view: text, markup, annotated - select for diffs
Thu Apr 18 03:44:44 2002 UTC (9 years, 9 months ago) by rwatson
Branches: MAIN
Diff to: previous 1.338: preferred, colored
Changes since revision 1.338: +1 -1 lines
Since WITNESS doesn't just do mutexes, remove "mutex" from the WITNESS comment in GENERIC config files of appropriate platforms. For whatever reason, powerpc didn't use WITNESS in GENERIC.
Revision 1.338: download - view: text, markup, annotated - select for diffs
Tue Apr 9 11:18:38 2002 UTC (9 years, 10 months ago) by phk
Branches: MAIN
Diff to: previous 1.337: preferred, colored
Changes since revision 1.337: +0 -2 lines
GC various bits and pieces of USERCONFIG from all over the place.
Revision 1.337: download - view: text, markup, annotated - select for diffs
Wed Apr 3 10:56:54 2002 UTC (9 years, 10 months ago) by ru
Branches: MAIN
Diff to: previous 1.336: preferred, colored
Changes since revision 1.336: +0 -1 lines
Dike out a highly insecure UCONSOLE option. TIOCCONS must be able to VOP_ACCESS() /dev/console to succeed. Obtained from: OpenBSD
Revision 1.246.2.40: download - view: text, markup, annotated - select for diffs
Wed Mar 27 02:16:26 2002 UTC (9 years, 10 months ago) by dd
Branches: old_RELENG_4
Diff to: previous 1.246.2.39: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.39: +1 -1 lines
Fix minor style nit.
Revision 1.246.2.39: download - view: text, markup, annotated - select for diffs
Sun Mar 24 13:19:10 2002 UTC (9 years, 10 months ago) by wilko
Branches: old_RELENG_4
Diff to: previous 1.246.2.38: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.38: +1 -0 lines
Add support for Compaq SmartRAID 5* series raid controllers This was already in -current GENERIC
Revision 1.336: download - view: text, markup, annotated - select for diffs
Sun Mar 17 23:48:24 2002 UTC (9 years, 10 months ago) by des
Branches: MAIN
Diff to: previous 1.335: preferred, colored
Changes since revision 1.335: +1 -1 lines
s/options\t\t/options \t/
Revision 1.335: download - view: text, markup, annotated - select for diffs
Wed Feb 13 18:47:50 2002 UTC (9 years, 11 months ago) by alfred
Branches: MAIN
Diff to: previous 1.334: preferred, colored
Changes since revision 1.334: +2 -1 lines
Re-enable WITNESS for GENERIC. Since the 5.x branch is mostly about SMP we'd like as much feedback as possible from users about possible locking problems as early as possible. To negate most of the performance impact I've also enabled WITNESS_SKIPSPIN. I've done this as we've been running WITNESS over the spinlock code for a while without incident and it goes a long way to making the performance problems of WITNESS much more bearable. Users who should be running current should know about turning WITNESS off for performance reasons. That said and done, WITNESS could/should be made into a tuneable, but we'll leave that as an excersize to those that want to disable it without a kernel recompile.
Revision 1.334: download - view: text, markup, annotated - select for diffs
Wed Feb 13 07:44:58 2002 UTC (9 years, 11 months ago) by rwatson
Branches: MAIN
Diff to: previous 1.333: preferred, colored
Changes since revision 1.333: +1 -1 lines
Remove WITNESS from GENERIC by default: as we grow more locks, this gets slower, and may be impeding adoption of -CURRENT by developers. We recommend turning on WITNESS by default on crash boxes, and when doing locking development. It will probably get turned on by default for a week or two following any major locking commits, also. Approved by: all and sundry (jhb, phk, ...)
Revision 1.246.2.38: download - view: text, markup, annotated - select for diffs
Fri Jan 25 17:41:40 2002 UTC (10 years ago) by murray
Branches: old_RELENG_4
CVS tags: old_RELENG_4_5_BP, old_RELENG_4_5_0_RELEASE, old_RELENG_4_5
Diff to: previous 1.246.2.37: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.37: +1 -0 lines
There is still room on the MFSROOT floppy for i386. Add 'bge' to kern.flp and move if_txp.ko over to mfsroot.flp. Tested on: 4.5-RC3 Approved by: rwatson
Revision 1.333: download - view: text, markup, annotated - select for diffs
Sun Jan 20 08:51:07 2002 UTC (10 years ago) by msmith
Branches: MAIN
Diff to: previous 1.332: preferred, colored
Changes since revision 1.332: +2 -0 lines
Add the 'iir' driver, for the Intel Integrated RAID controllers and prior ICP Vortex models. This driver was developed by Achim Leubner of Intel (previously with ICP Vortex) and Boji Kannanthanam of Intel. Submitted by: "Kannanthanam, Boji T" <boji.t.kannanthanam@intel.com> MFC after: 2 weeks
Revision 1.246.2.37: download - view: text, markup, annotated - select for diffs
Wed Dec 19 18:34:45 2001 UTC (10 years, 1 month ago) by iedowse
Branches: old_RELENG_4
Diff to: previous 1.246.2.36: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.36: +1 -0 lines
MFC: Enable UFS_DIRHASH in the GENERIC kernel.
Revision 1.332: download - view: text, markup, annotated - select for diffs
Fri Dec 14 16:27:08 2001 UTC (10 years, 1 month ago) by iedowse
Branches: MAIN
Diff to: previous 1.331: preferred, colored
Changes since revision 1.331: +1 -0 lines
Enable UFS_DIRHASH in the GENERIC kernel. Suggested by: silby Reviewed by: dillon MFC after: 5 days
Revision 1.246.2.36: download - view: text, markup, annotated - select for diffs
Thu Dec 13 19:17:59 2001 UTC (10 years, 1 month ago) by dillon
Branches: old_RELENG_4
Diff to: previous 1.246.2.35: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.35: +2 -2 lines
MFC the maxusers = 0 autosizing code. Mike Silbersack is working on a more sophisticated version of this patch but exams will prevent him from completing it prior to the 4.5 freeze, so we decided to throw this code into 4.5 and Mike will revisit the issue post-4.5.
Revision 1.331: download - view: text, markup, annotated - select for diffs
Sun Dec 9 01:57:06 2001 UTC (10 years, 2 months ago) by dillon
Branches: MAIN
Diff to: previous 1.330: preferred, colored
Changes since revision 1.330: +1 -1 lines
Allow maxusers to be specified as 0 in the kernel config, which will cause the system to auto-size to between 32 and 512 depending on the amount of memory. MFC after: 1 week
Revision 1.330: download - view: text, markup, annotated - select for diffs
Tue Dec 4 11:12:20 2001 UTC (10 years, 2 months ago) by des
Branches: MAIN
Diff to: previous 1.329: preferred, colored
Changes since revision 1.329: +2 -1 lines
PROCFS requires PSEUDOFS. I forgot that GENERIC didn't have PSEUDOFS yet.
Revision 1.329: download - view: text, markup, annotated - select for diffs
Tue Nov 6 16:15:47 2001 UTC (10 years, 3 months ago) by obrien
Branches: MAIN
Diff to: previous 1.328: preferred, colored
Changes since revision 1.328: +1 -1 lines
Fix tab damage in rev 1.326.
Revision 1.328: download - view: text, markup, annotated - select for diffs
Wed Oct 31 20:15:18 2001 UTC (10 years, 3 months ago) by rwatson
Branches: MAIN
Diff to: previous 1.327: preferred, colored
Changes since revision 1.327: +1 -1 lines
Spell deivces as devices.
Revision 1.327: download - view: text, markup, annotated - select for diffs
Tue Oct 30 06:08:56 2001 UTC (10 years, 3 months ago) by imp
Branches: MAIN
Diff to: previous 1.326: preferred, colored
Changes since revision 1.326: +2 -3 lines
Move device lnc to isa section, since it no longer uses the compat shims. Add comment about lnc. Remove probe order comment from isa_compat.c. That appears to no longer be the case.
Revision 1.326: download - view: text, markup, annotated - select for diffs
Thu Oct 25 04:44:50 2001 UTC (10 years, 3 months ago) by jlemon
Branches: MAIN
Diff to: previous 1.325: preferred, colored
Changes since revision 1.325: +1 -0 lines
Add PCI_ENABLE_IO_MODES option, for BIOSen that neglect this. Submitted by: Andrew R. Reiter arr@watson.org
Revision 1.325: download - view: text, markup, annotated - select for diffs
Sat Oct 20 18:50:31 2001 UTC (10 years, 3 months ago) by mjacob
Branches: MAIN
Diff to: previous 1.324: preferred, colored
Changes since revision 1.324: +0 -1 lines
Remove wx.
Revision 1.324: download - view: text, markup, annotated - select for diffs
Sat Oct 20 01:15:54 2001 UTC (10 years, 3 months ago) by obrien
Branches: MAIN
Diff to: previous 1.323: preferred, colored
Changes since revision 1.323: +0 -1 lines
Drop support for x87 emulation. Any CPU one would dare to run 5-CURRENT on would have built-in FP support.
Revision 1.323: download - view: text, markup, annotated - select for diffs
Tue Oct 16 22:22:58 2001 UTC (10 years, 3 months ago) by mjacob
Branches: MAIN
Diff to: previous 1.322: preferred, colored
Changes since revision 1.322: +3 -1 lines
Make SCSI changer and SES devices standard in generic kernels. Reviewed by: ken@kdm.org
Revision 1.246.2.35: download - view: text, markup, annotated - select for diffs
Thu Sep 27 17:43:06 2001 UTC (10 years, 4 months ago) by alfred
Branches: old_RELENG_4
Diff to: previous 1.246.2.34: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.34: +2 -1 lines
MFC support for the Diamond Rio MP3 player. Hardware provided by: Andrew J Caines <A.J.Caines@halplant.com>
Revision 1.322: download - view: text, markup, annotated - select for diffs
Tue Sep 25 18:56:37 2001 UTC (10 years, 4 months ago) by brooks
Branches: MAIN
Diff to: previous 1.321: preferred, colored
Changes since revision 1.321: +2 -2 lines
The faith(4) device is no longer a count device so don't specify a count.
Revision 1.321: download - view: text, markup, annotated - select for diffs
Mon Sep 24 03:23:47 2001 UTC (10 years, 4 months ago) by obrien
Branches: MAIN
Diff to: previous 1.320: preferred, colored
Changes since revision 1.320: +6 -6 lines
+ Fix misplacement of `txp' + Document our -CURRENT debugging bits
Revision 1.320: download - view: text, markup, annotated - select for diffs
Sat Sep 22 19:02:18 2001 UTC (10 years, 4 months ago) by jedgar
Branches: MAIN
Diff to: previous 1.319: preferred, colored
Changes since revision 1.319: +2 -2 lines
Update NFS_ROOT comments to reflect the NFSCLIENT option instead of the depricated NFS option. Reviewed by: peter
Revision 1.319: download - view: text, markup, annotated - select for diffs
Tue Sep 18 23:31:27 2001 UTC (10 years, 4 months ago) by peter
Branches: MAIN
Diff to: previous 1.318: preferred, colored
Changes since revision 1.318: +3 -2 lines
Cleanup and split of nfs client and server code. This builds on the top of several repo-copies.
Revision 1.318: download - view: text, markup, annotated - select for diffs
Sat Aug 25 07:42:27 2001 UTC (10 years, 5 months ago) by peter
Branches: MAIN
CVS tags: old_KSE_PRE_MILESTONE_2, old_KSE_MILESTONE_2
Diff to: previous 1.317: preferred, colored
Changes since revision 1.317: +2 -4 lines
Argh! Revert accidental commit.
Revision 1.317: download - view: text, markup, annotated - select for diffs
Sat Aug 25 02:20:00 2001 UTC (10 years, 5 months ago) by peter
Branches: MAIN
Diff to: previous 1.316: preferred, colored
Changes since revision 1.316: +4 -2 lines
Optionize UPAGES for the i386. As part of this I split some of the low level implementation stuff out of machine/globaldata.h to avoid exposing UPAGES to lots more places. The end result is that we can double the kernel stack size with 'options UPAGES=4' etc. This is mainly being done for the benefit of a MFC to RELENG_4 at some point. -current doesn't really need this so much since each interrupt runs on its own kstack.
Revision 1.246.2.34: download - view: text, markup, annotated - select for diffs
Sun Aug 12 13:13:46 2001 UTC (10 years, 6 months ago) by joerg
Branches: old_RELENG_4
CVS tags: old_RELENG_4_4_BP, old_RELENG_4_4_0_RELEASE, old_RELENG_4_4
Diff to: previous 1.246.2.33: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.33: +5 -1 lines
MFC rev 1.177 of fd.c and 1.21 of fdc.h resp.: make the Y-E Data PCMCIA floppy controller work. The previous code was stale and didn't even compile at all. As per Hellmuth's suggestion, mention in a comment in GENERIC how to configure the kernel for that FDC. Tested by: hm Approved by: murray
Revision 1.316: download - view: text, markup, annotated - select for diffs
Sun Aug 5 21:56:11 2001 UTC (10 years, 6 months ago) by nate
Branches: MAIN
Diff to: previous 1.315: preferred, colored
Changes since revision 1.315: +1 -3 lines
- Removed comment about ThinkPad keyboards from the PCVT line. Any ThinkPad that needs this probably won't run -current, as it's at least 5 years old.
Revision 1.246.2.33: download - view: text, markup, annotated - select for diffs
Mon Jul 30 17:31:40 2001 UTC (10 years, 6 months ago) by wpaul
Branches: old_RELENG_4
Diff to: previous 1.246.2.32: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.32: +2 -1 lines
MFC: add driver support for 3Com 3cR990 cards. Apologies if this re-bloats the kernel after obrien de-bloated it: the driver has a compiled-in firware image.
Revision 1.246.2.32: download - view: text, markup, annotated - select for diffs
Wed Jul 25 18:06:05 2001 UTC (10 years, 6 months ago) by iedowse
Branches: old_RELENG_4
Diff to: previous 1.246.2.31: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.31: +2 -1 lines
MFC: add miibus support for the Dlink DL10022 chips, as found on the Netgear FA410-TX pccard. The "fa_select" program is no longer needed to make these cards work. However, it may be necessary to set the media type manually using "ifconfig media XXX" if autoneg fails. "device miibus" is now required by the ed driver.
Revision 1.246.2.31: download - view: text, markup, annotated - select for diffs
Wed Jul 25 01:05:33 2001 UTC (10 years, 6 months ago) by bsd
Branches: old_RELENG_4
Diff to: previous 1.246.2.30: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.30: +1 -3 lines
Partial revert of last commit, I did not intend to commit "options DDB" to GENERIC.
Revision 1.246.2.30: download - view: text, markup, annotated - select for diffs
Wed Jul 25 01:00:08 2001 UTC (10 years, 6 months ago) by bsd
Branches: old_RELENG_4
Diff to: previous 1.246.2.29: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.29: +3 -1 lines
MFC new hwatch/dhwatch ddb commands for setting/deleting hardware watchpoints within ddb.
Revision 1.246.2.29: download - view: text, markup, annotated - select for diffs
Tue Jul 24 19:10:16 2001 UTC (10 years, 6 months ago) by brooks
Branches: old_RELENG_4
Diff to: previous 1.246.2.28: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.28: +2 -2 lines
MFC: Interface cloning support. gif modularity and cloning. stf modularity and removal of gif dependence. Reviewed by: brian
Revision 1.315: download - view: text, markup, annotated - select for diffs
Mon Jul 23 20:44:52 2001 UTC (10 years, 6 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.314: preferred, colored
Changes since revision 1.314: +2 -1 lines
You were knocked senseless by the Boomerang, spun around by the Cyclone, blown over by the Hurricane and had a house dropped on you by the Tornado. Now it's time to have your parade rained on by... the Typhoon! This commit adds driver support for 3Com 3cR990 10/100 ethernet adapters based on the Typhoon I and Typhoon II chipsets. This is actually a port of the OpenBSD driver with many hacks by me. No Virginia, there isn't any support for the hardware crypto yet. However there is support for TCP/IP checksum offload and VLANs. Special thanks go to Jason Wright, Aaron Campbell and Theo de Raadt for squeezing enough info out of 3Com to get this written, and for doing most of the hard work. Manual page is included. Compiled as a module and included in GENERIC.
Revision 1.246.2.28: download - view: text, markup, annotated - select for diffs
Thu Jul 19 05:40:42 2001 UTC (10 years, 6 months ago) by dd
Branches: old_RELENG_4
Diff to: previous 1.246.2.27: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.27: +2 -2 lines
MFC: `pcn' supports AMD Am79C97x cards, not Am79C79x cards.
Revision 1.314: download - view: text, markup, annotated - select for diffs
Fri Jul 13 13:34:07 2001 UTC (10 years, 7 months ago) by dd
Branches: MAIN
Diff to: previous 1.313: preferred, colored
Changes since revision 1.313: +2 -2 lines
`pcn' supports AMD Am79C97x cards, not Am79C79x cards. PR: 28946 Submitted by: Ryuichiro Imura <imura@ryu16.org>
Revision 1.246.2.27: download - view: text, markup, annotated - select for diffs
Wed Jul 11 01:08:15 2001 UTC (10 years, 7 months ago) by semenu
Branches: old_RELENG_4
Diff to: previous 1.246.2.26: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.26: +2 -2 lines
Move tx(4) driver to the using miibus drivers group.
Revision 1.313: download - view: text, markup, annotated - select for diffs
Mon Jul 2 21:01:48 2001 UTC (10 years, 7 months ago) by brooks
Branches: MAIN
Diff to: previous 1.312: preferred, colored
Changes since revision 1.312: +2 -2 lines
gif(4) and stf(4) modernization: - Remove gif dependencies from stf. - Make gif and stf into modules - Make gif cloneable. PR: kern/27983 Reviewed by: ru, ume Obtained from: NetBSD MFC after: 1 week
Revision 1.312: download - view: text, markup, annotated - select for diffs
Tue Jun 12 09:39:57 2001 UTC (10 years, 8 months ago) by peter
Branches: MAIN
Diff to: previous 1.311: preferred, colored
Changes since revision 1.311: +3 -3 lines
Hints overhaul: - Replace some very poorly thought out API hacks that should have been fixed a long while ago. - Provide some much more flexible search functions (resource_find_*()) - Use strings for storage instead of an outgrowth of the rather inconvenient temporary ioconf table from config(). We already had a fallback to using strings before malloc/vm was running anyway.
Revision 1.246.2.26: download - view: text, markup, annotated - select for diffs
Wed May 30 03:21:49 2001 UTC (10 years, 8 months ago) by mjacob
Branches: old_RELENG_4
Diff to: previous 1.246.2.25: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.25: +2 -2 lines
MFC: move wx to be part of miibus requiring chipsets
Revision 1.311: download - view: text, markup, annotated - select for diffs
Wed May 30 03:18:22 2001 UTC (10 years, 8 months ago) by mjacob
Branches: MAIN
Diff to: previous 1.310: preferred, colored
Changes since revision 1.310: +2 -2 lines
move wx to be part of miibus requiring chipsets
Revision 1.310: download - view: text, markup, annotated - select for diffs
Tue May 29 18:49:01 2001 UTC (10 years, 8 months ago) by phk
Branches: MAIN
Diff to: previous 1.309: preferred, colored
Changes since revision 1.309: +1 -2 lines
Remove MFS options from all example kernel configs.
Revision 1.309: download - view: text, markup, annotated - select for diffs
Fri May 25 17:55:39 2001 UTC (10 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.308: preferred, colored
Changes since revision 1.308: +1 -4 lines
Take pcm (audio) back out of GENERIC; there appears to be some concensus, most notably among the maintainers, that it's better loaded as a module. Finally-pushed-over-the-edge-by-the-anguished-cries-of: rwatson
Revision 1.308: download - view: text, markup, annotated - select for diffs
Sun May 13 20:52:39 2001 UTC (10 years, 9 months ago) by phk
Branches: MAIN
Diff to: previous 1.307: preferred, colored
Changes since revision 1.307: +1 -2 lines
Convert DEVFS from an "opt-in" to an "opt-out" option. If for some reason DEVFS is undesired, the "NODEVFS" option is needed now. Pending any significant issues, DEVFS will be made mandatory in -current on july 1st so that we can start reaping the full benefits of having it.
Revision 1.246.2.25: download - view: text, markup, annotated - select for diffs
Sun May 13 03:50:01 2001 UTC (10 years, 9 months ago) by jlemon
Branches: old_RELENG_4
Diff to: previous 1.246.2.24: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.24: +2 -2 lines
Move fxp so that it is in the miibus section. Reminded by: Andy Farkas <andyf@speednet.com.au>
Revision 1.307: download - view: text, markup, annotated - select for diffs
Sun Apr 15 19:37:27 2001 UTC (10 years, 9 months ago) by obrien
Branches: MAIN
Diff to: previous 1.306: preferred, colored
Changes since revision 1.306: +8 -2 lines
Turn on kernel debugging support (DDB, INVARIANTS, INVARIANT_SUPPORT, WITNESS) by default while SMPng is still being developed. Submitted by: jhb
Revision 1.246.2.24: download - view: text, markup, annotated - select for diffs
Thu Apr 5 17:23:10 2001 UTC (10 years, 10 months ago) by sos
Branches: old_RELENG_4
CVS tags: old_RELENG_4_3_BP, old_RELENG_4_3_0_RELEASE, old_RELENG_4_3
Diff to: previous 1.246.2.23: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.23: +1 -2 lines
MFC: remove opsolete WC/TAGS/ATAPI_DMA options, they are now tuneables Approved by: jkh
Revision 1.306: download - view: text, markup, annotated - select for diffs
Fri Mar 16 11:52:25 2001 UTC (10 years, 10 months ago) by sos
Branches: MAIN
Diff to: previous 1.305: preferred, colored
Changes since revision 1.305: +1 -2 lines
Remove the now defunct ATA_ENABLE* options Spotted by: phk
Revision 1.305: download - view: text, markup, annotated - select for diffs
Mon Mar 12 21:51:07 2001 UTC (10 years, 11 months ago) by jlemon
Branches: MAIN
Diff to: previous 1.304: preferred, colored
Changes since revision 1.304: +2 -2 lines
Move the fxp driver so it is under the miibus section.
Revision 1.246.2.23: download - view: text, markup, annotated - select for diffs
Wed Mar 7 08:08:42 2001 UTC (10 years, 11 months ago) by imp
Branches: old_RELENG_4
Diff to: previous 1.246.2.22: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.22: +5 -3 lines
Add awi to GENERIC and LINT. It was mistakenly not done when awi was MFC'd. Move xe a little in GENERIC. Approved by: jkh (he hopes that this won't overflow the floppy)
Revision 1.246.2.22: download - view: text, markup, annotated - select for diffs
Wed Mar 7 06:43:55 2001 UTC (10 years, 11 months ago) by gsutter
Branches: old_RELENG_4
Diff to: previous 1.246.2.21: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.21: +5 -5 lines
Spelling fixes. Submitted by: Andy Farkas <andyf@speednet.com.au> (partial) Reviewed by: gshapiro, jake, jhb, rwatson Approved by: jkh
Revision 1.304: download - view: text, markup, annotated - select for diffs
Wed Mar 7 04:58:38 2001 UTC (10 years, 11 months ago) by gsutter
Branches: MAIN
Diff to: previous 1.303: preferred, colored
Changes since revision 1.303: +8 -8 lines
Spelling and capitalization fixes. Reviewed by: gshapiro, jake, jhb, rwatson (all within 30 seconds)
Revision 1.303: download - view: text, markup, annotated - select for diffs
Sat Mar 3 08:31:37 2001 UTC (10 years, 11 months ago) by imp
Branches: MAIN
Diff to: previous 1.302: preferred, colored
Changes since revision 1.302: +2 -1 lines
Add support for Dlink DL10022 to the ed driver. This is a mii part bolted to a ne-2000 chip. This is necessary for the NetGear FA-410TX and other cards. This also requires you add mii to your kernel if you have an ed driver configured. This code will result in a couple of timeout messages for ed on the impacted cards. Additional work will be needed, but this does work right now, and many people need these cards. Submitted by: Ian Dowse <iedowse@maths.tcd.ie>
Revision 1.302: download - view: text, markup, annotated - select for diffs
Sun Feb 25 05:52:38 2001 UTC (10 years, 11 months ago) by peter
Branches: MAIN
Diff to: previous 1.301: preferred, colored
Changes since revision 1.301: +2 -2 lines
Drop the 'count' from the aha device specs
Revision 1.301: download - view: text, markup, annotated - select for diffs
Sun Feb 4 15:35:08 2001 UTC (11 years ago) by peter
Branches: MAIN
Diff to: previous 1.300: preferred, colored
Changes since revision 1.300: +1 -3 lines
Clean up some leftovers from the root mount cleanup that was done some time ago. FFS_ROOT and CD9660_ROOT are obsolete.
Revision 1.300: download - view: text, markup, annotated - select for diffs
Sat Jan 27 08:18:36 2001 UTC (11 years ago) by phk
Branches: MAIN
Diff to: previous 1.299: preferred, colored
Changes since revision 1.299: +2 -2 lines
Turn DEVFS on by default. You may need to turn this off if you you vinum. Apart from that I know of no reason not to run with DEVFS.
Revision 1.299: download - view: text, markup, annotated - select for diffs
Fri Jan 19 13:06:37 2001 UTC (11 years ago) by peter
Branches: MAIN
Diff to: previous 1.298: preferred, colored
Changes since revision 1.298: +3 -4 lines
At great personal risk to my sanity, turn off COMPAT_OLDISA and the two drivers that depend on it - ie and le. The compat code has not been disabled.
Revision 1.298: download - view: text, markup, annotated - select for diffs
Sun Jan 14 17:50:13 2001 UTC (11 years ago) by markm
Branches: MAIN
Diff to: previous 1.297: preferred, colored
Changes since revision 1.297: +1 -2 lines
Remove NOBLOCKRANDOM as a compile-time option. Instead, provide exactly the same functionality via a sysctl, making this feature a run-time option. The default is 1(ON), which means that /dev/random device will NOT block at startup. setting kern.random.sys.seeded to 0(OFF) will cause /dev/random to block until the next reseed, at which stage the sysctl will be changed back to 1(ON). While I'm here, clean up the sysctls, and make them dynamic. Reviewed by: des Tested on Alpha by: obrien
Revision 1.297: download - view: text, markup, annotated - select for diffs
Sun Jan 14 10:19:42 2001 UTC (11 years ago) by jhb
Branches: MAIN
Diff to: previous 1.296: preferred, colored
Changes since revision 1.296: +1 -2 lines
Argh, remove a local customization that snuck in here. Noticed by: jasone
Revision 1.296: download - view: text, markup, annotated - select for diffs
Sun Jan 14 10:11:10 2001 UTC (11 years ago) by jhb
Branches: MAIN
Diff to: previous 1.295: preferred, colored
Changes since revision 1.295: +2 -2 lines
Remove I386_CPU from GENERIC. Support for the 386 seriously pessimizes performance on other x86 processors. Custom kernels can still be built that will run on the 386.
Revision 1.246.2.21: download - view: text, markup, annotated - select for diffs
Fri Jan 12 23:45:14 2001 UTC (11 years ago) by scottl
Branches: old_RELENG_4
Diff to: previous 1.246.2.20: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.20: +2 -1 lines
Add the aac driver to GENERIC.
Revision 1.295: download - view: text, markup, annotated - select for diffs
Wed Dec 20 11:24:47 2000 UTC (11 years, 1 month ago) by paul
Branches: MAIN
Diff to: previous 1.294: preferred, colored
Changes since revision 1.294: +3 -3 lines
Re-enable the lnc driver in GENERIC.
Revision 1.294: download - view: text, markup, annotated - select for diffs
Wed Dec 13 01:11:34 2000 UTC (11 years, 2 months ago) by msmith
Branches: MAIN
Diff to: previous 1.293: preferred, colored
Changes since revision 1.293: +2 -3 lines
Remove the COMPAT_OLDPCI option, it's going away. Turn 'lnc' off in GENERIC for the moment, pending its update to newbus.
Revision 1.293: download - view: text, markup, annotated - select for diffs
Mon Dec 11 14:02:00 2000 UTC (11 years, 2 months ago) by phk
Branches: MAIN
Diff to: previous 1.292: preferred, colored
Changes since revision 1.292: +1 -3 lines
Remove DDB, it leaked in here with another commit. Submitted by: bde
Revision 1.292: download - view: text, markup, annotated - select for diffs
Fri Dec 8 20:08:18 2000 UTC (11 years, 2 months ago) by phk
Branches: MAIN
Diff to: previous 1.291: preferred, colored
Changes since revision 1.291: +3 -1 lines
Staticize some malloc M_ instances.
Revision 1.291: download - view: text, markup, annotated - select for diffs
Wed Nov 15 18:36:24 2000 UTC (11 years, 2 months ago) by imp
Branches: MAIN
Diff to: previous 1.290: preferred, colored
Changes since revision 1.290: +3 -1 lines
Add pmtimer device, necessary for proper time keeping when apm or other power management devices are enabled.
Revision 1.290: download - view: text, markup, annotated - select for diffs
Tue Nov 14 01:13:57 2000 UTC (11 years, 2 months ago) by jkh
Branches: MAIN
Diff to: previous 1.289: preferred, colored
Changes since revision 1.289: +2 -2 lines
Proper capitalization of PCMCIA (and avoid matching pcm)
Revision 1.289: download - view: text, markup, annotated - select for diffs
Tue Nov 14 01:11:13 2000 UTC (11 years, 2 months ago) by jkh
Branches: MAIN
Diff to: previous 1.288: preferred, colored
Changes since revision 1.288: +4 -1 lines
In the year 2000, I think it's perfectly reasonable to include audio support by default in GENERIC.
Revision 1.288: download - view: text, markup, annotated - select for diffs
Tue Nov 7 21:20:52 2000 UTC (11 years, 3 months ago) by imp
Branches: MAIN
Diff to: previous 1.287: preferred, colored
Changes since revision 1.287: +27 -34 lines
Make the ISA nic section look like the other device sections with comments on the same line like so: device foo # FooInc Brand NetEther cards Also, move the wireless NIC cards to their own section. Add commented out wl driver in wireless section. Remove obsolete or redundant comments about some of the wireless cards that used to apply but don't since we've removed 'at foobus'. There should be no functional changes in this change.
Revision 1.287: download - view: text, markup, annotated - select for diffs
Tue Nov 7 21:06:57 2000 UTC (11 years, 3 months ago) by imp
Branches: MAIN
Diff to: previous 1.286: preferred, colored
Changes since revision 1.286: +6 -5 lines
Minor ordering changes to make more sections strictly alphabetical.
Revision 1.286: download - view: text, markup, annotated - select for diffs
Tue Nov 7 20:22:18 2000 UTC (11 years, 3 months ago) by semenu
Branches: MAIN
Diff to: previous 1.285: preferred, colored
Changes since revision 1.285: +2 -2 lines
Synced tx(4) driver descriptions + ``device tx'' line moved to the list of drivers using miibus. PR: kern/22556
Revision 1.285: download - view: text, markup, annotated - select for diffs
Tue Nov 7 00:58:35 2000 UTC (11 years, 3 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.284: preferred, colored
Changes since revision 1.284: +2 -2 lines
The vx driver no longer needs the PCI compat shims. Also should now work on the alpha (at least the PCI part should).
Revision 1.246.2.20: download - view: text, markup, annotated - select for diffs
Tue Oct 31 23:16:07 2000 UTC (11 years, 3 months ago) by n_hibma
Branches: old_RELENG_4
CVS tags: old_RELENG_4_2_0_RELEASE
Diff to: previous 1.246.2.19: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.19: +2 -1 lines
MFC: the USB scanner driver. See SANE home page for supported USB scanners.
Revision 1.246.2.19: download - view: text, markup, annotated - select for diffs
Sun Oct 29 11:05:45 2000 UTC (11 years, 3 months ago) by non
Branches: old_RELENG_4
Diff to: previous 1.246.2.18: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.18: +5 -1 lines
[MFC] Add PC-Card/ISA SCSI host adpater drivers from NetBSD/pc98 (a NetBSD port for NEC PC-98x1 machines). They are ncv for NCR 53C500, nsp for Workbit Ninja SCSI-3, and stg for TMC 18C30 and 18C50. Also, pccard.conf, HARDWARE.TXT, and RELNOTES.TXT are changed for new drivers. Obtained from: NetBSD/pc98
Revision 1.246.2.18: download - view: text, markup, annotated - select for diffs
Sat Oct 28 22:33:42 2000 UTC (11 years, 3 months ago) by nik
Branches: old_RELENG_4
Diff to: previous 1.246.2.17: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.17: +2 -1 lines
MFC (it's a comment change). Make the miibus requirement more obvious.
Revision 1.284: download - view: text, markup, annotated - select for diffs
Sat Oct 28 22:32:17 2000 UTC (11 years, 3 months ago) by nik
Branches: MAIN
Diff to: previous 1.283: preferred, colored
Changes since revision 1.283: +2 -1 lines
Add a brief comment telling people to retain 'device miibus' as necessary. PR: docs/21981 Submitted by: Matthew Emmerton <matt@gsicomp.on.ca>
Revision 1.246.2.17: download - view: text, markup, annotated - select for diffs
Fri Oct 27 10:06:56 2000 UTC (11 years, 3 months ago) by msmith
Branches: old_RELENG_4
Diff to: previous 1.246.2.16: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.16: +2 -1 lines
MFC: the 'mly' driver for Mylex AcceleRAID and eXtremeRAID PCI:SCSI RAID controllers. This driver interfaces with CAM and thus does not require any changes to libdisk, sysinstall, etc.
Revision 1.283: download - view: text, markup, annotated - select for diffs
Fri Oct 27 06:05:59 2000 UTC (11 years, 3 months ago) by markm
Branches: MAIN
Diff to: previous 1.282: preferred, colored
Changes since revision 1.282: +2 -1 lines
As the blocking model has seems to be troublesome for many, disable it for now with an option. This option is already deprecated, and will be removed when the entropy-harvesting code is fast enough to warrant it.
Revision 1.246.2.16: download - view: text, markup, annotated - select for diffs
Fri Oct 27 03:24:41 2000 UTC (11 years, 3 months ago) by jkh
Branches: old_RELENG_4
Diff to: previous 1.246.2.15: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.15: +2 -2 lines
Comment out the le(4) driver; it seems broken at the moment.
Revision 1.282: download - view: text, markup, annotated - select for diffs
Wed Oct 25 10:34:31 2000 UTC (11 years, 3 months ago) by n_hibma
Branches: MAIN
Diff to: previous 1.281: preferred, colored
Changes since revision 1.281: +2 -1 lines
The USB scanner driver. To be used together with SANE.
Revision 1.281: download - view: text, markup, annotated - select for diffs
Mon Oct 23 12:55:39 2000 UTC (11 years, 3 months ago) by non
Branches: MAIN
Diff to: previous 1.280: preferred, colored
Changes since revision 1.280: +5 -1 lines
Add PC-Card/ISA SCSI host adpater drivers from NetBSD/pc98 (a NetBSD port for NEC PC-98x1 machines). They are ncv for NCR 53C500, nsp for Workbit Ninja SCSI-3, and stg for TMC 18C30 and 18C50. I thank NetBSD/pc98 and bsd-nomads people. Obtained from: NetBSD/pc98
Revision 1.246.2.15: download - view: text, markup, annotated - select for diffs
Thu Oct 12 01:47:16 2000 UTC (11 years, 4 months ago) by msmith
Branches: old_RELENG_4
Diff to: previous 1.246.2.14: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.14: +2 -2 lines
MFC: bring the 'twe' driver back from the dead.
Revision 1.280: download - view: text, markup, annotated - select for diffs
Thu Oct 12 01:46:43 2000 UTC (11 years, 4 months ago) by msmith
Branches: MAIN
Diff to: previous 1.279: preferred, colored
Changes since revision 1.279: +2 -1 lines
Bring the 'twe' driver back now that we think it should work.
Revision 1.246.2.14: download - view: text, markup, annotated - select for diffs
Thu Oct 5 00:45:17 2000 UTC (11 years, 4 months ago) by sanpei
Branches: old_RELENG_4
Diff to: previous 1.246.2.13: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.13: +3 -3 lines
MFC: (GENERIC.hints Rev.1.3) Default the pcic to polling reviewed in mobile mailing list
Revision 1.246.2.13: download - view: text, markup, annotated - select for diffs
Tue Oct 3 18:46:52 2000 UTC (11 years, 4 months ago) by wpaul
Branches: old_RELENG_4
Diff to: previous 1.246.2.12: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.12: +2 -1 lines
MFC: bring the pcn(4) driver (and homePNA PHY driver that sort of goes with it) over from -current. This includes today's minor update to support the PCnet/PRO chip.
Revision 1.246.2.12: download - view: text, markup, annotated - select for diffs
Sat Sep 30 02:49:30 2000 UTC (11 years, 4 months ago) by ps
Branches: old_RELENG_4
Diff to: previous 1.246.2.11: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.11: +1 -6 lines
MFC: Remove the NCPU, NAPIC, NBUS, NINTR config options. Make NAPIC, NBUS, NINTR dynamic and set NCPU to a maximum of 16 under SMP. Move MAXCPU from machine/smp.h to machine/param.h to expose MAXCPU in the !SMP case and replace NCPUS with MAXCPU since they are redundant.
Revision 1.279: download - view: text, markup, annotated - select for diffs
Fri Sep 22 23:39:47 2000 UTC (11 years, 4 months ago) by ps
Branches: MAIN
Diff to: previous 1.278: preferred, colored
Changes since revision 1.278: +1 -6 lines
Remove the NCPU, NAPIC, NBUS, NINTR config options. Make NAPIC, NBUS, NINTR dynamic and set NCPU to a maximum of 16 under SMP. Reviewed by: peter
Revision 1.246.2.11: download - view: text, markup, annotated - select for diffs
Fri Sep 22 10:01:48 2000 UTC (11 years, 4 months ago) by nyan
Branches: old_RELENG_4
CVS tags: old_RELENG_4_1_1_RELEASE
Diff to: previous 1.246.2.10: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.10: +2 -2 lines
MFC: Newbus'ify and bus_space'ify.
Revision 1.246.2.10: download - view: text, markup, annotated - select for diffs
Thu Sep 21 20:42:29 2000 UTC (11 years, 4 months ago) by msmith
Branches: old_RELENG_4
Diff to: previous 1.246.2.9: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.9: +2 -2 lines
Disable the 'twe' driver for the 4.1.1 release; there are issues with current card firmware and the current driver which make it unadvisable to support installing. Doing this means that I can supply a fixed driver in a loadable module once we have resolved the issue.
Revision 1.246.2.9: download - view: text, markup, annotated - select for diffs
Thu Sep 21 20:33:51 2000 UTC (11 years, 4 months ago) by msmith
Branches: old_RELENG_4
Diff to: previous 1.246.2.8: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.8: +5 -2 lines
MFC: bring the 'asr' driver for current DPT RAID controllers back to -STABLE.
Revision 1.278: download - view: text, markup, annotated - select for diffs
Wed Sep 20 17:30:20 2000 UTC (11 years, 4 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.277: preferred, colored
Changes since revision 1.277: +2 -1 lines
Add a new driver for the AMD PCnet/FAST, FAST+ and Home PCI adapters. Previously, these cards were supported by the lnc driver (and they still are, but the pcn driver will claim them first), which is fine except the lnc driver runs them in 16-bit LANCE compatibility mode. The pcn driver runs these chips in 32-bit mode and uses the RX alignment feature to achieve zero-copy receive. (Which puts it in the same class as the xl, fxp and tl chipsets.) This driver is also MI, so it will work on the x86 and alpha platforms. (The lnc driver is still needed to support non-PCI cards. At some point, I'll need to newbusify it so that it too will me MI.) The Am79c978 HomePNA adapter is also supported.
Revision 1.277: download - view: text, markup, annotated - select for diffs
Fri Sep 15 02:25:41 2000 UTC (11 years, 4 months ago) by nyan
Branches: MAIN
Diff to: previous 1.276: preferred, colored
Changes since revision 1.276: +3 -3 lines
Moved the fe driver from the compat section to the correct section. Submitted by: sanpei
Revision 1.276: download - view: text, markup, annotated - select for diffs
Wed Sep 13 03:20:34 2000 UTC (11 years, 4 months ago) by msmith
Branches: MAIN
Diff to: previous 1.275: preferred, colored
Changes since revision 1.275: +2 -1 lines
A new driver for PCI:SCSI RAID controllers based on the Adaptec FSA design. This includes integrated Dell RAID controllers, the Dell PERC 2/QC and the HP NetRAID-4M.
Revision 1.275: download - view: text, markup, annotated - select for diffs
Tue Sep 12 13:21:40 2000 UTC (11 years, 5 months ago) by markm
Branches: MAIN
Diff to: previous 1.274: preferred, colored
Changes since revision 1.274: +2 -2 lines
Turn the /dev/random device into a (pseudo-)device, not an option. (I didn't realise that it was this easy!) Submitted by: jhb
Revision 1.274: download - view: text, markup, annotated - select for diffs
Mon Sep 11 21:20:39 2000 UTC (11 years, 5 months ago) by billf
Branches: MAIN
Diff to: previous 1.273: preferred, colored
Changes since revision 1.273: +2 -2 lines
Move tx to the list of drivers that now require miibus.
Revision 1.273: download - view: text, markup, annotated - select for diffs
Fri Sep 1 07:51:23 2000 UTC (11 years, 5 months ago) by msmith
Branches: MAIN
CVS tags: old_PRE_SMPNG
Diff to: previous 1.272: preferred, colored
Changes since revision 1.272: +3 -2 lines
Add the 'asr' driver, supplied by Mark Salyzyn of Adaptec (nee DPT). This provides support for the Adaptec SCSI RAID controller family, as well as the DPT SmartRAID V and VI families. The driver will be maintained by Mark and Adaptec, and any changes should be referred to the MAINTAINER.
Revision 1.272: download - view: text, markup, annotated - select for diffs
Thu Aug 24 18:56:54 2000 UTC (11 years, 5 months ago) by peter
Branches: MAIN
Diff to: previous 1.271: preferred, colored
Changes since revision 1.271: +3 -2 lines
Comment out the static wiring of hints for GENERIC - the release process now installs the hints file into /boot.
Revision 1.271: download - view: text, markup, annotated - select for diffs
Wed Aug 23 03:29:49 2000 UTC (11 years, 5 months ago) by msmith
Branches: MAIN
Diff to: previous 1.270: preferred, colored
Changes since revision 1.270: +5 -2 lines
Add entries for the 'mly' driver. Re-group 'mly' and 'dpt' into a new classification for RAID controllers that have CAM interfaces.
Revision 1.270: download - view: text, markup, annotated - select for diffs
Sun Aug 20 21:34:31 2000 UTC (11 years, 5 months ago) by phk
Branches: MAIN
Diff to: previous 1.269: preferred, colored
Changes since revision 1.269: +2 -1 lines
Remove all traces of Julians DEVFS (incl from kern/subr_diskslice.c)
Remove old DEVFS support fields from dev_t.
Make uid, gid & mode members of dev_t and set them in make_dev().
Use correct uid, gid & mode in make_dev in disk minilayer.
Add support for registering alias names for a dev_t using the
new function make_dev_alias(). These will show up as symlinks
in DEVFS.
Use makedev() rather than make_dev() for MFSs magic devices to prevent
DEVFS from noticing this abuse.
Add a field for DEVFS inode number in dev_t.
Add new DEVFS in fs/devfs.
Add devfs cloning to:
disk minilayer (ie: ad(4), sd(4), cd(4) etc etc)
md(4), tun(4), bpf(4), fd(4)
If DEVFS add -d flag to /sbin/inits args to make it mount devfs.
Add commented out DEVFS to GENERIC
Revision 1.269: download - view: text, markup, annotated - select for diffs
Sat Jul 29 02:12:44 2000 UTC (11 years, 6 months ago) by obrien
Branches: MAIN
Diff to: previous 1.268: preferred, colored
Changes since revision 1.268: +6 -7 lines
Revert previous commit. Not all RAID controllers are SCSI.
Revision 1.268: download - view: text, markup, annotated - select for diffs
Sat Jul 29 02:00:28 2000 UTC (11 years, 6 months ago) by obrien
Branches: MAIN
Diff to: previous 1.267: preferred, colored
Changes since revision 1.267: +7 -6 lines
Move the RAID controllers next to the SCSI controllers.
Revision 1.267: download - view: text, markup, annotated - select for diffs
Sat Jul 29 01:31:08 2000 UTC (11 years, 6 months ago) by obrien
Branches: MAIN
Diff to: previous 1.266: preferred, colored
Changes since revision 1.266: +3 -3 lines
Comment out `ncr' as `sym' handles all that `ncr' does. (only commented out to make it easy for people to find it that really wants it.) Asked for by: Peter
Revision 1.266: download - view: text, markup, annotated - select for diffs
Tue Jul 25 08:25:48 2000 UTC (11 years, 6 months ago) by billf
Branches: MAIN
Diff to: previous 1.265: preferred, colored
Changes since revision 1.265: +5 -5 lines
s%LINT%NOTES%g
Revision 1.246.2.8: download - view: text, markup, annotated - select for diffs
Thu Jul 20 02:51:02 2000 UTC (11 years, 6 months ago) by msmith
Branches: old_RELENG_4
CVS tags: old_RELENG_4_1_0_RELEASE
Diff to: previous 1.246.2.7: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.7: +2 -1 lines
Add the 3ware ATA RAID driver
Revision 1.246.2.7: download - view: text, markup, annotated - select for diffs
Thu Jul 13 16:13:46 2000 UTC (11 years, 7 months ago) by imp
Branches: old_RELENG_4
Diff to: previous 1.246.2.6: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.6: +3 -1 lines
Add xe driver back. It works for a while now in -stable and is needed in GENERIC for successful installations using it.
Revision 1.265: download - view: text, markup, annotated - select for diffs
Mon Jul 10 15:17:52 2000 UTC (11 years, 7 months ago) by mjacob
Branches: MAIN
Diff to: previous 1.264: preferred, colored
Changes since revision 1.264: +1 -6 lines
Removing commented out devices I added.
Revision 1.264: download - view: text, markup, annotated - select for diffs
Sat Jul 8 07:05:40 2000 UTC (11 years, 7 months ago) by mjacob
Branches: MAIN
Diff to: previous 1.263: preferred, colored
Changes since revision 1.263: +2 -2 lines
Oops- remove the '0' appended to targbh.
Revision 1.263: download - view: text, markup, annotated - select for diffs
Sat Jul 8 07:02:58 2000 UTC (11 years, 7 months ago) by mjacob
Branches: MAIN
Diff to: previous 1.262: preferred, colored
Changes since revision 1.262: +6 -1 lines
Add in the commented out SCSI device entries of #device ses # SCSI Environmental Services (and SAF-TE) #device targ # SCSI Target Mode Code #device targbh0 # SCSI Target Mode Blackhole Device #define pt # SCSI Processor Target Device so that people know that they are there.
Revision 1.262: download - view: text, markup, annotated - select for diffs
Sun Jun 25 09:18:07 2000 UTC (11 years, 7 months ago) by markm
Branches: MAIN
Diff to: previous 1.261: preferred, colored
Changes since revision 1.261: +2 -1 lines
Get the build bits right for the new Architecture Independant null- and entropy drivers. Reviewed by: dfr(mostly)
Revision 1.246.2.6: download - view: text, markup, annotated - select for diffs
Thu Jun 22 06:03:12 2000 UTC (11 years, 7 months ago) by peter
Branches: old_RELENG_4
Diff to: previous 1.246.2.5: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.5: +2 -1 lines
Activate soft updates in GENERIC by default (It is filtered from BOOTMFS)
Revision 1.261: download - view: text, markup, annotated - select for diffs
Thu Jun 22 06:01:02 2000 UTC (11 years, 7 months ago) by peter
Branches: MAIN
Diff to: previous 1.260: preferred, colored
Changes since revision 1.260: +2 -1 lines
Add SOFTUPDATES to GENERIC (BOOTMFS has this filtered out)
Revision 1.260: download - view: text, markup, annotated - select for diffs
Tue Jun 13 22:28:46 2000 UTC (11 years, 7 months ago) by peter
Branches: MAIN
Diff to: previous 1.259: preferred, colored
Changes since revision 1.259: +40 -46 lines
Borrow phk's axe and apply the next stage of config(8)'s evolution. Use Warner Losh's "hint" driver to decode ascii strings to fill the resource table at boot time. config(8) no longer generates an ioconf.c table - ie: the configuration no longer has to be compiled into the kernel. You can reconfigure your isa devices with the likes of this at loader(8) time: set hint.ed.0.port=0x320 userconfig will be rewritten to use this style interface one day and will move to /boot/userconfig.4th or something like that. It is still possible to statically compile in a set of hints into a kernel if you do not wish to use loader(8). See the "hints" directive in GENERIC as an example. All device wiring has been moved out of config(8). There is a set of helper scripts (see i386/conf/gethints.pl, and the same for alpha and pc98) that extract the 'at isa? port foo irq bar' from the old files and produces a hints file. If you install this file as /boot/device.hints (and update /boot/defaults/loader.conf - You can do a build/install in sys/boot) then loader will load it automatically for you. You can also compile in the hints directly with: hints "device.hints" as well. There are a few things that I'm not too happy with yet. Under this scheme, things like LINT would no longer be useful as "documentation" of settings. I have renamed this file to 'NOTES' and stored the example hints strings in it. However... this is not something that config(8) understands, so there is a script that extracts the build-specific data from the documentation file (NOTES) to produce a LINT that can be config'ed and built. A stack of man4 pages will need updating. :-/ Also, since there is no longer a difference between 'device' and 'pseudo-device' I collapsed the two together, and the resulting 'device' takes a 'number of units' for devices that still have it statically allocated. eg: 'device fe 4' will compile the fe driver with NFE set to 4. You can then set hints for 4 units (0 - 3). Also note that 'device fe0' will be interpreted as "zero units of 'fe'" which would be bad, so there is a config warning for this. This is only needed for old drivers that still have static limits on numbers of units. All the statically limited drivers that I could find were marked. Please exercise EXTREME CAUTION when transitioning! Moral support by: phk, msmith, dfr, asmodai, imp, and others
Revision 1.246.2.5: download - view: text, markup, annotated - select for diffs
Thu Jun 8 23:07:29 2000 UTC (11 years, 8 months ago) by jhb
Branches: old_RELENG_4
Diff to: previous 1.246.2.4: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.4: +16 -15 lines
MFC: USB support during installation and enabling of USB in the GENERIC kernel.
Revision 1.259: download - view: text, markup, annotated - select for diffs
Wed May 31 19:01:45 2000 UTC (11 years, 8 months ago) by msmith
Branches: MAIN
Diff to: previous 1.258: preferred, colored
Changes since revision 1.258: +2 -2 lines
Bump the default NBUS value to 8.
Revision 1.258: download - view: text, markup, annotated - select for diffs
Tue May 30 23:01:37 2000 UTC (11 years, 8 months ago) by green
Branches: MAIN
Diff to: previous 1.257: preferred, colored
Changes since revision 1.257: +2 -2 lines
Change sl(4) configuration lines to reflect its new dynamic nature.
Revision 1.257: download - view: text, markup, annotated - select for diffs
Mon May 22 16:12:27 2000 UTC (11 years, 8 months ago) by dan
Branches: MAIN
Diff to: previous 1.256: preferred, colored
Changes since revision 1.256: +1 -2 lines
sysctl'ize ICMP_BANDLIM and ICMP_BANDLIM_SUPPRESS_OUTPUT. Suggested by: des/nbm
Revision 1.246.2.4: download - view: text, markup, annotated - select for diffs
Sun May 14 10:40:27 2000 UTC (11 years, 8 months ago) by groudier
Branches: old_RELENG_4
Diff to: previous 1.246.2.3: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.3: +4 -1 lines
Add appropriate options that will preserve `ncr' precedence over `sym' for NCR legacy devices 810, 815, 825, after merge of `sym' from -current.
Revision 1.246.2.3: download - view: text, markup, annotated - select for diffs
Sat May 13 11:22:14 2000 UTC (11 years, 9 months ago) by hoek
Branches: old_RELENG_4
Diff to: previous 1.246.2.2: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.2: +3 -3 lines
MFC: Change to comments only: spell FreeBSD.org correctly
Revision 1.256: download - view: text, markup, annotated - select for diffs
Sat May 13 11:21:19 2000 UTC (11 years, 9 months ago) by hoek
Branches: MAIN
Diff to: previous 1.255: preferred, colored
Changes since revision 1.255: +3 -3 lines
Change to comments only: spell FreeBSD.org correctly
Revision 1.255: download - view: text, markup, annotated - select for diffs
Fri May 12 03:05:35 2000 UTC (11 years, 9 months ago) by jhb
Branches: MAIN
Diff to: previous 1.254: preferred, colored
Changes since revision 1.254: +17 -16 lines
Turn on USB support for most USB devices. udbp is not turned on since NETGRAPH is not present in GENERIC at the moment. Also, change some settings to support USB installs: - Add KBD_INSTALL_CDEV as an option to make /dev/kbd[01] actually work. - Turn on keyboard probing in sc0. The syscons driver will now use a flag documented in ukbd(4) but not in sc(4) that tells syscons to actively search for a keyboard device if none is found. This allows USB keyboards to just be plugged in and instantly start working. - Require the atkbd0 driver to actually probe to see if a keyboard is there. This allows USB keyboards to be seen by sc0 if an AT keyboard isn't plugged into the computer. This also means that you will no longer be able to plug an AT keyboard into a machine after it has booted a GENERIC kernel and use it. AT keyboards aren't designed for this anyway. USB keyboards are designed for this, and they work.
Revision 1.254: download - view: text, markup, annotated - select for diffs
Wed May 3 00:49:57 2000 UTC (11 years, 9 months ago) by imp
Branches: MAIN
Diff to: previous 1.253: preferred, colored
Changes since revision 1.253: +5 -5 lines
Move sn and cs drivers from the compat section to the real section. Enable xe driver now that I've had reports that it works. PR: 18323 Submitted by: MIHIRA Yoshiro-san
Revision 1.253: download - view: text, markup, annotated - select for diffs
Mon May 1 22:48:19 2000 UTC (11 years, 9 months ago) by n_hibma
Branches: MAIN
Diff to: previous 1.252: preferred, colored
Changes since revision 1.252: +2 -1 lines
The USB double bulk pipe driver (Host to host cables). Currently there are two supported chips, the NetChip 1080 (only prototypes available) and the EzLink cable. Any other cable should be supported however as they are all very much alike (there is a difference between them wrt performance). It uses Netgraph. This driver was mostly written by Doug Ambrisko and Julian Elischer and I would like to thank Whistle for yet another contribution. And my aplogies to them for me sitting on the driver for so long (2 months). Also, many thanks to Reid Augustin from NetChip for providing me with a prototype of their 1080 chip. Be aware of the fact that this driver is very immature and has only been tested very lightly. If someone feels like learning about Netgraph however this is an excellent driver to start playing with.
Revision 1.246.2.2: download - view: text, markup, annotated - select for diffs
Sat Apr 15 18:47:42 2000 UTC (11 years, 9 months ago) by asmodai
Branches: old_RELENG_4
Diff to: previous 1.246.2.1: preferred, colored; branchpoint 1.246: preferred, colored
Changes since revision 1.246.2.1: +2 -2 lines
MFC: fix posix option typo.
Revision 1.252: download - view: text, markup, annotated - select for diffs
Sat Apr 15 18:46:15 2000 UTC (11 years, 9 months ago) by asmodai
Branches: MAIN
Diff to: previous 1.251: preferred, colored
Changes since revision 1.251: +2 -2 lines
Fix typo, extentions -> extensions Submitted by: George Cox <gjvc@sophos.com>
Revision 1.251: download - view: text, markup, annotated - select for diffs
Thu Apr 6 02:48:43 2000 UTC (11 years, 10 months ago) by imp
Branches: MAIN
Diff to: previous 1.250: preferred, colored
Changes since revision 1.250: +5 -3 lines
Awi driver, ported from NetBSD from Atsushi Once-san. From the README: Any IEEE 802.11 cards use AMD Am79C930 and Harris (Intersil) Chipset with PCnetMobile firmware by AMD. BayStack 650 1Mbps Frequency Hopping PCCARD adapter BayStack 660 2Mbps Direct Sequence PCCARD adapter Icom SL-200 2Mbps Direct Sequence PCCARD adapter Melco WLI-PCM 2Mbps Direct Sequence PCCARD adapter NEL SSMagic 2Mbps Direct Sequence PCCARD adapter Netwave AirSurfer Plus 1Mbps Frequency Hopping PCCARD adapter Netwave AirSurfer Pro 2Mbps Direct Sequence PCCARD adapter Known Problems: WEP is not supported. Does not create IBSS itself. Cannot configure the following on FreeBSD: selection of infrastructure/adhoc mode ESSID ... Submitted by: Atsushi Onoe <onoe@sm.sony.co.jp>
Revision 1.246.2.1: download - view: text, markup, annotated - select for diffs
Wed Apr 5 18:16:15 2000 UTC (11 years, 10 months ago) by billf
Branches: old_RELENG_4
Diff to: previous 1.246: preferred, colored
Changes since revision 1.246: +1 -3 lines
Even though xe0 was commented out, people still (rightfully) think they can just uncomment it and have it magically work. This driver _is_ broken for 4.0 and there is no way to make it work as it stands right now. Hopefully this will cut down on the amount of (semi-bogus) "bug" reports.
Revision 1.250: download - view: text, markup, annotated - select for diffs
Tue Apr 4 13:14:43 2000 UTC (11 years, 10 months ago) by hm
Branches: MAIN
Diff to: previous 1.249: preferred, colored
Changes since revision 1.249: +2 -2 lines
Remove obsolete reference to PCVT_FREEBSD.
Revision 1.249: download - view: text, markup, annotated - select for diffs
Tue Mar 21 17:00:58 2000 UTC (11 years, 10 months ago) by dan
Branches: MAIN
Diff to: previous 1.248: preferred, colored
Changes since revision 1.248: +2 -2 lines
Include a space between hash ('#') and 'Berkeley packet filter' like
all the other comments have.
Revision 1.248: download - view: text, markup, annotated - select for diffs
Sun Mar 19 13:33:25 2000 UTC (11 years, 10 months ago) by peter
Branches: MAIN
Diff to: previous 1.247: preferred, colored
Changes since revision 1.247: +3 -1 lines
Document and supply COMPAT_OLDPCI and COMPAT_OLDISA so 'make release' still works.
Revision 1.247: download - view: text, markup, annotated - select for diffs
Thu Mar 16 09:16:06 2000 UTC (11 years, 10 months ago) by n_hibma
Branches: MAIN
Diff to: previous 1.246: preferred, colored
Changes since revision 1.246: +2 -1 lines
Please welcome the URio driver. Written by Iwasa Kazmi <kzmi\@ca2.so-net.ne.jp>
Revision 1.246: download - view: text, markup, annotated - select for diffs
Thu Mar 9 16:32:55 2000 UTC (11 years, 11 months ago) by jlemon
Branches: MAIN
CVS tags: old_RELENG_4_BP, old_RELENG_4_0_0_RELEASE
Branch point for: old_RELENG_4
Diff to: previous 1.245: preferred, colored
Changes since revision 1.245: +2 -1 lines
Add Compaq `ida' driver to GENERIC, update it's LINT entry. Approved by: jordan
Revision 1.143.2.27: download - view: text, markup, annotated - select for diffs
Wed Mar 1 10:51:37 2000 UTC (11 years, 11 months ago) by nik
Branches: old_RELENG_3
CVS tags: old_RELENG_3_5_0_RELEASE
Diff to: previous 1.143.2.26: preferred, colored; branchpoint 1.143: preferred, colored; next MAIN 1.144: preferred, colored
Changes since revision 1.143.2.26: +6 -1 lines
Add comment to ppc section, explaining that if you copy the line from GENERIC you'll get a parallel port configured for networking, and not printing. Trying to use a port configured like this can lead to reboots. Discussed on: -stable
Revision 1.245: download - view: text, markup, annotated - select for diffs
Sun Feb 27 07:35:42 2000 UTC (11 years, 11 months ago) by green
Branches: MAIN
Diff to: previous 1.244: preferred, colored
Changes since revision 1.244: +3 -4 lines
Do some cleanups of the IPv6 stuff. This is a non-functional change. Approved by: jkh
Revision 1.244: download - view: text, markup, annotated - select for diffs
Sat Feb 26 22:09:31 2000 UTC (11 years, 11 months ago) by jkh
Branches: MAIN
Diff to: previous 1.243: preferred, colored
Changes since revision 1.243: +5 -1 lines
Enable IPv6 support by default.
Revision 1.243: download - view: text, markup, annotated - select for diffs
Sun Feb 20 14:41:54 2000 UTC (11 years, 11 months ago) by n_hibma
Branches: MAIN
Diff to: previous 1.242: preferred, colored
Changes since revision 1.242: +2 -2 lines
Update the documentation to reflect Bill Paul's latest changes.
Revision 1.242: download - view: text, markup, annotated - select for diffs
Wed Feb 16 04:27:03 2000 UTC (11 years, 11 months ago) by yokota
Branches: MAIN
Diff to: previous 1.241: preferred, colored
Changes since revision 1.241: +2 -2 lines
Make it clear that 'options XSERVER' is for pcvt and not for syscons. Submitted by: Doug Barton <Doug@gorean.org> Approved by: jkh
Revision 1.241: download - view: text, markup, annotated - select for diffs
Fri Feb 4 07:02:53 2000 UTC (12 years ago) by jkh
Branches: MAIN
Diff to: previous 1.240: preferred, colored
Changes since revision 1.240: +2 -3 lines
Clean up POSIX options, syncronize generics.
Revision 1.240: download - view: text, markup, annotated - select for diffs
Tue Feb 1 09:32:04 2000 UTC (12 years ago) by n_hibma
Branches: MAIN
Diff to: previous 1.239: preferred, colored
Changes since revision 1.239: +2 -2 lines
da0 -> da
Revision 1.143.2.26: download - view: text, markup, annotated - select for diffs
Mon Jan 31 21:30:31 2000 UTC (12 years ago) by archie
Branches: old_RELENG_3
Diff to: previous 1.143.2.25: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.25: +4 -4 lines
MFC: add a space after all the 'options' keywords so when you
comment out the line the argument stays aligned. This is
a white-space only change.
Revision 1.239: download - view: text, markup, annotated - select for diffs
Sat Jan 29 18:07:04 2000 UTC (12 years ago) by peter
Branches: MAIN
Diff to: previous 1.238: preferred, colored
Changes since revision 1.238: +2 -2 lines
Remove 'conflicts' token - it has been effectively doing absolutely nothing for quite some time. The only thing that cared was userconfig, but it was for one invisible device so we never saw it's effects.
Revision 1.238: download - view: text, markup, annotated - select for diffs
Fri Jan 28 06:13:08 2000 UTC (12 years ago) by imp
Branches: MAIN
Diff to: previous 1.237: preferred, colored
Changes since revision 1.237: +2 -1 lines
Mitigate the stream.c attacks o Drop all broadcast and multicast source addresses in tcp_input. o Enable ICMP_BANDLIM in GENERIC. o Change default to 200/s from 100/s. This will still stop the attack, but is conservative enough to do this close to code freeze. This is not the optimal patch for the problem, but is likely the least intrusive patch that can be made for this. Obtained from: Don Lewis and Matt Dillon. Reviewed by: freebsd-security
Revision 1.237: download - view: text, markup, annotated - select for diffs
Mon Jan 24 08:49:24 2000 UTC (12 years ago) by peter
Branches: MAIN
Diff to: previous 1.236: preferred, colored
Changes since revision 1.236: +10 -10 lines
Remove a bunch of no-op "port ?" and "irq ?" declarations.
Revision 1.236: download - view: text, markup, annotated - select for diffs
Mon Jan 24 05:38:55 2000 UTC (12 years ago) by bde
Branches: MAIN
Diff to: previous 1.235: preferred, colored
Changes since revision 1.235: +4 -4 lines
Removed bogus quotes and unmangled related contractions. "ktrace(1) syscall trace" -> "ktrace(1)".
Revision 1.235: download - view: text, markup, annotated - select for diffs
Sun Jan 23 18:30:35 2000 UTC (12 years ago) by peter
Branches: MAIN
Diff to: previous 1.234: preferred, colored
Changes since revision 1.234: +6 -9 lines
Some formatting cleanups and remove comments about numbers of units that were intended to head off confusion about the trailing '0'.
Revision 1.234: download - view: text, markup, annotated - select for diffs
Sun Jan 23 14:46:19 2000 UTC (12 years ago) by peter
Branches: MAIN
Diff to: previous 1.233: preferred, colored
Changes since revision 1.233: +5 -5 lines
Drop 'at ppbus?' and the trailing '0' from the ppbus children.
Revision 1.233: download - view: text, markup, annotated - select for diffs
Sun Jan 23 12:18:53 2000 UTC (12 years ago) by peter
Branches: MAIN
Diff to: previous 1.232: preferred, colored
Changes since revision 1.232: +57 -57 lines
Update GENERIC/LINT to leave out the useless digit at the end of pci or other unwired devices.
Revision 1.232: download - view: text, markup, annotated - select for diffs
Sun Jan 23 04:29:17 2000 UTC (12 years ago) by imp
Branches: MAIN
Diff to: previous 1.231: preferred, colored
Changes since revision 1.231: +3 -3 lines
Add the two wireless pccard nics.
Revision 1.231: download - view: text, markup, annotated - select for diffs
Fri Jan 21 20:19:18 2000 UTC (12 years ago) by wilko
Branches: MAIN
Diff to: previous 1.230: preferred, colored
Changes since revision 1.230: +3 -3 lines
updated comments
Revision 1.230: download - view: text, markup, annotated - select for diffs
Tue Jan 18 07:52:12 2000 UTC (12 years ago) by jkh
Branches: MAIN
Diff to: previous 1.229: preferred, colored
Changes since revision 1.229: +4 -1 lines
Enable POSIX P1003_1B extentions by default; there's no reason I can see not to class them with the SYSV extentions as "optional but damn useful". Also desired by: wollman
Revision 1.229: download - view: text, markup, annotated - select for diffs
Fri Jan 14 20:40:58 2000 UTC (12 years ago) by wpaul
Branches: MAIN
Diff to: previous 1.228: preferred, colored
Changes since revision 1.228: +7 -1 lines
Add driver support for the Aironet 4500/4800 series wireless 802.11 NICs. (Finally!) The PCMCIA, ISA and PCI varieties are all supported, though only the ISA and PCI ones will work on the alpha for now. PCCARD, ISA and PCI attachments are all provided. Also provided an ancontrol(8) utility for configuring the NIC, man pages, and updated pccard.conf.sample. ISA cards are supported in both ISA PnP and hard-wired mode, although you must configure the kernel explicitly to support the hardwired mode since you have to know the I/O address and port ahead of time. Special thanks to Doug Ambrisko for doing the initial newbus hackery and getting it to work in infrastructure mode.
Revision 1.228: download - view: text, markup, annotated - select for diffs
Fri Jan 14 08:16:28 2000 UTC (12 years ago) by peter
Branches: MAIN
Diff to: previous 1.227: preferred, colored
Changes since revision 1.227: +7 -7 lines
Add back the 'at ppbus?' for the lpt etc drivers. Now it's used.
Revision 1.227: download - view: text, markup, annotated - select for diffs
Fri Jan 14 03:14:42 2000 UTC (12 years ago) by wpaul
Branches: MAIN
Diff to: previous 1.226: preferred, colored
Changes since revision 1.226: +2 -1 lines
Add device driver support for USB ethernet adapters based on the CATC USB-EL1202A chipset. Between this and the other two drivers, we should have support for pretty much every USB ethernet adapter on the market. The only other USB chip that I know of is the SMC USB97C196, and right now I don't know of any adapters that use it (including the ones made by SMC :/ ). Note that the CATC chip supports a nifty feature: read and write combining. This allows multiple ethernet packets to be transfered in a single USB bulk in/out transaction. However I'm again having trouble with large bulk in transfers like I did with the ADMtek chip, which leads me to believe that our USB stack needs some work before we can really make use of this feature. When/if things improve, I intend to revisit the aue and cue drivers. For now, I've lost enough sanity points.
Revision 1.226: download - view: text, markup, annotated - select for diffs
Thu Jan 13 07:01:12 2000 UTC (12 years, 1 month ago) by mdodd
Branches: MAIN
Diff to: previous 1.225: preferred, colored
Changes since revision 1.225: +2 -4 lines
Remove the 'at isa? ...' bits for ex0. Remove the confusing text about pccard and unit numbers for ep0.
Revision 1.225: download - view: text, markup, annotated - select for diffs
Wed Jan 12 02:30:42 2000 UTC (12 years, 1 month ago) by obrien
Branches: MAIN
Diff to: previous 1.224: preferred, colored
Changes since revision 1.224: +2 -1 lines
Sort.
Revision 1.224: download - view: text, markup, annotated - select for diffs
Mon Jan 10 02:29:23 2000 UTC (12 years, 1 month ago) by imp
Branches: MAIN
Diff to: previous 1.223: preferred, colored
Changes since revision 1.223: +4 -4 lines
Uncomment pcic device and put pccard in GENERIC. PCCARD will be removed in a little while as soon as I find all the places it is used in the tree.
Revision 1.143.2.25: download - view: text, markup, annotated - select for diffs
Sat Jan 8 18:39:49 2000 UTC (12 years, 1 month ago) by obrien
Branches: old_RELENG_3
Diff to: previous 1.143.2.24: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.24: +2 -1 lines
Add the `sym' SCSI driver. Commented out in GENERIC as I have no way of testing if `ncr' and `sym' can co-exist in a 3.x machine. Uncommented of course in LINT.
Revision 1.223: download - view: text, markup, annotated - select for diffs
Sat Jan 8 15:59:12 2000 UTC (12 years, 1 month ago) by peter
Branches: MAIN
Diff to: previous 1.222: preferred, colored
Changes since revision 1.222: +31 -31 lines
s/controller/device/ as per config(8) changes
Revision 1.222: download - view: text, markup, annotated - select for diffs
Wed Jan 5 04:27:11 2000 UTC (12 years, 1 month ago) by wpaul
Branches: MAIN
Diff to: previous 1.221: preferred, colored
Changes since revision 1.221: +2 -1 lines
Add device driver support for USB ethernet adapters based on the Kawasaki LSI KL5KUSB101B chip, including the LinkSys USB10T, the Entrega NET-USB-E45, the Peracom USB Ethernet Adapter, the 3Com 3c19250 and the ADS Technologies USB-10BT. This device is 10mbs half-duplex only, so there's miibus or ifmedia support. This device also requires firmware to be loaded into it, however KLSI allows redistribution of the firmware images (I specifically asked about this; they said it was ok). Special thanks to Annelise Anderson for getting me in touch with KLSI (eventually) and thanks to KLSI for providing the necessary programming info. Highlights: - Add driver files to /sys/dev/usb - update usbdevs and regenerate attendate files - update usb_quirks.c - Update HARDWARE.TXT and RELNOTES.TXT for i386 and alpha - Update LINT, GENERIC and others for i386, alpha and pc98 - Add man page - Add module - Update sysinstall and userconfig.c
Revision 1.221: download - view: text, markup, annotated - select for diffs
Tue Jan 4 11:15:02 2000 UTC (12 years, 1 month ago) by mjacob
Branches: MAIN
Diff to: previous 1.220: preferred, colored
Changes since revision 1.220: +2 -1 lines
add wx0 driver
Revision 1.220: download - view: text, markup, annotated - select for diffs
Tue Dec 28 02:01:02 1999 UTC (12 years, 1 month ago) by wpaul
Branches: MAIN
Diff to: previous 1.219: preferred, colored
Changes since revision 1.219: +2 -1 lines
This commit adds device driver support for the ADMtek AN986 Pegasus USB ethernet chip. Adapters that use this chip include the LinkSys USB100TX. There are a few others, but I'm not certain of their availability in the U.S. I used an ADMtek eval board for development. Note that while the ADMtek chip is a 100Mbps device, you can't really get 100Mbps speeds over USB. Regardless, this driver uses miibus to allow speed and duplex mode selection as well as autonegotiation. Building and kldloading the driver as a module is also supported. Note that in order to make this driver work, I had to make what some may consider an ugly hack to sys/dev/usb/usbdi.c. The usbd_transfer() function will use tsleep() for synchronous transfers that don't complete right away. This is a problem since there are times when we need to do sync transfers from an interrupt context (i.e. when reading registers from the MAC via the control endpoint), where tsleep() us a no-no. My hack allows the driver to have the code poll for transfer completion subject to the xfer->timeout timeout rather that calling tsleep(). This hack is controlled by a quirk entry and is only enabled for the ADMtek device. Now, I'm sure there are a few of you out there ready to jump on me and suggest some other approach that doesn't involve a busy wait. The only solution that might work is to handle the interrupts in a kernel thread, where you may have something resembling a process context that makes it okay to tsleep(). This is lovely, except we don't have any mechanism like that now, and I'm not about to implement such a thing myself since it's beyond the scope of driver development. (Translation: I'll be damned if I know how to do it.) If FreeBSD ever aquires such a mechanism, I'll be glad to revisit the driver to take advantage of it. In the meantime, I settled for what I perceived to be the solution that involved the least amount of code changes. In general, the hit is pretty light. Also note that my only USB test box has a UHCI controller: I haven't I don't have a machine with an OHCI controller available. Highlights: - Updated usb_quirks.* to add UQ_NO_TSLEEP quirk for ADMtek part. - Updated usbdevs and regenerated generated files - Updated HARDWARE.TXT and RELNOTES.TXT files - Updated sysinstall/device.c and userconfig.c - Updated kernel configs -- device aue0 is commented out by default - Updated /sys/conf/files - Added new kld module directory
Revision 1.219: download - view: text, markup, annotated - select for diffs
Thu Dec 23 05:32:53 1999 UTC (12 years, 1 month ago) by wpaul
Branches: MAIN
Diff to: previous 1.218: preferred, colored
Changes since revision 1.218: +2 -2 lines
Fix minor typo in comments about WaveLAN/IEEE driver: 802.1 -> 802.11
Revision 1.218: download - view: text, markup, annotated - select for diffs
Wed Dec 22 05:52:04 1999 UTC (12 years, 1 month ago) by obrien
Branches: MAIN
Diff to: previous 1.217: preferred, colored
Changes since revision 1.217: +2 -2 lines
Turn on the `sym' driver by default. It lives well beside the `ncr' driver now. On one machine with <825a> and <875> controllers, `sym' correctly attached. On another one with only a <ncr 53c810 fast10 scsi>, the `ncr' driver correctly attached.
Revision 1.217: download - view: text, markup, annotated - select for diffs
Sun Dec 19 20:33:05 1999 UTC (12 years, 1 month ago) by billf
Branches: MAIN
Diff to: previous 1.216: preferred, colored
Changes since revision 1.216: +1 -7 lines
Borrow phk's axe and chop off the old soundcard-CDROM devices. We get about 40k of savings from this, and these abominations are still in LINT if anyone needs to use them. Reviewed by: jkh
Revision 1.216: download - view: text, markup, annotated - select for diffs
Sun Dec 19 17:12:19 1999 UTC (12 years, 1 month ago) by markm
Branches: MAIN
Diff to: previous 1.215: preferred, colored
Changes since revision 1.215: +8 -2 lines
Comment and order to reduce diffs. No functional change.
Revision 1.215: download - view: text, markup, annotated - select for diffs
Sat Dec 18 07:49:53 1999 UTC (12 years, 1 month ago) by imp
Branches: MAIN
Diff to: previous 1.214: preferred, colored
Changes since revision 1.214: +2 -2 lines
spell isa right on sn0 line
Revision 1.214: download - view: text, markup, annotated - select for diffs
Sat Dec 18 06:11:20 1999 UTC (12 years, 1 month ago) by imp
Branches: MAIN
Diff to: previous 1.213: preferred, colored
Changes since revision 1.213: +2 -1 lines
Driver for the smc91xx series of ethernet chips. Ported from PAO to 3.3R and then to -current. The pccard support has been left in the driver, but is presently non-functional because we are using the isa_compat layer for the moment. Obtained From: PAO Sponsored by: Timing Solutions
Revision 1.213: download - view: text, markup, annotated - select for diffs
Fri Dec 10 10:44:45 1999 UTC (12 years, 2 months ago) by phk
Branches: MAIN
Diff to: previous 1.212: preferred, colored
Changes since revision 1.212: +1 -7 lines
Remove the if_ze and if_zp drivers. These drivers were cloned from the ed and ep drivers back in 1994 when PCMCIA cards were a very new thing and we had no other support for such devices. They treated the PCIC (the chip which controls the PCCARD slot) as part of their device and generally hacked their way to success. They have significantly bit-rotted relative to their ancestor drivers (ed & ep) and they were a dead-end on the evolution path to proper PCCARD support in FreeBSD. They have been terminally broken since August 18 where mdodd forgot them and nobody seems to have missed them enough to fix them since. I found no outstanding PRs against these drivers.
Revision 1.212: download - view: text, markup, annotated - select for diffs
Wed Dec 8 09:19:36 1999 UTC (12 years, 2 months ago) by sos
Branches: MAIN
Diff to: previous 1.211: preferred, colored
Changes since revision 1.211: +10 -25 lines
Finally use the new ata driver.
Revision 1.211: download - view: text, markup, annotated - select for diffs
Mon Dec 6 18:17:41 1999 UTC (12 years, 2 months ago) by peter
Branches: MAIN
Diff to: previous 1.210: preferred, colored
Changes since revision 1.210: +1 -2 lines
Fold the pnp code into the base isa system to pave the way for PNPBIOS. Reviewed by: dfr (a few weeks ago)
Revision 1.143.2.24: download - view: text, markup, annotated - select for diffs
Sun Dec 5 01:56:42 1999 UTC (12 years, 2 months ago) by luoqi
Branches: old_RELENG_3
CVS tags: old_RELENG_3_4_0_RELEASE
Diff to: previous 1.143.2.23: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.23: +2 -1 lines
Reinstate the aic driver. PR: conf/15187
Revision 1.210: download - view: text, markup, annotated - select for diffs
Sun Dec 5 01:55:41 1999 UTC (12 years, 2 months ago) by luoqi
Branches: MAIN
Diff to: previous 1.209: preferred, colored
Changes since revision 1.209: +2 -1 lines
Reinstate the aic driver. PR: conf/15187
Revision 1.209: download - view: text, markup, annotated - select for diffs
Sat Dec 4 17:41:18 1999 UTC (12 years, 2 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.208: preferred, colored
Changes since revision 1.208: +2 -6 lines
Add the if_dc driver and remove all of the al, ax, dm, pn and mx drivers which it replaces. The new driver supports all of the chips supported by the ones it replaces, as well as many DEC/Intel 21143 10/100 cards. This also completes my quest to convert things to miibus and add Alpha support.
Revision 1.208: download - view: text, markup, annotated - select for diffs
Fri Dec 3 00:16:20 1999 UTC (12 years, 2 months ago) by msmith
Branches: MAIN
Diff to: previous 1.207: preferred, colored
Changes since revision 1.207: +1 -2 lines
Remove the 'gzip' image activator. We're not using a.out anymore, so save ourselves just over 8k.
Revision 1.207: download - view: text, markup, annotated - select for diffs
Thu Dec 2 03:13:10 1999 UTC (12 years, 2 months ago) by jlemon
Branches: MAIN
Diff to: previous 1.206: preferred, colored
Changes since revision 1.206: +2 -2 lines
Remove code to select APM version with flags to the apm0 device. This code has been disabled for the last 4 months. Prodded into action by: n_hibma
Revision 1.206: download - view: text, markup, annotated - select for diffs
Thu Dec 2 02:53:08 1999 UTC (12 years, 2 months ago) by msmith
Branches: MAIN
Diff to: previous 1.205: preferred, colored
Changes since revision 1.205: +5 -1 lines
Add the AMI MegaRAID and Mylex DAC960 drivers. Installation to arrays on these controllers is now no different to the process for any other supported disk controller.
Revision 1.205: download - view: text, markup, annotated - select for diffs
Sun Nov 28 00:59:03 1999 UTC (12 years, 2 months ago) by obrien
Branches: MAIN
Diff to: previous 1.204: preferred, colored
Changes since revision 1.204: +5 -5 lines
Sort PCI SCSI controlers.
Revision 1.204: download - view: text, markup, annotated - select for diffs
Sun Nov 28 00:48:13 1999 UTC (12 years, 2 months ago) by obrien
Branches: MAIN
Diff to: previous 1.203: preferred, colored
Changes since revision 1.203: +2 -1 lines
/sys adjustments to add the `sym' controler driver. This is commented out in GENERIC as you cannot mix `sym' with `ncr' right now. Note that LINT is no more broken by this commit.
Revision 1.203: download - view: text, markup, annotated - select for diffs
Sat Nov 27 23:25:17 1999 UTC (12 years, 2 months ago) by obrien
Branches: MAIN
Diff to: previous 1.202: preferred, colored
Changes since revision 1.202: +13 -1 lines
Add a commented out 'ATA' driver config block to help assist -CURRENT people to migrate to this driver since it will be the default IDE/ATA/ATAPI driver in 4.0-R.
Revision 1.202: download - view: text, markup, annotated - select for diffs
Fri Nov 26 20:08:39 1999 UTC (12 years, 2 months ago) by phk
Branches: MAIN
Diff to: previous 1.201: preferred, colored
Changes since revision 1.201: +3 -2 lines
Retire MFS_ROOT and MFS_ROOT_SIZE options from the MFS implementation. Add MD_ROOT and MD_ROOT_SIZE options to the md driver. Make the md driver handle MFS_ROOT and MFS_ROOT_SIZE options for compatibility. Add md driver to GENERIC, PCCARD and LINT. This is a cleanup which removes the need for some of the worse hacks in MFS: We really want to have a rootvnode but MFS on a preloaded image doesn't really have one. md is a true device, so it is less trouble. This has been tested with make release, and if people remember to add the "md" pseudo-device to their kernels, PicoBSD should be just fine as well. If people have no other use for MFS, it can be removed from the kernel.
Revision 1.201: download - view: text, markup, annotated - select for diffs
Mon Nov 22 11:13:00 1999 UTC (12 years, 2 months ago) by shin
Branches: MAIN
Diff to: previous 1.200: preferred, colored
Changes since revision 1.200: +1 -2 lines
move INET6 option from GENERIC to LINT. Thanks for Brian Fundakowski Feldman and Dag-Erling Smorgrav, to give me the comment and the patch. Submitted by:Dag-Erling Smorgrav
Revision 1.200: download - view: text, markup, annotated - select for diffs
Mon Nov 22 02:44:48 1999 UTC (12 years, 2 months ago) by shin
Branches: MAIN
Diff to: previous 1.199: preferred, colored
Changes since revision 1.199: +2 -1 lines
KAME netinet6 basic part(no IPsec,no V6 Multicast Forwarding, no UDP/TCP for IPv6 yet) With this patch, you can assigne IPv6 addr automatically, and can reply to IPv6 ping. Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
Revision 1.199: download - view: text, markup, annotated - select for diffs
Mon Nov 1 04:02:56 1999 UTC (12 years, 3 months ago) by peter
Branches: MAIN
Diff to: previous 1.198: preferred, colored
Changes since revision 1.198: +7 -7 lines
Update examples using 'disk' and 'tape' - they used to have magic meaning to config(8) for static device tables that have not existed for quite some time. They have been aliases for 'device' for a while, and "tape" went away entirely as it wasn't used anywhere (except in an example in LINT.. "fixed").
Revision 1.198: download - view: text, markup, annotated - select for diffs
Wed Oct 27 06:30:10 1999 UTC (12 years, 3 months ago) by mdodd
Branches: MAIN
Diff to: previous 1.197: preferred, colored
Changes since revision 1.197: +4 -7 lines
Modify the entries regarding the 'ep' driver to take into account my recent changes to that driver.
Revision 1.197: download - view: text, markup, annotated - select for diffs
Mon Oct 25 02:41:57 1999 UTC (12 years, 3 months ago) by imp
Branches: MAIN
Diff to: previous 1.196: preferred, colored
Changes since revision 1.196: +4 -1 lines
Massive rewrite of pccard to convert it to newbus. o Gut the compatibility interface, you now must attach with newbus. o Unit numbers from pccardd are now ignored. This may change the units assigned to a card. It now uses the first available unit. o kill old skeleton code that is now obsolete. o Use newbus attachment code. o cleanup interfile dependencies some. o kill list of devices per slot. we use the device tree for what we need. o Remove now obsolete code. o The ep driver (and maybe ed) may need some config file tweaks to allow it to attach. See config files that were committed for examples on how to do this. Drivers to be commited shortly. This is an interrum fix until the new pccard. ed, ep and sio will be supported by me with this release, although others are welcome to try to support other devices before new pccard is working. I plan on doing minimal further work on this code base. Be careful when upgrading, since this code is known to work on my laptop and those of a couple others as well, but your milage may vary. BUGS TO BE FIXED: o system memory isn't allocated yet, it will be soon. o No devices actually have a pccard newbus attach in the tree. BUGS THAT MIGHT BE FIXED: o card removal, including suspend, usually hangs the system. Many thanks to Peter Wemm and Doug Rabson for helping me to fill in the missing bits of New Bus understanding at FreeBSD Con '99.
Revision 1.196: download - view: text, markup, annotated - select for diffs
Fri Oct 22 04:36:52 1999 UTC (12 years, 3 months ago) by n_hibma
Branches: MAIN
Diff to: previous 1.195: preferred, colored
Changes since revision 1.195: +3 -3 lines
From: src/sys/i386/conf/PCCARD revision 1.21 date: 1999/10/15 17:29:20; author: imp; state: Exp; lines: +3 -3 Reorganize the attachement point for pcic (it was unattached and floating before). Attach pccard devices to pcic, one per slot (although this may change to one per pcic). pcic is now attached to isa (to act as a bridge) and pccard is attached to pcic, cbb and pc98ic (the last two are card bus bridge and the pc98ic version of pcic, neither of which are in the tree yet). Move pccard compat code into pccard/pccard_compat.c. THIS REQUIRES A CONFIG FILE CHANGE. You must change your pcic/card entries to be: # PCCARD (PCMCIA) support controller pcic0 at isa? controller pcic1 at isa? controller card0 The old system was upside down and this corrects that problem. It will make it easier to add support for YENTA pccard/card bus bridges. Much more cleanup needs to happen before newbus devices can have pccard attachments. My previous commit's comments were premature. Forgotten by: imp
Revision 1.195: download - view: text, markup, annotated - select for diffs
Sat Oct 16 05:24:12 1999 UTC (12 years, 3 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.194: preferred, colored
Changes since revision 1.194: +2 -2 lines
Convert the mx driver to miibus. In order to make this work, I created a pseudo-PHY driver to deal with Macronix chips that use the built-in NWAY support and symbol mode port. This is actually all of them, with the exception of the original MX98713 which presents its NWAY support via the MII serial interface. The mxphy driver actually manipulates the controller registers directly rather than using the miibus_readreg()/miibus_writereg() bus interface since there are no MII registers to read. The mx driver itself pretends that the NWAY interface is a PHY locayed at MII address 31 for the sole purpose of allowing the mxphy_probe() routine to know when it needs to attach to a host controller.
Revision 1.194: download - view: text, markup, annotated - select for diffs
Fri Oct 15 07:07:41 1999 UTC (12 years, 3 months ago) by obrien
Branches: MAIN
Diff to: previous 1.193: preferred, colored
Changes since revision 1.193: +5 -5 lines
Acutally our style is "options\x20\x09". As BDE says: "options\x09\x09foo" looks quite different from "options\x20\x09foo" after adding a one or two character prefix. Notice by: BDE
Revision 1.193: download - view: text, markup, annotated - select for diffs
Thu Oct 14 11:33:57 1999 UTC (12 years, 3 months ago) by obrien
Branches: MAIN
Diff to: previous 1.192: preferred, colored
Changes since revision 1.192: +6 -6 lines
Like it or not, we use ^I's not 0x20 to align things in this file.
Revision 1.143.2.23: download - view: text, markup, annotated - select for diffs
Sun Oct 10 23:04:56 1999 UTC (12 years, 4 months ago) by wpaul
Branches: old_RELENG_3
Diff to: previous 1.143.2.22: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.22: +3 -1 lines
MFC: merge in driver support for the Sundance ST201 and SiS 900/SiS 7016 PCI fast ethernet controllers.
Revision 1.192: download - view: text, markup, annotated - select for diffs
Wed Sep 22 05:07:49 1999 UTC (12 years, 4 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.191: preferred, colored
Changes since revision 1.191: +2 -2 lines
Spruce up the ADMtek driver: conver to newbus, miibus and add support for the AN985 "Centaur" chip, which is apparently the next genetation of the "Comet." The AN985 is also a tulip clone and is similar to the AL981 except that it uses a 99C66 EEPROM and a serial MII interface (instead of direct access to the PHY registers). Also updated various documentation to mention the AN985 and created a loadable module. I don't think there are any cards that use this chip on the market yet: the datasheet I got from ADMtek has boxes with big X's in them where the diagrams should be, and the sample boards I got have chips without any artwork on them.
Revision 1.191: download - view: text, markup, annotated - select for diffs
Sun Sep 19 22:03:31 1999 UTC (12 years, 4 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.190: preferred, colored
Changes since revision 1.190: +2 -2 lines
Convert the VIA Rhine driver to miibus.
Revision 1.143.2.22: download - view: text, markup, annotated - select for diffs
Tue Sep 14 22:53:30 1999 UTC (12 years, 4 months ago) by jkh
Branches: old_RELENG_3
CVS tags: old_RELENG_3_3_0_RELEASE
Diff to: previous 1.143.2.21: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.21: +2 -2 lines
MFC: don't erroneously associate ppp with the tunnel device.
Revision 1.190: download - view: text, markup, annotated - select for diffs
Sat Sep 11 16:05:48 1999 UTC (12 years, 5 months ago) by gibbs
Branches: MAIN
Diff to: previous 1.189: preferred, colored
Changes since revision 1.189: +2 -1 lines
Add the AMD driver.
Revision 1.143.2.21: download - view: text, markup, annotated - select for diffs
Sat Sep 11 15:46:12 1999 UTC (12 years, 5 months ago) by gibbs
Branches: old_RELENG_3
Diff to: previous 1.143.2.20: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.20: +2 -1 lines
Bring the AMD driver back into -stable. Approved by: jkh
Revision 1.189: download - view: text, markup, annotated - select for diffs
Thu Sep 9 18:30:58 1999 UTC (12 years, 5 months ago) by peter
Branches: MAIN
Diff to: previous 1.188: preferred, colored
Changes since revision 1.188: +8 -7 lines
Seperate the miibus pci ethernet drivers from the non-miibus drivers so it's a little clearer which is which from just looking at GENERIC.
Revision 1.188: download - view: text, markup, annotated - select for diffs
Mon Sep 6 06:14:28 1999 UTC (12 years, 5 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.187: preferred, colored
Changes since revision 1.187: +2 -1 lines
This commit adds driver support for PCI fast ethernet NICs based on the Davicom DM9100 and DM9102 chipsets, including the Jaton Corporation XPressNet. Datasheet is available from www.davicom8.com. The DM910x chips are still more tulip clones. The API is reproduced pretty faithfully, unfortunately the performance is pretty bad. The transmitter seems to have a lot of problems DMAing multi-fragment packets. The only way to make it work reliably is to coalesce transmitted packets into a single contiguous buffer. The Linux driver (written by Davicom) actually does something similar to this. I can't recomment this NIC as anything more than a "connectivity solution." This driver uses newbus and miibus and is supported on both i386 and alpha platforms.
Revision 1.187: download - view: text, markup, annotated - select for diffs
Sun Sep 5 21:01:01 1999 UTC (12 years, 5 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.186: preferred, colored
Changes since revision 1.186: +2 -1 lines
This commit adds driver support for the Silicon Integrated Systems SiS 900 and SiS 7016 PCI fast ethernet chipsets. Full manuals for the SiS chips can be found at www.sis.com.tw. This is a fairly simple chipset. The receiver uses a 128-bit multicast hash table and single perfect entry for the station address. Transmit and receive DMA and FIFO thresholds are easily tuneable. Documentation is pretty decent and performance is not bad, even on my crufty 486. This driver uses newbus and miibus and is supported on both the i386 and alpha architectures.
Revision 1.46.2.20: download - view: text, markup, annotated - select for diffs
Sun Sep 5 08:29:01 1999 UTC (12 years, 5 months ago) by peter
Branches: old_RELENG_2_1_0
Diff to: previous 1.46.2.19: preferred, colored; branchpoint 1.46: preferred, colored; next MAIN 1.47: preferred, colored
Changes since revision 1.46.2.19: +1 -1 lines
$Id$ -> $FreeBSD$
Revision 1.77.2.30: download - view: text, markup, annotated - select for diffs
Sun Sep 5 08:10:49 1999 UTC (12 years, 5 months ago) by peter
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.29: preferred, colored; branchpoint 1.77: preferred, colored; next MAIN 1.78: preferred, colored
Changes since revision 1.77.2.29: +1 -1 lines
$Id$ -> $FreeBSD$
Revision 1.143.2.20: download - view: text, markup, annotated - select for diffs
Wed Sep 1 22:27:00 1999 UTC (12 years, 5 months ago) by eivind
Branches: old_RELENG_3
Diff to: previous 1.143.2.19: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.19: +106 -111 lines
MFC: Style. This commit just minimize the diffs from -current, including adapting the style cleanup peter did. No functional changes.
Revision 1.186: download - view: text, markup, annotated - select for diffs
Wed Sep 1 09:01:54 1999 UTC (12 years, 5 months ago) by jkh
Branches: MAIN
Diff to: previous 1.185: preferred, colored
Changes since revision 1.185: +2 -2 lines
Try and commit the tun comment fix again; I have no idea why there was a clash the last time, leading me to think that it had already been fixed.
Revision 1.185: download - view: text, markup, annotated - select for diffs
Wed Sep 1 00:51:23 1999 UTC (12 years, 5 months ago) by brian
Branches: MAIN
Diff to: previous 1.184: preferred, colored
Changes since revision 1.184: +2 -2 lines
ppp(1) -> ppp(8)
Revision 1.143.2.19: download - view: text, markup, annotated - select for diffs
Sun Aug 29 16:05:18 1999 UTC (12 years, 5 months ago) by peter
Branches: old_RELENG_3
Diff to: previous 1.143.2.18: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.18: +1 -1 lines
$Id$ -> $FreeBSD$
Revision 1.184: download - view: text, markup, annotated - select for diffs
Sat Aug 28 00:43:31 1999 UTC (12 years, 5 months ago) by peter
Branches: MAIN
Diff to: previous 1.183: preferred, colored
Changes since revision 1.183: +1 -1 lines
$Id$ -> $FreeBSD$
Revision 1.183: download - view: text, markup, annotated - select for diffs
Sat Aug 21 18:34:53 1999 UTC (12 years, 5 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.182: preferred, colored
Changes since revision 1.182: +5 -1 lines
This commit adds device driver support for the Sundance Technologies ST201 PCI fast ethernet controller. Currently, the only card I know that uses this chip is the D-Link DFE-550TX. (Don't ask me where to buy these: the only cards I have are samples sent to me by D-Link.) This driver is the first to make use of the miibus code once I'm sure it all works together nicely, I'll start converting the other drivers. The Sundance chip is a clone of the 3Com 3c90x Etherlink XL design only with its own register layout. Support is provided for ifmedia, hardware multicast filtering, bridging and promiscuous mode.
Revision 1.143.2.18: download - view: text, markup, annotated - select for diffs
Wed Aug 18 21:35:37 1999 UTC (12 years, 5 months ago) by obrien
Branches: old_RELENG_3
Diff to: previous 1.143.2.17: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.17: +2 -4 lines
MFC: rev 1.179 (enable bpfilter), but only a single one.
Revision 1.182: download - view: text, markup, annotated - select for diffs
Sun Aug 15 09:54:56 1999 UTC (12 years, 5 months ago) by phk
Branches: MAIN
Diff to: previous 1.181: preferred, colored
Changes since revision 1.181: +2 -2 lines
Give if_tun the "almost clone" makeover.
Revision 1.181: download - view: text, markup, annotated - select for diffs
Sun Aug 15 09:38:20 1999 UTC (12 years, 5 months ago) by phk
Branches: MAIN
Diff to: previous 1.180: preferred, colored
Changes since revision 1.180: +2 -2 lines
Give BPF the "almost-clone" update. If you need more of them, make more entries in /dev and be happy you don't need to recompile your kernel.
Revision 1.143.2.17: download - view: text, markup, annotated - select for diffs
Sun Aug 8 21:22:11 1999 UTC (12 years, 6 months ago) by wpaul
Branches: old_RELENG_3
Diff to: previous 1.143.2.16: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.16: +2 -1 lines
Merge the Adaptec AIC-6915 fast ethernet and SysKonnect gigabit ethernet drivers into the RELENG_3 branch.
Revision 1.180: download - view: text, markup, annotated - select for diffs
Sun Aug 8 19:28:57 1999 UTC (12 years, 6 months ago) by phk
Branches: MAIN
Diff to: previous 1.179: preferred, colored
Changes since revision 1.179: +2 -2 lines
Make the pty driver as close to a cloning device as we can get for now, we create the pty on the fly when it is first opened. If you run out of ptys now, just MAKEDEV some more. This also demonstrate the use of dev_t->si_tty_tty and dev_t->si_drv1 in a device driver.
Revision 1.179: download - view: text, markup, annotated - select for diffs
Sat Aug 7 01:42:08 1999 UTC (12 years, 6 months ago) by jkh
Branches: MAIN
Diff to: previous 1.178: preferred, colored
Changes since revision 1.178: +3 -3 lines
Enable bpf by default. There was no significant dissention to my proposal of 2 weeks ago that this be done, and anyone who wishes to make bpf more selective according to securelevel or compile-time options is more than free to do so.
Revision 1.178: download - view: text, markup, annotated - select for diffs
Sun Jul 25 04:32:43 1999 UTC (12 years, 6 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.177: preferred, colored
Changes since revision 1.177: +2 -1 lines
This commit adds device driver support for Adaptec Duralink PCI fast ethernet controllers based on the AIC-6915 "Starfire" controller chip. There are single port, dual port and quad port cards, plus one 100baseFX card. All are 64-bit PCI devices, except one single port model. The Starfire would be a very nice chip were it not for the fact that receive buffers have to be longword aligned. This requires buffer copying in order to achieve proper payload alignment on the alpha. Payload alignment is enforced on both the alpha and x86 platforms. The Starfire has several different DMA descriptor formats and transfer mechanisms. This driver uses frame descriptors for transmission which can address up to 14 packet fragments, and a single fragment descriptor for receive. It also uses the producer/consumer model and completion queues for both transmit and receive. The transmit ring has 128 descriptors and the receive ring has 256. This driver supports both FreeBSD/i386 and FreeBSD/alpha, and uses newbus so that it can be compiled as a loadable kernel module. Support for BPF and hardware multicast filtering is included.
Revision 1.177: download - view: text, markup, annotated - select for diffs
Tue Jul 13 08:08:20 1999 UTC (12 years, 7 months ago) by obrien
Branches: MAIN
Diff to: previous 1.176: preferred, colored
Changes since revision 1.176: +3 -2 lines
Move the xe0 driver back where it was. It was misleading where it was as it does not take over the PCIC, it does require PCCARD support, and it doesn't replace any existing driver.
Revision 1.176: download - view: text, markup, annotated - select for diffs
Tue Jul 6 19:22:38 1999 UTC (12 years, 7 months ago) by des
Branches: MAIN
Diff to: previous 1.175: preferred, colored
Changes since revision 1.175: +3 -3 lines
Rename bpfilter to bpf.
Revision 1.77.2.29: download - view: text, markup, annotated - select for diffs
Sat Jul 3 00:47:51 1999 UTC (12 years, 7 months ago) by mjacob
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.28: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.28: +2 -1 lines
MFC: Support for ISP SCSI and Fibre Channel Cards
Revision 1.143.2.16: download - view: text, markup, annotated - select for diffs
Fri Jul 2 04:04:53 1999 UTC (12 years, 7 months ago) by jkh
Branches: old_RELENG_3
Diff to: previous 1.143.2.15: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.15: +12 -8 lines
MFC: fixups for tags and documentation.
Revision 1.175: download - view: text, markup, annotated - select for diffs
Tue Jun 29 18:55:53 1999 UTC (12 years, 7 months ago) by peter
Branches: MAIN
Diff to: previous 1.174: preferred, colored
Changes since revision 1.174: +108 -118 lines
Put on my asbestos suit and attempt to tidy up and add some simple docs or notes to make it much more obvious what things are for people who have not committed LINT to memory yet.
Revision 1.174: download - view: text, markup, annotated - select for diffs
Sun Jun 20 03:36:46 1999 UTC (12 years, 7 months ago) by jkh
Branches: MAIN
Diff to: previous 1.173: preferred, colored
Changes since revision 1.173: +12 -8 lines
Clean up some of the documentation at the top.
Revision 1.143.2.15: download - view: text, markup, annotated - select for diffs
Sat Jun 19 21:37:44 1999 UTC (12 years, 7 months ago) by wpaul
Branches: old_RELENG_3
Diff to: previous 1.143.2.14: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.14: +2 -1 lines
Add the ADMtek PCI fast ethernet driver to the RELENG_3 branch. I've been using this driver with my sample cards at work with 3.2-RELEASE for a while now and it's been very stable. Works on the alpha platform too.
Revision 1.173: download - view: text, markup, annotated - select for diffs
Tue Jun 15 13:14:39 1999 UTC (12 years, 7 months ago) by des
Branches: MAIN
Diff to: previous 1.172: preferred, colored
Changes since revision 1.172: +1 -2 lines
Kill option FAILSAFE. PR: i386/12187 Approved by: bde
Revision 1.172: download - view: text, markup, annotated - select for diffs
Fri May 21 04:37:35 1999 UTC (12 years, 8 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.171: preferred, colored
Changes since revision 1.171: +2 -1 lines
This commit adds driver support for PCI fast ethernet cards based on the ADMtek AL981 "Comet" chipset. The AL981 is yet another DEC tulip clone, except with simpler receive filter options. The AL981 has a built-in transceiver, power management support, wake on LAN and flow control. This chip performs extremely well; it's on par with the ASIX chipset in terms of speed, which is pretty good (it can do 11.5MB/sec with TCP easily). I would have committed this driver sooner, except I ran into one problem with the AL981 that required a workaround. When the chip is transmitting at full speed, it will sometimes wedge if you queue a series of packets that wrap from the end of the transmit descriptor list back to the beginning. I can't explain why this happens, and none of the other tulip clones behave this way. The workaround this is to just watch for the end of the transmit ring and make sure that al_start() breaks out of its packet queuing loop and waiting until the current batch of transmissions completes before wrapping back to the start of the ring. Fortunately, this does not significantly impact transmit performance. This is one of those things that takes weeks of analysis just to come up with two or three lines of code changes.
Revision 1.171: download - view: text, markup, annotated - select for diffs
Thu May 20 20:02:34 1999 UTC (12 years, 8 months ago) by n_hibma
Branches: MAIN
Diff to: previous 1.170: preferred, colored
Changes since revision 1.170: +5 -9 lines
usbdi.h:
Implement priorities.
GENERIC, LINT, files:
Remove remarks about ordering of device names.
GENERIC, LINT:
Sort the devices alphabetically in LINT and GENERIC.
Revision 1.143.2.14: download - view: text, markup, annotated - select for diffs
Mon May 17 05:49:45 1999 UTC (12 years, 8 months ago) by obrien
Branches: old_RELENG_3
Diff to: previous 1.143.2.13: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.13: +2 -2 lines
Don't compile the `xe' driver by default. Unlike the zp and ze drivers, xe requires the `card' controler to be defined. And unlike the ed, ep and fe drivers, the xe driver doesn't support a non-PCMCIA NIC.
Revision 1.143.2.13: download - view: text, markup, annotated - select for diffs
Sat May 15 18:13:58 1999 UTC (12 years, 8 months ago) by obrien
Branches: old_RELENG_3
Diff to: previous 1.143.2.12: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.12: +2 -1 lines
MFC: add `xe', the Xircom PC Card Ethernet driver
Revision 1.143.2.12: download - view: text, markup, annotated - select for diffs
Fri May 14 15:12:26 1999 UTC (12 years, 9 months ago) by jkh
Branches: old_RELENG_3
CVS tags: old_RELENG_3_2_PAO_BP, old_RELENG_3_2_PAO, old_RELENG_3_2_0_RELEASE
Diff to: previous 1.143.2.11: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.11: +2 -1 lines
MFC: add pnp support.
Revision 1.170: download - view: text, markup, annotated - select for diffs
Fri May 14 03:57:23 1999 UTC (12 years, 9 months ago) by obrien
Branches: MAIN
Diff to: previous 1.169: preferred, colored
Changes since revision 1.169: +2 -1 lines
Add the `xe' Xircom PC Card driver.
Revision 1.169: download - view: text, markup, annotated - select for diffs
Sun May 9 16:45:52 1999 UTC (12 years, 9 months ago) by phk
Branches: MAIN
Diff to: previous 1.168: preferred, colored
Changes since revision 1.168: +1 -3 lines
Major lobotomy of config(8). The config kernel mumble mumble line has been obsoleted and removed and with it went all knowledge of devices on the part of config. You can still configure a root device (which is used if you give the "-r" flag) but now with an option: options ROOTDEVNAME=\"da0s2e\" The string is parsed by the same code as at the "boot -a" prompt. At the same time, make the "boot -a" prompt both more able and more informative. ALPHA/PC98 people: You will have to adapt a few simple changes (defining rootdev and dumpdev somewhere else) before config works for you again, sorry, but it's all in the name of progress.
Revision 1.143.2.11: download - view: text, markup, annotated - select for diffs
Tue May 4 00:15:55 1999 UTC (12 years, 9 months ago) by msmith
Branches: old_RELENG_3
Diff to: previous 1.143.2.10: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.10: +2 -2 lines
MFC: disable ppc chipset-specific probes by default.
Revision 1.168: download - view: text, markup, annotated - select for diffs
Tue May 4 00:15:15 1999 UTC (12 years, 9 months ago) by msmith
Branches: MAIN
Diff to: previous 1.167: preferred, colored
Changes since revision 1.167: +2 -2 lines
Disable the ppc chipset-specific probes by default.
Revision 1.167: download - view: text, markup, annotated - select for diffs
Sun May 2 21:54:02 1999 UTC (12 years, 9 months ago) by n_hibma
Branches: MAIN
CVS tags: old_PRE_VFS_BIO_NFS_PATCH, old_POST_VFS_BIO_NFS_PATCH
Diff to: previous 1.166: preferred, colored
Changes since revision 1.166: +10 -9 lines
Add driver for the Iomega Zip 100 drive.
Revision 1.166: download - view: text, markup, annotated - select for diffs
Sat Apr 24 21:45:44 1999 UTC (12 years, 9 months ago) by peter
Branches: MAIN
CVS tags: old_PRE_SMP_VMSHARE, old_POST_SMP_VMSHARE
Diff to: previous 1.165: preferred, colored
Changes since revision 1.165: +22 -24 lines
De-quote where possible and minor tweaks. depends on a current config(8).
Revision 1.165: download - view: text, markup, annotated - select for diffs
Sat Apr 24 16:04:16 1999 UTC (12 years, 9 months ago) by peter
Branches: MAIN
Diff to: previous 1.164: preferred, colored
Changes since revision 1.164: +30 -30 lines
Drop the tty/net/bio/cam interrupt class labels, they are meaninless here now.
Revision 1.143.2.10: download - view: text, markup, annotated - select for diffs
Sat Apr 24 02:30:18 1999 UTC (12 years, 9 months ago) by obrien
Branches: old_RELENG_3
Diff to: previous 1.143.2.9: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.9: +2 -2 lines
nlpt->lpt (lpt->olpt in LINT)
Revision 1.143.2.9: download - view: text, markup, annotated - select for diffs
Mon Apr 19 20:11:32 1999 UTC (12 years, 9 months ago) by n_hibma
Branches: old_RELENG_3
Diff to: previous 1.143.2.8: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.8: +1 -20 lines
Remove the lines for the USB support. It is not ready for public consumption.
Revision 1.164: download - view: text, markup, annotated - select for diffs
Mon Apr 19 11:53:36 1999 UTC (12 years, 9 months ago) by peter
Branches: MAIN
Diff to: previous 1.163: preferred, colored
Changes since revision 1.163: +5 -5 lines
Drop the 'at nexus?' from the busses, it's not used. Reactivate eisa0 and pnp0 in GENERIC, they work.. (eisa has been converted but pnp still (for the most part) works the old way).
Revision 1.163: download - view: text, markup, annotated - select for diffs
Mon Apr 19 10:18:34 1999 UTC (12 years, 9 months ago) by brian
Branches: MAIN
Diff to: previous 1.162: preferred, colored
Changes since revision 1.162: +2 -2 lines
Spelling police
Revision 1.143.2.8: download - view: text, markup, annotated - select for diffs
Sun Apr 18 23:37:02 1999 UTC (12 years, 9 months ago) by obrien
Branches: old_RELENG_3
Diff to: previous 1.143.2.7: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.7: +17 -13 lines
Add beautiful descriptions of PCI network drivers from rev 1.151.
Revision 1.162: download - view: text, markup, annotated - select for diffs
Fri Apr 16 21:22:07 1999 UTC (12 years, 9 months ago) by peter
Branches: MAIN
CVS tags: old_POST_NEWBUS
Diff to: previous 1.161: preferred, colored
Changes since revision 1.161: +12 -12 lines
Bring the 'new-bus' to the i386. This extensively changes the way the i386 platform boots, it is no longer ISA-centric, and is fully dynamic. Most old drivers compile and run without modification via 'compatability shims' to enable a smoother transition. eisa, isapnp and pccard* are not yet using the new resource manager. Once fully converted, all drivers will be loadable, including PCI and ISA. (Some other changes appear to have snuck in, including a port of Soren's ATA driver to the Alpha. Soren, back this out if you need to.) This is a checkpoint of work-in-progress, but is quite functional. The bulk of the work was done over the last few years by Doug Rabson and Garrett Wollman. Approved by: core
Revision 1.143.2.7: download - view: text, markup, annotated - select for diffs
Fri Apr 16 18:27:48 1999 UTC (12 years, 9 months ago) by jkh
Branches: old_RELENG_3
Diff to: previous 1.143.2.6: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.6: +2 -1 lines
MFC: SYSVSEM
Revision 1.161: download - view: text, markup, annotated - select for diffs
Fri Apr 16 18:27:18 1999 UTC (12 years, 9 months ago) by jkh
Branches: MAIN
CVS tags: old_PRE_NEWBUS
Diff to: previous 1.160: preferred, colored
Changes since revision 1.160: +2 -1 lines
Add SYSVSEM so that newer versions of Xaccel don't require a kernel compile just to work. We have the room now, so what the heck. Reqested by: Thomas Roell <roell@xig.com>
Revision 1.143.2.6: download - view: text, markup, annotated - select for diffs
Fri Apr 16 16:30:24 1999 UTC (12 years, 9 months ago) by n_hibma
Branches: old_RELENG_3
Diff to: previous 1.143.2.5: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.5: +1 -3 lines
MFC: remove confusing entries. The drivers are not yet implemented.
Revision 1.160: download - view: text, markup, annotated - select for diffs
Fri Apr 16 16:17:05 1999 UTC (12 years, 9 months ago) by n_hibma
Branches: MAIN
Diff to: previous 1.159: preferred, colored
Changes since revision 1.159: +1 -3 lines
Remove the entries for umodem and ucom. These drivers only probe and attach, nothing else. This is confusing to people.
Revision 1.159: download - view: text, markup, annotated - select for diffs
Tue Apr 13 20:59:36 1999 UTC (12 years, 10 months ago) by peter
Branches: MAIN
Diff to: previous 1.158: preferred, colored
Changes since revision 1.158: +3 -1 lines
Add a commented-out example on using the makeoptions command to get a kernel.debug.
Revision 1.158: download - view: text, markup, annotated - select for diffs
Tue Apr 13 19:38:09 1999 UTC (12 years, 10 months ago) by peter
Branches: MAIN
Diff to: previous 1.157: preferred, colored
Changes since revision 1.157: +1 -4 lines
Shoot the LKM support in the old wd/wdc/atapi driver set in the head and perform a cleanup/unifdef sweep over it to tidy things up. The atapi code is permanently attached to the wd driver and is always probed. I will add an extra option bit in the flags to disable an atapi probe on either the master or slave if needed, if people want this. Remember, this driver is destined to die some time. It's possible that it will loose all atapi support down the track and only be used for dumb non-ATA disks and all ata/atapi devices will be handled by the new ata system. ATAPI, ATAPI_STATIC and CMD640 are no longer options, all are implicit. Previously discussed with: sos
Revision 1.157: download - view: text, markup, annotated - select for diffs
Sun Apr 11 20:53:50 1999 UTC (12 years, 10 months ago) by n_hibma
Branches: MAIN
Diff to: previous 1.156: preferred, colored
Changes since revision 1.156: +1 -5 lines
Make debugging more selective. Remove debugging options from GENERIC
Revision 1.143.2.5: download - view: text, markup, annotated - select for diffs
Mon Mar 29 17:59:38 1999 UTC (12 years, 10 months ago) by ken
Branches: old_RELENG_3
Diff to: previous 1.143.2.4: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.4: +1 -2 lines
MFC: Delete all references to the aic driver.
Revision 1.156: download - view: text, markup, annotated - select for diffs
Mon Mar 29 17:56:27 1999 UTC (12 years, 10 months ago) by ken
Branches: MAIN
Diff to: previous 1.155: preferred, colored
Changes since revision 1.155: +1 -2 lines
Delete all references to the "aic" driver. It isn't in the tree, and may not show up for a while, and I'm tired of people asking about it. Perhaps this will eliminate some of the confusion.
Revision 1.155: download - view: text, markup, annotated - select for diffs
Tue Mar 16 13:34:00 1999 UTC (12 years, 10 months ago) by sos
Branches: MAIN
Diff to: previous 1.154: preferred, colored
Changes since revision 1.154: +2 -2 lines
Rewert the atapi CDROM driver's name to wcd. This is to avoid confusion with the new system. Also provide real entires in MAKEDEV for the new system.
Revision 1.143.2.4: download - view: text, markup, annotated - select for diffs
Sun Feb 21 21:08:10 1999 UTC (12 years, 11 months ago) by obrien
Branches: old_RELENG_3
Diff to: previous 1.143.2.3: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.3: +1 -1 lines
revert rev 1.143.2.2. (nobody has yet to explain how I was able to config, compile, and run a rev 1.143.2.2 kernel w/no warnings/errors)
Revision 1.154: download - view: text, markup, annotated - select for diffs
Sun Feb 21 16:23:22 1999 UTC (12 years, 11 months ago) by n_hibma
Branches: MAIN
Diff to: previous 1.153: preferred, colored
Changes since revision 1.153: +2 -2 lines
Rename hid device to uhid (HID: Human Interface Device)
Revision 1.153: download - view: text, markup, annotated - select for diffs
Sat Feb 20 23:29:24 1999 UTC (12 years, 11 months ago) by n_hibma
Branches: MAIN
Diff to: previous 1.152: preferred, colored
Changes since revision 1.152: +1 -2 lines
Removed uhub from list. Mandatory with usb device and this was already forced in conf/files. Unneccessary entry.
Revision 1.143.2.3: download - view: text, markup, annotated - select for diffs
Sat Feb 20 21:14:41 1999 UTC (12 years, 11 months ago) by obrien
Branches: old_RELENG_3
Diff to: previous 1.143.2.2: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.2: +2 -2 lines
MFC.
Revision 1.152: download - view: text, markup, annotated - select for diffs
Sat Feb 20 21:12:24 1999 UTC (12 years, 11 months ago) by obrien
Branches: MAIN
Diff to: previous 1.151: preferred, colored
Changes since revision 1.151: +2 -2 lines
Really make the "Rename nlpt to lpt." purported to have been made in rev 1.149.
Revision 1.151: download - view: text, markup, annotated - select for diffs
Thu Feb 18 01:13:40 1999 UTC (12 years, 11 months ago) by wollman
Branches: MAIN
Diff to: previous 1.150: preferred, colored
Changes since revision 1.150: +17 -14 lines
Add a little bit more identifying information to the myriad PCI network drivers.
Revision 1.143.2.2: download - view: text, markup, annotated - select for diffs
Mon Feb 15 02:50:07 1999 UTC (12 years, 11 months ago) by des
Branches: old_RELENG_3
CVS tags: old_RELENG_3_1_0_RELEASE
Diff to: previous 1.143.2.1: preferred, colored; branchpoint 1.143: preferred, colored
Changes since revision 1.143.2.1: +8 -2 lines
Use ppbus instead of the old lpt driver. Add a mention in LINT to the effect that the old driver is deprecated. Approved by: jkh
Revision 1.150: download - view: text, markup, annotated - select for diffs
Sun Feb 14 20:28:38 1999 UTC (12 years, 11 months ago) by jkh
Branches: MAIN
Diff to: previous 1.149: preferred, colored
Changes since revision 1.149: +5 -3 lines
MF3: add SYSVMSG
Revision 1.143.2.1: download - view: text, markup, annotated - select for diffs
Sun Feb 14 19:55:39 1999 UTC (12 years, 11 months ago) by jkh
Branches: old_RELENG_3
Diff to: previous 1.143: preferred, colored
Changes since revision 1.143: +3 -2 lines
Turn SYSVMSG on by default for the KDE folks.
Revision 1.149: download - view: text, markup, annotated - select for diffs
Sun Feb 14 12:00:00 1999 UTC (12 years, 11 months ago) by nsouch
Branches: MAIN
Diff to: previous 1.148: preferred, colored
Changes since revision 1.148: +2 -2 lines
Rename nlpt to lpt. Remove from ppi.c the old depreciated module stuff. Print info when if_plip can't use interrupts.
Revision 1.148: download - view: text, markup, annotated - select for diffs
Thu Feb 11 06:07:27 1999 UTC (13 years ago) by jkoshy
Branches: MAIN
Diff to: previous 1.147: preferred, colored
Changes since revision 1.147: +3 -3 lines
Fix typos
Revision 1.147: download - view: text, markup, annotated - select for diffs
Wed Feb 10 02:18:31 1999 UTC (13 years ago) by des
Branches: MAIN
Diff to: previous 1.146: preferred, colored
Changes since revision 1.146: +8 -2 lines
Use ppbus instead of the lpt driver. Throw in a (commented-out) vpo entry for good measure.
Revision 1.146: download - view: text, markup, annotated - select for diffs
Thu Feb 4 22:34:23 1999 UTC (13 years ago) by adam
Branches: MAIN
Diff to: previous 1.145: preferred, colored
Changes since revision 1.145: +1 -2 lines
replace previous stupid comment with one more appropriate where it will be easily found
Revision 1.145: download - view: text, markup, annotated - select for diffs
Thu Feb 4 18:08:55 1999 UTC (13 years ago) by adam
Branches: MAIN
Diff to: previous 1.144: preferred, colored
Changes since revision 1.144: +2 -1 lines
remind that apm is required in order for timekeeping to work
Revision 1.144: download - view: text, markup, annotated - select for diffs
Wed Jan 27 15:34:25 1999 UTC (13 years ago) by eivind
Branches: MAIN
Diff to: previous 1.143: preferred, colored
Changes since revision 1.143: +2 -1 lines
Add ISA PnP support, now that we have the space for it.
Revision 1.143: download - view: text, markup, annotated - select for diffs
Mon Jan 11 03:18:31 1999 UTC (13 years, 1 month ago) by yokota
Branches: MAIN
CVS tags: old_RELENG_3_BP
Branch point for: old_RELENG_3
Diff to: previous 1.142: preferred, colored
Changes since revision 1.142: +13 -5 lines
The first stage of console driver reorganization: activate new keyboard and video card drivers. Because of the changes, you are required to update your kernel configuration file now! The files in sys/dev/syscons are still i386-specific (but less so than before), and won't compile for alpha and PC98 yet. syscons still directly accesses the video card registers here and there; this will be rectified in the later stages.
Revision 1.142: download - view: text, markup, annotated - select for diffs
Sat Jan 9 18:12:07 1999 UTC (13 years, 1 month ago) by wpaul
Branches: MAIN
Diff to: previous 1.141: preferred, colored
Changes since revision 1.141: +2 -1 lines
Add driver support (and man page) for PCI fast ethernet cards based on the ASIX AX88140A chip. Update /sys/conf/files, RELNOTES.TXT, /sys/i388/i386/userconfig.c, sysinstall/devices.c, GENERIC and LINT accordingly. For now, the only board that I know of that uses this chip is the Alfa Inc. GFC2204. (Its predecessor, the GFC2202, was a DEC tulip card.) Thanks again to Ulf for obtaining the board for me. If anyone runs across another, please feel free to update the man page and/or the release notes. (The same applies for the other drivers.) FreeBSD should now have support for all of the DEC tulip workalike chipsets currently on the market (Macronix, Lite-On, Winbond, ASIX). And unless I'm mistaken, it should also have support for all PCI fast ethernet chipsets in general (except maybe the SMC FEAST chip, which nobody seems to ever use, including SMC). Now if only we could convince 3Com, Intel or whoever to cough up some documentation for gigabit ethernet hardware. Also updated RELNOTEX.TXT to mention that the SVEC PN102TX is supported by the Macronix driver (assuming you actually have an SVEC PN102TX with a Macronix chip on it; I tried to order a PN102TX once and got a box labeled 'Hawking Technology PN102TX' that had a VIA Rhine board inside it).
Revision 1.141: download - view: text, markup, annotated - select for diffs
Fri Jan 1 08:09:57 1999 UTC (13 years, 1 month ago) by peter
Branches: MAIN
Diff to: previous 1.140: preferred, colored
Changes since revision 1.140: +8 -1 lines
Part 1 of pcvt/voxware revival. I hope I have not clobbered any other deltas, but it is possible since I had a few merge conflicts over the last few days while this has been sitting ready to go. Approved by: core
Revision 1.140: download - view: text, markup, annotated - select for diffs
Sun Dec 27 13:55:47 1998 UTC (13 years, 1 month ago) by sos
Branches: MAIN
Diff to: previous 1.139: preferred, colored
Changes since revision 1.139: +2 -2 lines
Pre 3.0 branch cleanup sos#1: wcd Superceded by acd driver...
Revision 1.139: download - view: text, markup, annotated - select for diffs
Sun Dec 27 13:40:55 1998 UTC (13 years, 1 month ago) by phk
Branches: MAIN
Diff to: previous 1.138: preferred, colored
Changes since revision 1.138: +1 -5 lines
Pre 3.0 branch cleanup casualty #6: ft
Revision 1.138: download - view: text, markup, annotated - select for diffs
Sun Dec 27 13:12:59 1998 UTC (13 years, 1 month ago) by phk
Branches: MAIN
Diff to: previous 1.137: preferred, colored
Changes since revision 1.137: +10 -1 lines
Add commented out SMP stuff in GENERIC, remove stale configs.
Revision 1.137: download - view: text, markup, annotated - select for diffs
Sun Dec 27 13:06:40 1998 UTC (13 years, 1 month ago) by phk
Branches: MAIN
Diff to: previous 1.136: preferred, colored
Changes since revision 1.136: +1 -2 lines
Pre 3.0 branch cleanup casualty #5: nca, sea, wds, uha No CAM drivers available. If somebody CAMifies one of these, they will be welcome back in the tree
Revision 1.136: download - view: text, markup, annotated - select for diffs
Sun Dec 27 12:52:45 1998 UTC (13 years, 1 month ago) by phk
Branches: MAIN
Diff to: previous 1.135: preferred, colored
Changes since revision 1.135: +1 -8 lines
Pre 3.0 branch cleanup casualty #4: pcvt
Revision 1.135: download - view: text, markup, annotated - select for diffs
Sun Dec 13 23:04:35 1998 UTC (13 years, 2 months ago) by n_hibma
Branches: MAIN
Diff to: previous 1.134: preferred, colored
Changes since revision 1.134: +4 -1 lines
dded the stubs for umodem and ucom (communications class driver). They are nothing other than the ugen driver with different variable names.
Revision 1.134: download - view: text, markup, annotated - select for diffs
Wed Dec 9 23:28:43 1998 UTC (13 years, 2 months ago) by n_hibma
Branches: MAIN
Diff to: previous 1.133: preferred, colored
Changes since revision 1.133: +2 -1 lines
Preliminary support for OHCI motherboards
Revision 1.133: download - view: text, markup, annotated - select for diffs
Fri Dec 4 18:01:23 1998 UTC (13 years, 2 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.132: preferred, colored
Changes since revision 1.132: +5 -1 lines
An early Christmas present: add driver support for a whole bunch of
PCI fast ethernet adapters, plus man pages.
if_pn.c: Netgear FA310TX model D1, LinkSys LNE100TX, Matrox FastNIC 10/100,
various other PNIC devices
if_mx.c: NDC Communications SOHOware SFA100 (Macronix 98713A), various
other boards based on the Macronix 98713, 98713A, 98715, 98715A
and 98725 chips
if_vr.c: D-Link DFE530-TX, other boards based on the VIA Rhine and
Rhine II chips (note: the D-Link and certain other cards
that actually use a Rhine II chip still return the PCI
device ID of the Rhine I. I don't know why, and it doesn't
really matter since the driver treats both chips the same
anyway.)
if_wb.c: Trendware TE100-PCIE and various other cards based on the
Winbond W89C840F chip (the Trendware card is identical to
the sample boards Winbond sent me, so who knows how many
clones there are running around)
All drivers include support for ifmedia, BPF and hardware multicast
filtering.
Also updated GENERIC, LINT, RELNOTES.TXT, userconfig and
sysinstall device list.
I also have a driver for the ASIX AX88140A in the works.
Revision 1.132: download - view: text, markup, annotated - select for diffs
Thu Nov 26 23:13:11 1998 UTC (13 years, 2 months ago) by n_hibma
Branches: MAIN
Diff to: previous 1.131: preferred, colored
Changes since revision 1.131: +20 -1 lines
Initial commit of ported NetBSD USB stack
Revision 1.131: download - view: text, markup, annotated - select for diffs
Thu Nov 12 11:29:28 1998 UTC (13 years, 3 months ago) by obrien
Branches: MAIN
Diff to: previous 1.130: preferred, colored
Changes since revision 1.130: +2 -6 lines
Remove `amd', `nca' SCSI devices to match Mike's LINT commit.
Revision 1.130: download - view: text, markup, annotated - select for diffs
Tue Nov 3 22:01:21 1998 UTC (13 years, 3 months ago) by des
Branches: MAIN
Diff to: previous 1.129: preferred, colored
Changes since revision 1.129: +3 -3 lines
Back out previous commit. The bpfilter -> bpf transition will have to be a flag day unless we can hack config(8) to smooth things over.
Revision 1.129: download - view: text, markup, annotated - select for diffs
Tue Nov 3 21:12:20 1998 UTC (13 years, 3 months ago) by des
Branches: MAIN
Diff to: previous 1.128: preferred, colored
Changes since revision 1.128: +3 -3 lines
Rename the 'bpfilter' pseudo-device to 'bpf'. The old syntax is still legal and will stick around for a while.
Revision 1.128: download - view: text, markup, annotated - select for diffs
Thu Oct 22 13:49:51 1998 UTC (13 years, 3 months ago) by bde
Branches: MAIN
Diff to: previous 1.127: preferred, colored
Changes since revision 1.127: +5 -5 lines
Quote port names that have a digit in them. IO_TIMER1 was lexed as
{ port_name = "IO_TIMER", port_number = 1 } and only worked because
it was reassembled to "IO_TIMER1". Trailing digits always work, but
this is too magic to depend on.
Don't quote port names that don't have a digit in them.
Revision 1.127: download - view: text, markup, annotated - select for diffs
Thu Oct 22 12:23:03 1998 UTC (13 years, 3 months ago) by bde
Branches: MAIN
Diff to: previous 1.126: preferred, colored
Changes since revision 1.126: +30 -30 lines
Removed all `vector xxxintr' specifications. Interrupt handlers are now configured in drivers.
Revision 1.126: download - view: text, markup, annotated - select for diffs
Sun Oct 18 16:24:32 1998 UTC (13 years, 3 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.125: preferred, colored
Changes since revision 1.125: +2 -1 lines
Add driver support for PCI fast ethernet adapters based on the RealTek 8129/8139 chipset like I've been threatening. Update kernel configs, userconfig.c, relnotes and sysinstall. No man page yet; comming soon. I consider this driver stable enough that I want to give it some exposure in -current.
Revision 1.125: download - view: text, markup, annotated - select for diffs
Fri Oct 16 01:30:11 1998 UTC (13 years, 3 months ago) by obrien
Branches: MAIN
CVS tags: old_RELENG_3_0_0_RELEASE
Diff to: previous 1.124: preferred, colored
Changes since revision 1.124: +7 -1 lines
Add commented out bpf entry. (DHCP is popular here, and this is required). Ok'ed by: jkh
Revision 1.124: download - view: text, markup, annotated - select for diffs
Sat Oct 10 08:13:58 1998 UTC (13 years, 4 months ago) by jkh
Branches: MAIN
Diff to: previous 1.123: preferred, colored
Changes since revision 1.123: +3 -1 lines
Add entries for MFS which are consistent with the others, now that Peter has made this more selectable.
Revision 1.123: download - view: text, markup, annotated - select for diffs
Wed Oct 7 13:51:45 1998 UTC (13 years, 4 months ago) by obrien
Branches: MAIN
Diff to: previous 1.122: preferred, colored
Changes since revision 1.122: +3 -3 lines
Fix syntax errors I introduced.
Revision 1.122: download - view: text, markup, annotated - select for diffs
Wed Oct 7 03:42:44 1998 UTC (13 years, 4 months ago) by gibbs
Branches: MAIN
Diff to: previous 1.121: preferred, colored
Changes since revision 1.121: +2 -1 lines
Add entries for the adw device driver.
Revision 1.121: download - view: text, markup, annotated - select for diffs
Mon Oct 5 07:45:54 1998 UTC (13 years, 4 months ago) by obrien
Branches: MAIN
Diff to: previous 1.120: preferred, colored
Changes since revision 1.120: +5 -5 lines
Document that ``options xFS_ROOT'' requires the associated ``options xFS''. Reordered xFS_ROOT's to be below the associated xFS.
Revision 1.120: download - view: text, markup, annotated - select for diffs
Sat Oct 3 17:09:00 1998 UTC (13 years, 4 months ago) by jkh
Branches: MAIN
Diff to: previous 1.119: preferred, colored
Changes since revision 1.119: +3 -5 lines
Add dpt driver back to GENERIC and adjust a stale comment.
Revision 1.119: download - view: text, markup, annotated - select for diffs
Thu Oct 1 19:35:28 1998 UTC (13 years, 4 months ago) by msmith
Branches: MAIN
Diff to: previous 1.118: preferred, colored
Changes since revision 1.118: +1 -3 lines
Remove lpt1 - we have userconfig if you have a weird port.
Remove mse0 - the Microsoft Bus Mouse is a dinosaur. There are probably
more Pintos on the road than these on peoples' desks.
Revision 1.77.2.28: download - view: text, markup, annotated - select for diffs
Sat Sep 26 17:36:14 1998 UTC (13 years, 4 months ago) by wpaul
Branches: old_RELENG_2_2
CVS tags: old_RELENG_2_2_8_RELEASE
Diff to: previous 1.77.2.27: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.27: +2 -1 lines
Add the ThunderLAN NIC driver to the 2.2.x branch. Update GENRIC and LINT, userconfig, sysinstall, relnotes and add man page.
Revision 1.118: download - view: text, markup, annotated - select for diffs
Fri Sep 18 00:46:40 1998 UTC (13 years, 4 months ago) by mjacob
Branches: MAIN
Diff to: previous 1.117: preferred, colored
Changes since revision 1.117: +1 -2 lines
(requested by gibbs) Remove the SCSI_CAM option (and rework the isp driver that had depended on it for compilation within or without CAM to use __FreeBSD_version instead).
Revision 1.117: download - view: text, markup, annotated - select for diffs
Thu Sep 17 03:15:30 1998 UTC (13 years, 4 months ago) by msmith
Branches: MAIN
Diff to: previous 1.116: preferred, colored
Changes since revision 1.116: +3 -3 lines
Mark the syscons and pcvt drivers as being allowed to conflict, so that well-meaning but uneducated users don't exterminate the psm driver in their zeal to achieve zero conflicts.
Revision 1.116: download - view: text, markup, annotated - select for diffs
Tue Sep 15 10:01:12 1998 UTC (13 years, 4 months ago) by gibbs
Branches: MAIN
Diff to: previous 1.115: preferred, colored
Changes since revision 1.115: +17 -16 lines
sd->da, od is gone, no SCSI control devices. new pass, xpt, and targ devices. Nuke no longer used AHC options.
Revision 1.77.2.27: download - view: text, markup, annotated - select for diffs
Fri Sep 4 19:56:26 1998 UTC (13 years, 5 months ago) by msmith
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.26: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.26: +2 -2 lines
MFC: raise the default 'maxusers' to 32.
Revision 1.115: download - view: text, markup, annotated - select for diffs
Fri Sep 4 19:55:51 1998 UTC (13 years, 5 months ago) by msmith
Branches: MAIN
Diff to: previous 1.114: preferred, colored
Changes since revision 1.114: +2 -2 lines
Increase 'maxusers' to 32; with the number of people using GENERIC as their one-size-fits-all kernel, this should help reduce the "out of foo" reports. Reviewed by: jkh
Revision 1.77.2.26: download - view: text, markup, annotated - select for diffs
Mon Aug 24 18:17:50 1998 UTC (13 years, 5 months ago) by wpaul
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.25: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.25: +2 -1 lines
Add XL driver and man page to the 2.2 branch. Update sys/conf/files to include xl driver. Update GENERIC and LINT. Update sys/pci/if_vx_pci.c to not probe Etherlink XL cards anymore. Update man4/man4.i386/Makefile to install new man page (correctly this time!). This version of the driver is current up to today. Both versions should remain in sync, unless I screw up.
Revision 1.114: download - view: text, markup, annotated - select for diffs
Mon Aug 17 16:46:33 1998 UTC (13 years, 5 months ago) by bde
Branches: MAIN
Diff to: previous 1.113: preferred, colored
Changes since revision 1.113: +2 -2 lines
FIxed typo (syntax error) in previous commit.
Revision 1.113: download - view: text, markup, annotated - select for diffs
Sun Aug 16 17:14:59 1998 UTC (13 years, 5 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.112: preferred, colored
Changes since revision 1.112: +2 -1 lines
Import the (Fast) Etherlink XL driver. I'm reasonally confident in its stability now. ALso modify /sys/conf/files, /sys/i386/conf/GENERIC and /sys/i386/conf/LINT to add entries for the XL driver. Deactivate support for the XL adapters in the vortex driver. LAstly, add a man page. (Also added an MLINKS entry for the ThunderLAN man page which I forgot previously.)
Revision 1.77.2.25: download - view: text, markup, annotated - select for diffs
Mon Jul 20 20:11:04 1998 UTC (13 years, 6 months ago) by msmith
Branches: old_RELENG_2_2
CVS tags: old_RELENG_2_2_7_RELEASE
Diff to: previous 1.77.2.24: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.24: +2 -1 lines
MFC: the 'cs' driver for Crystal Semi CS89x0 adapters. Note that this is marked as 'disabled' in GENERIC as a safety measure only. Submitted by: Maxim Bolotin <max@rsu.ru>
Revision 1.112: download - view: text, markup, annotated - select for diffs
Mon Jul 20 20:00:29 1998 UTC (13 years, 6 months ago) by msmith
Branches: MAIN
Diff to: previous 1.111: preferred, colored
Changes since revision 1.111: +2 -1 lines
Add the 'cs' driver for Crystal Semiconductor CS89x0 devices. This supports PnP and if_media. I've been running a slightly older version here for several weeks now. Submitted by: Maxim Bolotin <max@rsu.ru>
Revision 1.77.2.24: download - view: text, markup, annotated - select for diffs
Fri Jul 17 06:46:12 1998 UTC (13 years, 6 months ago) by joerg
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.23: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.23: +4 -1 lines
MFC: fat warning from rev 1.111
Revision 1.111: download - view: text, markup, annotated - select for diffs
Fri Jul 17 06:45:26 1998 UTC (13 years, 6 months ago) by joerg
Branches: MAIN
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +4 -1 lines
Place a fat warning that floppy tapes should be configured as drive 2 only (normally). PR: kern/7176
Revision 1.110: download - view: text, markup, annotated - select for diffs
Wed Jun 3 13:33:34 1998 UTC (13 years, 8 months ago) by jkh
Branches: MAIN
CVS tags: old_PRE_NOBDEV
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +8 -1 lines
Add the DPT driver here. It's kinda ironic that it got enabled in -stable first. :) PR: 6848
Revision 1.109: download - view: text, markup, annotated - select for diffs
Thu May 21 03:22:19 1998 UTC (13 years, 8 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +2 -1 lines
And entries for ThunderLAN driver.
Revision 1.77.2.23: download - view: text, markup, annotated - select for diffs
Wed May 6 20:07:23 1998 UTC (13 years, 9 months ago) by gibbs
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.22: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.22: +3 -10 lines
The dpt driver is now standard equipment.
Revision 1.108: download - view: text, markup, annotated - select for diffs
Wed Apr 22 18:18:12 1998 UTC (13 years, 9 months ago) by mjacob
Branches: MAIN
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +2 -1 lines
Add support for the Qlogic ISP SCSI && FC/AL Adapters
Revision 1.77.2.22: download - view: text, markup, annotated - select for diffs
Tue Mar 24 01:20:14 1998 UTC (13 years, 10 months ago) by jkh
Branches: old_RELENG_2_2
CVS tags: old_RELENG_2_2_6_RELEASE
Diff to: previous 1.77.2.21: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.21: +6 -6 lines
cosmetic.
Revision 1.77.2.21: download - view: text, markup, annotated - select for diffs
Mon Mar 23 08:04:00 1998 UTC (13 years, 10 months ago) by jkh
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.20: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.20: +8 -1 lines
dpt stuff will be left disabled for now but at least better documented.
Revision 1.77.2.20: download - view: text, markup, annotated - select for diffs
Mon Mar 23 05:53:57 1998 UTC (13 years, 10 months ago) by yokota
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.19: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.19: +2 -2 lines
Enabel psm0 by default.
Revision 1.77.2.19: download - view: text, markup, annotated - select for diffs
Sun Mar 8 11:06:51 1998 UTC (13 years, 11 months ago) by julian
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.18: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.18: +2 -1 lines
correct the DPT configuration options
Revision 1.77.2.18: download - view: text, markup, annotated - select for diffs
Sat Mar 7 14:53:21 1998 UTC (13 years, 11 months ago) by jkh
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.17: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.17: +3 -5 lines
MFC: use more sensible defaults.
Revision 1.77.2.17: download - view: text, markup, annotated - select for diffs
Fri Mar 6 23:44:22 1998 UTC (13 years, 11 months ago) by julian
Branches: old_RELENG_2_2
CVS tags: old_POST_DPT
Diff to: previous 1.77.2.16: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.16: +8 -1 lines
Added support for the DPT driver. All non cosmettic changes are conditionalised on the #define DPTOPT so this should produce no functional changes if this is not defined. All changed files have previously been tagged with PRE_DPT.
Revision 1.107: download - view: text, markup, annotated - select for diffs
Mon Feb 16 23:57:03 1998 UTC (13 years, 11 months ago) by msmith
Branches: MAIN
CVS tags: old_PRE_SOFTUPDATE, old_PRE_DEVFS_SLICE, old_POST_SOFTUPDATE, old_POST_DEVFS_SLICE
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +1 -3 lines
Remove DISABLE_PSE option which was masking (but not fixing) the problem. A correct fix for execution off MFS filesystems has been committed.
Revision 1.106: download - view: text, markup, annotated - select for diffs
Mon Feb 16 00:29:05 1998 UTC (13 years, 11 months ago) by msmith
Branches: MAIN
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +3 -1 lines
TEMPORARILY disable support for the 4MB kernel page, as it appears to be causing installation images for -current to be unbootable. Submitted by: phk
Revision 1.105: download - view: text, markup, annotated - select for diffs
Sat Jan 24 02:54:09 1998 UTC (14 years ago) by eivind
Branches: MAIN
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +4 -1 lines
Make all file-system (MFS, FFS, NFS, LFS, DEVFS) related option new-style. This introduce an xxxFS_BOOT for each of the rootable filesystems. (Presently not required, but encouraged to allow a smooth move of option *FS to opt_dontuse.h later.) LFS is temporarily disabled, and will be re-enabled tomorrow.
Revision 1.77.2.16: download - view: text, markup, annotated - select for diffs
Wed Jan 21 18:41:44 1998 UTC (14 years ago) by jkh
Branches: old_RELENG_2_2
CVS tags: old_PRE_DPT
Diff to: previous 1.77.2.15: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.15: +2 -1 lines
Add entries for tx driver.
Revision 1.104: download - view: text, markup, annotated - select for diffs
Wed Jan 21 18:34:44 1998 UTC (14 years ago) by jkh
Branches: MAIN
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +2 -1 lines
Add entries for tx card.
Revision 1.77.2.15: download - view: text, markup, annotated - select for diffs
Fri Jan 16 22:28:38 1998 UTC (14 years ago) by pst
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.14: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.14: +3 -2 lines
Bring in v1.0 of Junichi's ATAPI floppy driver (LS-120 floppy support). NOTE: The major device numbers have been changed to avoid conflicts with devices present in 2.2 and later kernel releases. Submitted by: junichi@astech.co.jp
Revision 1.103: download - view: text, markup, annotated - select for diffs
Fri Jan 16 22:12:58 1998 UTC (14 years ago) by pst
Branches: MAIN
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +3 -2 lines
Bring in IDE ATAPI floppy support. This is Junichi's v1.0 driver. NOTE: Major device numbers have been changed to avoid conflict with other FreeBSD 3.0 devices. The new numbers should be considered "official." This driver is still considered "beta" quality, although we have been playing with it. Please submit bugs to junichi and myself. Submitted by: junichi@astec.co.jp
Revision 1.77.2.14: download - view: text, markup, annotated - select for diffs
Wed Jan 14 15:25:12 1998 UTC (14 years ago) by jkh
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.13: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.13: +2 -3 lines
MFC: Add ppp back to GENERIC.
Revision 1.102: download - view: text, markup, annotated - select for diffs
Sun Jan 11 02:16:38 1998 UTC (14 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +2 -3 lines
Add ppp, at long last, back to GENERIC. We have enough room in the kernel for it and I'm tired of reading the "This system lacks kernel support for PPP..." line in people's tech support messages.
Revision 1.101: download - view: text, markup, annotated - select for diffs
Fri Oct 31 22:10:02 1997 UTC (14 years, 3 months ago) by jseger
Branches: MAIN
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +2 -2 lines
Change comments about ijppp to iijppp. PR: conf/4905 Submitted by: takas-su@is.aist-nara.ac.jp
Revision 1.77.2.13: download - view: text, markup, annotated - select for diffs
Thu Oct 30 00:38:14 1997 UTC (14 years, 3 months ago) by nate
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.12: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.12: +4 -4 lines
- MFC: Better suspend/resume laptop support. Due to interest in bringing it in (and the fact that it's mostly broken here still), bring in all of the changes. You must edit your custom kernel file, and re-config/build/install a new kernel for these changes. [ Note userland changes are required as well, they'll be committed ASAP ]
Revision 1.100: download - view: text, markup, annotated - select for diffs
Tue Oct 28 07:24:30 1997 UTC (14 years, 3 months ago) by joerg
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +1 -2 lines
Remove the stale `log' non-pseudodevice. Found by: the new config(8) ;-)
Revision 1.99: download - view: text, markup, annotated - select for diffs
Sun Oct 26 04:36:07 1997 UTC (14 years, 3 months ago) by nate
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +4 -4 lines
- Do a bunch of gratuitous changes intended to make the code easier to follow. * Rename/reorder all of the pccard structures, change many of the member names to be descriptive, and follow more closely other 'bus' drivers naming schemes. * Rename a bunch of parameter and local variable names to be more consistant in the code. * Renamed the PCCARD 'crd' device to be the 'card' device * KNF and make the code consistant where it was obvious. * ifdef'd out some unused code
Revision 1.77.2.12: download - view: text, markup, annotated - select for diffs
Sat Oct 18 11:03:10 1997 UTC (14 years, 3 months ago) by joerg
Branches: old_RELENG_2_2
CVS tags: old_RELENG_2_2_5_RELEASE
Diff to: previous 1.77.2.11: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.11: +1 -2 lines
MFC: make the pcvt options supported ones.
Revision 1.98: download - view: text, markup, annotated - select for diffs
Sat Oct 18 10:59:06 1997 UTC (14 years, 3 months ago) by joerg
Branches: MAIN
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +1 -2 lines
Make all the documented (in pcvt(4)) options supported options. While i was at it, do no longer insist on `PCVT_FREEBSD' being declared in the config file, but default it to a reasonable value. More cleanup to follow, but this part is safe for RELENG_2_2, too.
Revision 1.97: download - view: text, markup, annotated - select for diffs
Wed Oct 8 17:05:03 1997 UTC (14 years, 4 months ago) by nate
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +2 -2 lines
- Enable PS/2 mouse support by default. Given that almost all new hardware has a PS/2 port, this is a good thing. Note, older 386/486 boxes may lockup the keyboard controller with this enabled, but most of these kinds of machines don't run -current, so the benefits outweigh the downsides. Discussed with: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
Revision 1.96: download - view: text, markup, annotated - select for diffs
Mon Sep 22 00:37:08 1997 UTC (14 years, 4 months ago) by gibbs
Branches: MAIN
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +17 -18 lines
Oops. This file shouldn't have been committed.
Revision 1.95: download - view: text, markup, annotated - select for diffs
Sun Sep 21 21:34:30 1997 UTC (14 years, 4 months ago) by gibbs
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +19 -18 lines
Move the rules for aicasm to the MI conf file.
Revision 1.94: download - view: text, markup, annotated - select for diffs
Sun Sep 14 18:57:01 1997 UTC (14 years, 4 months ago) by joerg
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +2 -2 lines
Addf flags 0x10 to the sio0 line, so it is available as a potential console. This features backwards-compatibility to the era when sio(4) was always available for a console.
Revision 1.93: download - view: text, markup, annotated - select for diffs
Tue Jul 22 08:33:52 1997 UTC (14 years, 6 months ago) by jkh
Branches: MAIN
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +3 -5 lines
Well, consensus seems very split on this so I talked it over with DG and he says he's happy to see forward movement in aligning our defaults with a 16 bit world, the 8 bit folk already being veterans by this point who know how to use userconfig. In any case, perhaps Warner will soon come to save us all with his Dynamic Probing(tm) feature and this will all become totally moot in any case, so it's probably not worth arguing about either way.
Revision 1.77.2.11: download - view: text, markup, annotated - select for diffs
Wed Jul 16 04:45:14 1997 UTC (14 years, 6 months ago) by jkh
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.10: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.10: +4 -1 lines
Add SYSVSHM to GENERIC here too.
Revision 1.92: download - view: text, markup, annotated - select for diffs
Tue Jul 15 04:04:45 1997 UTC (14 years, 6 months ago) by jkh
Branches: MAIN
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +4 -1 lines
Add SYSVSHM by default. Nobody seems to have objected too strongly to this when raised, and most were in favor of at least this option (some also asked for semaphores and messages, but I'll leave that argument for another time :).
Revision 1.91: download - view: text, markup, annotated - select for diffs
Fri Jun 6 12:24:43 1997 UTC (14 years, 8 months ago) by jkh
Branches: MAIN
CVS tags: old_WOLLMAN_MBUF, old_BP_WOLLMAN_MBUF
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +2 -2 lines
YAMF22 - XSERVER comment changes.
Revision 1.77.2.10: download - view: text, markup, annotated - select for diffs
Fri Jun 6 12:24:17 1997 UTC (14 years, 8 months ago) by jkh
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.9: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.9: +2 -2 lines
Indicate that XSERVER entry is for servers in general, not just XFree86 (it applies to Xaccel too).
Revision 1.77.2.9: download - view: text, markup, annotated - select for diffs
Fri May 30 21:31:07 1997 UTC (14 years, 8 months ago) by se
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.8: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.8: +2 -1 lines
Add CMD640 option to work around EIDE chip bug.
Revision 1.77.2.8: download - view: text, markup, annotated - select for diffs
Fri Apr 18 14:06:20 1997 UTC (14 years, 9 months ago) by nate
Branches: old_RELENG_2_2
CVS tags: old_RELENG_2_2_2_RELEASE
Diff to: previous 1.77.2.7: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.7: +2 -2 lines
- Moved the flags in npx0 before the vector declaration, else config blows chunks. Pointed out by: bde
Revision 1.77.2.7: download - view: text, markup, annotated - select for diffs
Tue Apr 15 18:05:59 1997 UTC (14 years, 9 months ago) by jkh
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.6: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.6: +2 -1 lines
Add 1 vn device to this by default. The reason is so that I can tell people how to add swap files without also having to go through the whole "well, first you gotta add a vn device" song and dance.
Revision 1.77.2.6: download - view: text, markup, annotated - select for diffs
Tue Apr 15 17:37:23 1997 UTC (14 years, 9 months ago) by jkh
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.5: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.5: +2 -2 lines
Set flags to 0x1 on npx0 by default - too damn many people are being bitten by the Pentium bcopy() stuff right now and I really don't want to be answering this question for 2.2.x also.
Revision 1.77.2.5: download - view: text, markup, annotated - select for diffs
Mon Apr 14 00:48:30 1997 UTC (14 years, 10 months ago) by gibbs
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.4: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.4: +3 -3 lines
Sync with current: ie driver understands Intel EtherExpress16
Revision 1.90: download - view: text, markup, annotated - select for diffs
Mon Apr 14 00:35:20 1997 UTC (14 years, 10 months ago) by gibbs
Branches: MAIN
CVS tags: old_pre_smp_merge, old_post_smp_merge
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +3 -3 lines
GENERIC, LINT: Add an ie entry that corresponds to the location the old ix entry used to probe and kill the ix entry. files.i386: Remove entries for the ix driver.
Revision 1.89: download - view: text, markup, annotated - select for diffs
Sat Mar 29 11:06:55 1997 UTC (14 years, 10 months ago) by phk
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +3 -3 lines
Sanitize APM a bit. Convert various #ifdef to id_flags instead. You may want to add "flags 0x31" to apm0 if you have a lousy implementation. Read LINT.
Revision 1.88: download - view: text, markup, annotated - select for diffs
Thu Mar 13 19:03:58 1997 UTC (14 years, 11 months ago) by bde
Branches: MAIN
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +2 -3 lines
Quoted CMD640. It's still missing from options.i386. Removed stale comment saying that npx0 is mandatory.
Revision 1.87: download - view: text, markup, annotated - select for diffs
Wed Mar 12 19:59:58 1997 UTC (14 years, 11 months ago) by se
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +2 -1 lines
Activate CMD640 workaround
Revision 1.77.2.4: download - view: text, markup, annotated - select for diffs
Sat Feb 22 20:31:24 1997 UTC (14 years, 11 months ago) by joerg
Branches: old_RELENG_2_2
CVS tags: old_RELENG_2_2_1_RELEASE, old_RELENG_2_2_0_RELEASE
Diff to: previous 1.77.2.3: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.3: +2 -2 lines
Enable ex0. It has been commented out accidentally only.
Revision 1.86: download - view: text, markup, annotated - select for diffs
Sat Feb 22 09:31:34 1997 UTC (14 years, 11 months ago) by peter
Branches: MAIN
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +1 -1 lines
Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not ready for it yet.
Revision 1.77.2.3: download - view: text, markup, annotated - select for diffs
Sat Feb 8 15:42:24 1997 UTC (15 years ago) by joerg
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.2: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.2: +2 -1 lines
Another driver merge from current: ex(4). I had to change one line of code, in order to address the changed syntax/semantics of the address list handling. Please somebody with such a card test this driver again in RELENG_2_2.
Revision 1.77.2.2: download - view: text, markup, annotated - select for diffs
Mon Feb 3 22:53:24 1997 UTC (15 years ago) by gibbs
Branches: old_RELENG_2_2
Diff to: previous 1.77.2.1: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.1: +1 -5 lines
AHC_FORCE_PIO hasn't existed for a while now. Remove it from here. Memory mapped I/O is now a "positive" option AHC_ALLOW_MEMIO.
Revision 1.85: download - view: text, markup, annotated - select for diffs
Fri Jan 17 14:18:59 1997 UTC (15 years ago) by jkh
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +1 -1 lines
Adjust ex0 entries properly after talking with Javier.
Revision 1.84: download - view: text, markup, annotated - select for diffs
Thu Jan 16 12:19:18 1997 UTC (15 years ago) by jkh
Branches: MAIN
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +1 -0 lines
Add the ex driver (Intel EtherExpress Pro/10). I have no idea if this works since I don't have one of the cards to test. I also don't know what the LINT and GENERIC entries should look like, so I just made up some values for now and left them commented out. Someone who knows the factory settings for a Pro/10, please contact me! Submitted-By: Javier Martín Rueda <jmrueda@diatel.upm.es>
Revision 1.83: download - view: text, markup, annotated - select for diffs
Tue Jan 14 06:38:16 1997 UTC (15 years ago) by jkh
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +1 -1 lines
Make the long-awaited change from $Id$ to $FreeBSD$ This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
Revision 1.77.2.1: download - view: text, markup, annotated - select for diffs
Sat Dec 21 02:10:50 1996 UTC (15 years, 1 month ago) by se
Branches: old_RELENG_2_2
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +4 -3 lines
Add "controller amd0" to enable AMD 53c974 PCI SCSI driver.
Revision 1.82: download - view: text, markup, annotated - select for diffs
Sat Dec 21 02:09:04 1996 UTC (15 years, 1 month ago) by se
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +4 -4 lines
Mention amd driver in comment regarding PCI drivers.
Revision 1.81: download - view: text, markup, annotated - select for diffs
Wed Dec 18 01:30:19 1996 UTC (15 years, 1 month ago) by se
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +2 -1 lines
Add driver for AMD 53c974 SCSI (Tekram DC390/390T). Remove MAX_LUN=2 option for NCR driver: FAILSAFE does no longer imply MAX_LUN=1.
Revision 1.80: download - view: text, markup, annotated - select for diffs
Sun Dec 15 16:31:18 1996 UTC (15 years, 1 month ago) by se
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +1 -2 lines
Remove "options MAXLUN=2" since the ncr driver will probe for 8 LUNs now anyway, even if compiled with FAILSAFE defined.
Revision 1.79: download - view: text, markup, annotated - select for diffs
Fri Dec 13 07:55:10 1996 UTC (15 years, 2 months ago) by jkh
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +2 -1 lines
Close PR#2198: I've added an installation from optical disk drive facility. This enables FreeBSD to be installed from an optical disk, which may be formatted in "super floppy" style or sliced into MSDOS-FS and UFS partitions. Note: ncr.c should be reviewed by Stefan Esser <se@freebsd.org> and cd.c by Joerg Wunsch <joerg@freebsd.org> before bringing this into 2.2. Submitted-By: Shunsuke Akiyama <akiyama@kme.mei.co.jp>
Revision 1.78: download - view: text, markup, annotated - select for diffs
Sat Nov 16 01:09:17 1996 UTC (15 years, 2 months ago) by gibbs
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +1 -4 lines
Since there have been so many reports of the Memory Mapped I/O to the aic7xxx cards failing on certain motherboards, reverse the logic used to control this feature. AHC_FORCE_PIO is replaced with AHC_ALLOW_MEMIO. GENERIC no longer needs to specify the AHC_FORCE_PIO option since this is the default.
Revision 1.77: download - view: text, markup, annotated - select for diffs
Mon Oct 28 06:05:56 1996 UTC (15 years, 3 months ago) by gibbs
Branches: MAIN
CVS tags: old_RELENG_2_2_BP
Branch point for: old_RELENG_2_2
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +4 -1 lines
Add two new aic7xxx driver options: AHC_FORCE_PIO - This forces the driver to use PIO even on systems that say they have memory mapped the controller's registers. This seems to fix Ken Lam's problems. I've also placed this option in the GENERIC kernel file so that we are guaranteed to install even on these flakey machines. AHC_SHARE_SCBS - This option attempts to share the external SCB SRAM on the 398X controllers allowing a totoll of 255 non-paged SCBs. This doesn't work quite yet, so this option is mostly here to help 398X owners to experiment and give me feedback until this works properly.
Revision 1.46.2.19: download - view: text, markup, annotated - select for diffs
Wed Oct 16 02:20:56 1996 UTC (15 years, 3 months ago) by jkh
Branches: old_RELENG_2_1_0
CVS tags: old_RELENG_2_1_7_RELEASE, old_RELENG_2_1_6_RELEASE, old_RELENG_2_1_6_1_RELEASE
Diff to: previous 1.46.2.18: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.2.18: +4 -1 lines
Document new userconfig options.
Revision 1.76: download - view: text, markup, annotated - select for diffs
Wed Sep 11 19:53:28 1996 UTC (15 years, 5 months ago) by phk
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +3 -1 lines
Make userconfig two (default: on) options: USERCONFIG to enable VISUAL_USERCONFIG to get the gui stuff too. Requested by: pst
Revision 1.75: download - view: text, markup, annotated - select for diffs
Tue Aug 27 16:25:53 1996 UTC (15 years, 5 months ago) by wosch
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +10 -1 lines
Add hints to the file ./LINT and the handbook.
Revision 1.46.2.18: download - view: text, markup, annotated - select for diffs
Tue Jul 16 08:53:04 1996 UTC (15 years, 6 months ago) by davidg
Branches: old_RELENG_2_1_0
CVS tags: old_RELENG_2_1_5_RELEASE
Diff to: previous 1.46.2.17: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.2.17: +2 -1 lines
Ported the 3Com 3c590/3c595 driver from -current to -stable (for 2.1.5). Done against my better judgement, but at least we won't be sued for false advertising. Sigh.
Revision 1.46.2.17: download - view: text, markup, annotated - select for diffs
Tue Jul 16 08:47:09 1996 UTC (15 years, 6 months ago) by davidg
Branches: old_RELENG_2_1_0
Diff to: previous 1.46.2.16: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.2.16: +1 -2 lines
Woops, one change snuck in that I wanted in a seperate commit...
Revision 1.46.2.16: download - view: text, markup, annotated - select for diffs
Tue Jul 16 08:45:50 1996 UTC (15 years, 6 months ago) by davidg
Branches: old_RELENG_2_1_0
Diff to: previous 1.46.2.15: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.2.15: +2 -1 lines
Add forgotten fxp0 entry.
Revision 1.46.2.15: download - view: text, markup, annotated - select for diffs
Tue Jul 16 08:44:57 1996 UTC (15 years, 6 months ago) by davidg
Branches: old_RELENG_2_1_0
Diff to: previous 1.46.2.14: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.2.14: +2 -1 lines
Add forgotten fxp0 entry.
Revision 1.74: download - view: text, markup, annotated - select for diffs
Thu Jul 11 11:18:45 1996 UTC (15 years, 7 months ago) by jkh
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +3 -1 lines
Merge.
Revision 1.46.2.14: download - view: text, markup, annotated - select for diffs
Thu Jul 11 01:09:47 1996 UTC (15 years, 7 months ago) by jkh
Branches: old_RELENG_2_1_0
Diff to: previous 1.46.2.13: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.2.13: +3 -1 lines
Add sio2 and sio3 back as disabled devices. Sheesh, you'd think I killed Nicole Simpson and Ron Goldman for all the impassioned feedback I've gotten on this one!
Revision 1.46.2.13: download - view: text, markup, annotated - select for diffs
Wed Jul 10 03:41:12 1996 UTC (15 years, 7 months ago) by jkh
Branches: old_RELENG_2_1_0
Diff to: previous 1.46.2.12: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.2.12: +2 -8 lines
Do the same for 2.1-stable. Those who'll note that sio2 and sio3 have gone away can talk to David - this was done with his explicit OK. :-)
Revision 1.73: download - view: text, markup, annotated - select for diffs
Wed Jul 10 03:35:59 1996 UTC (15 years, 7 months ago) by jkh
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +1 -6 lines
Clean out some historical cruft.
Revision 1.46.2.12: download - view: text, markup, annotated - select for diffs
Mon Jul 8 23:01:41 1996 UTC (15 years, 7 months ago) by jkh
Branches: old_RELENG_2_1_0
Diff to: previous 1.46.2.11: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.2.11: +3 -3 lines
Yikes! The wcd0 driver got left out of -stable's GENERIC! No wonder the ATAPI 2.1-SNAP testers have been having problems! :-(
Revision 1.46.2.11: download - view: text, markup, annotated - select for diffs
Wed Jul 3 05:23:11 1996 UTC (15 years, 7 months ago) by nate
Branches: old_RELENG_2_1_0
Diff to: previous 1.46.2.10: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.2.10: +3 -1 lines
Bring in changes from the HEAD:
GENERIC - Add a commented out line for adding support for IBM ThinkPad
keyboards
LINT - Add SCANSET=2 support to the LINT kernel and comments reflecting it's
purpose.
Revision 1.72: download - view: text, markup, annotated - select for diffs
Sun Jun 30 09:39:29 1996 UTC (15 years, 7 months ago) by joerg
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +7 -2 lines
Enable ktrace by default, accompanied by a small reminder about the implications (4 KB bloat, slight slowdown of syscalls). Reviewed by: freebsd-hackers
Revision 1.71: download - view: text, markup, annotated - select for diffs
Sun Jun 16 20:04:44 1996 UTC (15 years, 7 months ago) by joerg
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +2 -2 lines
Explain the options for the `od' driver.
Revision 1.70: download - view: text, markup, annotated - select for diffs
Mon May 13 04:29:13 1996 UTC (15 years, 9 months ago) by nate
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +5 -1 lines
Added commented out PCCARD entries to GENERIC, also document and add entries in LINT.
Revision 1.69: download - view: text, markup, annotated - select for diffs
Wed May 1 03:26:58 1996 UTC (15 years, 9 months ago) by bde
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +2 -2 lines
Only disable sio3 by default.
Revision 1.68: download - view: text, markup, annotated - select for diffs
Mon Apr 29 20:03:41 1996 UTC (15 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +3 -2 lines
Add ATAPI_STATIC so that the ATAPI cdroms work correctly again under -current. Submitted-By: Serge Vakulenko <vak@cronyx.ru>
Revision 1.46.2.10: download - view: text, markup, annotated - select for diffs
Mon Apr 22 19:49:45 1996 UTC (15 years, 9 months ago) by nate
Branches: old_RELENG_2_1_0
Diff to: previous 1.46.2.9: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.2.9: +7 -1 lines
Whoops, this got missed. - Add commented out apm support to GENERIC.
Revision 1.67: download - view: text, markup, annotated - select for diffs
Mon Apr 22 19:40:24 1996 UTC (15 years, 9 months ago) by nate
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +7 -1 lines
- add apm to the GENERIC kernel (disabled by default), and add some comments regarding apm to LINT - Disabled the statistics clock on machines which have an APM BIOS and have the options "APM_BROKEN_STATCLOCK" enabled (which is default in GENERIC now) - move around some of the code in clock.c dealing with the rtc to make it more obvios the effects of disabling the statistics clock Reviewed by: bde
Revision 1.46.2.9: download - view: text, markup, annotated - select for diffs
Thu Apr 18 04:04:21 1996 UTC (15 years, 9 months ago) by nate
Branches: old_RELENG_2_1_0
Diff to: previous 1.46.2.8: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.2.8: +2 -1 lines
Added comment out psm0 (PS/2) mouse device entry so that users can find it easier.
Revision 1.66: download - view: text, markup, annotated - select for diffs
Thu Apr 18 04:02:30 1996 UTC (15 years, 9 months ago) by nate
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +3 -1 lines
Added a disabled psm0 (PS/2) mouse device, using the new 'disable' keyword.
Revision 1.65: download - view: text, markup, annotated - select for diffs
Wed Apr 10 23:03:36 1996 UTC (15 years, 10 months ago) by jkh
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +2 -2 lines
Disable sio3 in GENERIC - it messes with ATI cards.
Revision 1.64: download - view: text, markup, annotated - select for diffs
Tue Apr 9 09:00:41 1996 UTC (15 years, 10 months ago) by jkh
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +2 -1 lines
Gag! Somebody removed the bus mouse from GENERIC for reasons unknown. That certainly explains why I noticed it suddenly missing from the 2.2 SNAPSHOT! :-)
Revision 1.63: download - view: text, markup, annotated - select for diffs
Wed Mar 20 10:42:56 1996 UTC (15 years, 10 months ago) by jkh
Branches: MAIN
CVS tags: old_wollman_polling
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +3 -1 lines
Add vx0 device to GENERIC. Yes, I know that this bloats GENERIC, but what can we do?
Revision 1.62: download - view: text, markup, annotated - select for diffs
Sun Mar 17 08:39:50 1996 UTC (15 years, 10 months ago) by jkh
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +2 -1 lines
Add fe0 to the LINT and GENERIC files (hmmm - looks like my rcvs setup't isn't supplying all the proper header info here! Last commit of fe0 entry should have had the following Submitted by line also). Submitted-by: Masahiro SEKIGUCHI <seki@sysrap.cs.fujitsu.co.jp>
Revision 1.61: download - view: text, markup, annotated - select for diffs
Mon Mar 11 18:47:38 1996 UTC (15 years, 11 months ago) by jkh
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +2 -1 lines
Add FAILSAFE option for selecting extra conservativeness when such is more practical (like during installation). Correspondingly, set the option by default in GENERIC now.
Revision 1.60: download - view: text, markup, annotated - select for diffs
Sat Jan 20 06:14:33 1996 UTC (16 years ago) by nate
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +2 -1 lines
Added a comment above the npx0 device line # Mandatory, don't remove
Revision 1.46.2.8: download - view: text, markup, annotated - select for diffs
Sat Jan 20 06:13:20 1996 UTC (16 years ago) by nate
Branches: old_RELENG_2_1_0
Diff to: previous 1.46.2.7: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.2.7: +2 -1 lines
Added a comment just before the npx0 device. # Mandatory, don't remove
Revision 1.59: download - view: text, markup, annotated - select for diffs
Sun Jan 7 19:19:38 1996 UTC (16 years, 1 month ago) by gibbs
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +3 -2 lines
Add comment about only needing on of either ahc, ncr, or ahb type controllers to handle any number of devices. Remove unnecessary extra units for these controllers.
Revision 1.46.2.7: download - view: text, markup, annotated - select for diffs
Thu Jan 4 08:51:05 1996 UTC (16 years, 1 month ago) by gibbs
Branches: old_RELENG_2_1_0
Diff to: previous 1.46.2.6: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.2.6: +5 -4 lines
Merge with HEAD. Add eisaconf support and update all eisaconf based drivers (ahb, ahc, bt).
Revision 1.58: download - view: text, markup, annotated - select for diffs
Fri Dec 29 02:04:19 1995 UTC (16 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +3 -2 lines
Make a couple of options that hurt when they're removed more carefully noted.
Revision 1.57: download - view: text, markup, annotated - select for diffs
Sun Dec 24 08:13:22 1995 UTC (16 years, 1 month ago) by davidg
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +2 -1 lines
Added device fxp0 (device driver for Intel EtherExpress Pro/100).
Revision 1.56: download - view: text, markup, annotated - select for diffs
Sun Dec 24 08:11:44 1995 UTC (16 years, 1 month ago) by davidg
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +2 -1 lines
Added I686_CPU.
Revision 1.55: download - view: text, markup, annotated - select for diffs
Thu Dec 14 14:35:27 1995 UTC (16 years, 2 months ago) by peter
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +4 -4 lines
GENERIC/LINT: Remove redundant quoting on some option lines.
LINT: add a couple of new/missing/undocumented options
files.i386: add linux code so that you can compile a kernel with static
linux emulation ("options LINUX")
i386/*: use #if defined(COMPAT_LINUX) || defined(LINUX) to enable static
support of linux emulation (just like "IBCS2" makes ibcs2 static)
The main thing this is going to make obvious, is that the LINUX code
(when compiled from LINT) has a lot of warnings, some of which dont look
too pleasant..
Revision 1.54: download - view: text, markup, annotated - select for diffs
Tue Dec 12 08:46:34 1995 UTC (16 years, 2 months ago) by gibbs
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +2 -2 lines
Have bt0 entry specify "bt_isa_intr" for its vector. This one entry will allow one EISA/ISA/PCI/VL Buslogic controller to be probed. The driver is almost fully dynamic. It just needs some kdc work and for the SCSI code to stop passing unit numbers up in the scsi_xfer struct.
Revision 1.53: download - view: text, markup, annotated - select for diffs
Sun Dec 10 22:14:15 1995 UTC (16 years, 2 months ago) by bde
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +7 -6 lines
Added pcvt option FAT_CURSOR. Fixed comment about PCVT_VERSION=210. Fixed tabs and trailing blanks.
Revision 1.52: download - view: text, markup, annotated - select for diffs
Wed Nov 29 20:07:46 1995 UTC (16 years, 2 months ago) by nate
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +3 -1 lines
GENERIC - Add a commented out line for adding support for IBM ThinkPad
keyboards
LINT - Add SCANSET=2 support to the LINT kernel and comments reflecting it's
purpose.
Revision 1.51: download - view: text, markup, annotated - select for diffs
Thu Nov 9 22:46:58 1995 UTC (16 years, 3 months ago) by gibbs
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +2 -2 lines
Change ahb device line to eisaconf syntax.
Revision 1.50: download - view: text, markup, annotated - select for diffs
Sun Nov 5 17:02:50 1995 UTC (16 years, 3 months ago) by gibbs
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +3 -2 lines
Add eisa0 and remove ISA configuration line for ahc0.
Revision 1.49: download - view: text, markup, annotated - select for diffs
Tue Oct 31 16:59:59 1995 UTC (16 years, 3 months ago) by joerg
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +3 -1 lines
Include the "od" driver.
Revision 1.46.2.6: download - view: text, markup, annotated - select for diffs
Wed Oct 25 17:29:51 1995 UTC (16 years, 3 months ago) by jkh
Branches: old_RELENG_2_1_0
CVS tags: old_RELENG_2_1_0_RELEASE
Diff to: previous 1.46.2.5: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.2.5: +2 -2 lines
Merge from HEAD, also eliminate the now-useless ATAPI description.
Revision 1.48: download - view: text, markup, annotated - select for diffs
Wed Oct 25 16:43:00 1995 UTC (16 years, 3 months ago) by jkh
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +2 -2 lines
Stable matcd port to 0x230, as per request by Bruce and Frank. Submitted by: Frank Durda IV <uhclem@fw.ast.com>
Revision 1.46.2.5: download - view: text, markup, annotated - select for diffs
Sat Sep 23 00:50:05 1995 UTC (16 years, 4 months ago) by jkh
Branches: old_RELENG_2_1_0
Diff to: previous 1.46.2.4: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.2.4: +5 -1 lines
Bloat GENERIC a little by seeing of SYSV* stuff fits. If it's too big on the floppy, we'll pare it back.
Revision 1.46.2.4: download - view: text, markup, annotated - select for diffs
Mon Sep 18 01:02:17 1995 UTC (16 years, 4 months ago) by jkh
Branches: old_RELENG_2_1_0
Diff to: previous 1.46.2.3: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.2.3: +3 -3 lines
Comment out the IDE CDROM entries here. 2.1 doesn't *have* IDE CROM support!
Revision 1.46.2.3: download - view: text, markup, annotated - select for diffs
Thu Sep 14 23:47:06 1995 UTC (16 years, 5 months ago) by jkh
Branches: old_RELENG_2_1_0
Diff to: previous 1.46.2.2: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.2.2: +3 -3 lines
Bring in miscellaneous changes to the HEAD. I also brought the ATAPI stuff into files.i386 where it shouldn't cause any trouble and will also save David a few minescule diffs.
Revision 1.46.2.2: download - view: text, markup, annotated - select for diffs
Mon Aug 28 17:45:46 1995 UTC (16 years, 5 months ago) by jkh
Branches: old_RELENG_2_1_0
Diff to: previous 1.46.2.1: preferred, colored; branchpoint 1.46: preferred, colored
Changes since revision 1.46.2.1: +5 -1 lines
Put sio3 back, add ATAPI to -current GENERIC kernel.
Revision 1.46.2.1: download - view: text, markup, annotated - select for diffs
Sat Aug 26 13:17:47 1995 UTC (16 years, 5 months ago) by jkh
Branches: old_RELENG_2_1_0
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +2 -2 lines
Add mse0 back to GENERIC, as I'd intended. Also remove sio3 - do we really want a serial probe on IRQ 9? I think not. I certainly don't see that as GENERIC fodder, anyway.
Revision 1.47: download - view: text, markup, annotated - select for diffs
Fri Aug 18 11:26:16 1995 UTC (16 years, 5 months ago) by jkh
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +4 -1 lines
Bring in Serge Vakulenko's IDE CDROM (ATAPI) driver. A number of people have now indicated to me that it's working more than well enough to bring into -current. Submitted by: Serge Vakulenko <vak@cronyx.ru>
Revision 1.46: download - view: text, markup, annotated - select for diffs
Sun Jun 11 19:31:11 1995 UTC (16 years, 8 months ago) by rgrimes
Branches: MAIN
CVS tags: old_RELENG_2_1_0_BP
Branch point for: old_RELENG_2_1_0
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +9 -7 lines
Merge RELENG_2_0_5 into HEAD
Revision 1.45.2.3: download - view: text, markup, annotated - select for diffs
Mon Jun 5 21:50:41 1995 UTC (16 years, 8 months ago) by jkh
Branches: old_RELENG_2_0_5
CVS tags: old_RELENG_2_0_5_RELEASE
Diff to: previous 1.45.2.2: preferred, colored; branchpoint 1.45: preferred, colored; next MAIN 1.46: preferred, colored
Changes since revision 1.45.2.2: +4 -3 lines
Take ppp out of the GENERIC kernel to save space. We don't use it from GENERIC.
Revision 1.45.2.2: download - view: text, markup, annotated - select for diffs
Mon Jun 5 17:15:42 1995 UTC (16 years, 8 months ago) by davidg
Branches: old_RELENG_2_0_5
Diff to: previous 1.45.2.1: preferred, colored; branchpoint 1.45: preferred, colored
Changes since revision 1.45.2.1: +1 -4 lines
Removed eg driver, speaker, and vn devices to help reduce the size of the GENERIC kernel. Reviewed by: Jordan Hubbard, Poul-Henning Kamp
Revision 1.45.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 1 04:57:15 1995 UTC (16 years, 8 months ago) by rgrimes
Branches: old_RELENG_2_0_5
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +6 -2 lines
# Order is important here due to intrusive probes, do *not* alphabetize # this list of network interfaces until the probes have been fixed. # Right now it appears that the ie0 must be probed before ep0. See # revision 1.20 of this file. There is a conflict with over loaded usage of address 0x100, the Intel EtherExpress may have a hidden port here, Intel does not document that even in the NDA stuff I have :-(. Submitted by: bde, [Original by gibbs] Obtained from: Revision 1.20 of this file.
Revision 1.45: download - view: text, markup, annotated - select for diffs
Sun May 14 02:59:44 1995 UTC (16 years, 9 months ago) by davidg
Branches: MAIN
CVS tags: old_RELENG_2_0_5_BP, old_RELENG_2_0_5_ALPHA
Branch point for: old_RELENG_2_0_5
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +2 -2 lines
Changed swap partition handling/allocation so that it doesn't
require specific partitions be mentioned in the kernel config
file ("swap on foo" is now obsolete).
From Poul-Henning:
The visible effect is this:
As default, unless
options "NSWAPDEV=23"
is in your config, you will have four swap-devices.
You can swapon(2) any block device you feel like, it doesn't have
to be in the kernel config.
There is a performance/resource win available by getting the NSWAPDEV right
(but only if you have just one swap-device ??), but using that as default
would be too restrictive.
The invisible effect is that:
Swap-handling disappears from the $arch part of the kernel.
It gets a lot simpler (-145 lines) and cleaner.
Reviewed by: John Dyson, David Greenman
Submitted by: Poul-Henning Kamp, with minor changes by me.
Revision 1.44: download - view: text, markup, annotated - select for diffs
Tue May 2 04:40:06 1995 UTC (16 years, 9 months ago) by phk
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +2 -2 lines
A missing 'and', probably my fault. Submitted by: Ed Hudson <elh@p5.spnet.com>
Revision 1.43: download - view: text, markup, annotated - select for diffs
Mon Apr 24 05:33:58 1995 UTC (16 years, 9 months ago) by phk
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +2 -2 lines
Added "bio" to matcd.
Revision 1.42: download - view: text, markup, annotated - select for diffs
Thu Apr 20 06:05:17 1995 UTC (16 years, 9 months ago) by phk
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +2 -2 lines
Add wd2 and wd3 as swap-devices too.
Revision 1.41: download - view: text, markup, annotated - select for diffs
Mon Apr 10 19:13:51 1995 UTC (16 years, 10 months ago) by phk
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +2 -2 lines
I got that wrong, lnc0 @ 0x280 lnc1 @ 0x300 moved le0 into sorted sequence.
Revision 1.40: download - view: text, markup, annotated - select for diffs
Mon Apr 10 19:12:29 1995 UTC (16 years, 10 months ago) by phk
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +3 -2 lines
lnc0 is @ 0x300 lnc1 is @ 0x280
Revision 1.39: download - view: text, markup, annotated - select for diffs
Sat Apr 8 21:41:51 1995 UTC (16 years, 10 months ago) by phk
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +2 -2 lines
Move default address of lnc0 to 0x300. Luigi Rizzo said that his card cannot even go below 0x300...
Revision 1.38: download - view: text, markup, annotated - select for diffs
Sat Apr 8 09:36:00 1995 UTC (16 years, 10 months ago) by phk
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +4 -2 lines
Added the "eg0" interface driver for the 3Com "3c505" or "etherlink/+" card. This is the braindamaged card with the 80186 CPU on it. It is slow, probably not very good after all, but hey, if you have one lying around doing nothing anyway... Added the "zp0" driver to GENERIC.
Revision 1.37: download - view: text, markup, annotated - select for diffs
Thu Mar 30 00:20:07 1995 UTC (16 years, 10 months ago) by rgrimes
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +2 -2 lines
Submitted by: Mahesh Neelakanta <mahesh@gcomm.com> Change I/O address of Intel EtherExpress driver (ix0) from 0x280 to 0x300.
Revision 1.36: download - view: text, markup, annotated - select for diffs
Sat Mar 18 08:12:47 1995 UTC (16 years, 10 months ago) by rgrimes
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +2 -1 lines
Add Intel EtherExpress16 (ix0) driver. Reviewed by: Submitted by: Obtained from:
Revision 1.35: download - view: text, markup, annotated - select for diffs
Sun Mar 12 12:10:35 1995 UTC (16 years, 11 months ago) by amurai
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +2 -1 lines
Adding tunnel pseudo-device for Network Installation with User process PPP. Reviewed by: amruai@spec.co.jp
Revision 1.34: download - view: text, markup, annotated - select for diffs
Sun Mar 5 22:23:31 1995 UTC (16 years, 11 months ago) by joerg
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +2 -1 lines
pcvt is still using the XSERVER option; document this.
Revision 1.33: download - view: text, markup, annotated - select for diffs
Thu Mar 2 04:06:03 1995 UTC (16 years, 11 months ago) by jkh
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +3 -1 lines
Changes to incorporate the Matsushita CDROM driver (otherwise known as the "Sound blaster CDROM"). Submitted by: Frank Durda IV <bsdmail@nemesis.lonestar.org>
Revision 1.32: download - view: text, markup, annotated - select for diffs
Wed Feb 15 20:38:36 1995 UTC (16 years, 11 months ago) by joerg
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +6 -1 lines
Include three lines about the pcvt console driver, so we don't ever need a different config file for it.
Revision 1.31: download - view: text, markup, annotated - select for diffs
Thu Feb 9 11:21:07 1995 UTC (17 years ago) by jkh
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +3 -2 lines
Add PPP to the generic kernel. Now that Poul has made us all this space, maybe I can get us back into the slip/ppp game without having to tell users to reconfigure their kernels all the time! :)
Revision 1.30: download - view: text, markup, annotated - select for diffs
Sat Jan 28 05:01:43 1995 UTC (17 years ago) by jkh
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +3 -1 lines
Add soundblaster CD to generic kernel. Hope this doesn't run us out of space!
Revision 1.29: download - view: text, markup, annotated - select for diffs
Fri Jan 27 07:48:58 1995 UTC (17 years ago) by phk
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +3 -2 lines
New and far better NCR5380/NCR53400 scsi-driver. Handles at least Trantor T130 and ProAudioSpectrum adapters. The pas driver has consequently been removed. This driver can be configured without without interrupts. Manpage to follow when PAS16 has been edited in. Reviewed by: phk Submitted by: Serge Vakulenko, <vak@cronyx.ru>
Revision 1.28: download - view: text, markup, annotated - select for diffs
Thu Jan 26 05:04:34 1995 UTC (17 years ago) by ache
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +1 -2 lines
Remove FAT_CURSOR, it is already non-existent during several last syscons versions
Revision 1.27: download - view: text, markup, annotated - select for diffs
Tue Jan 24 20:38:27 1995 UTC (17 years ago) by paul
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2 lines
is to lnc changes
Revision 1.26: download - view: text, markup, annotated - select for diffs
Sat Jan 14 10:48:56 1995 UTC (17 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +1 -2 lines
Remove bogus scd0 driver - I should have looked at LINT first, anyway.
Revision 1.25: download - view: text, markup, annotated - select for diffs
Sat Jan 14 02:39:19 1995 UTC (17 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +4 -1 lines
Put UCONSOLE back - I was wrong, it's still used in one last place. Submitted by: ollivier
Revision 1.24: download - view: text, markup, annotated - select for diffs
Fri Jan 13 02:23:03 1995 UTC (17 years, 1 month ago) by gibbs
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +3 -2 lines
Add in aic7770.c (EISA/VL Adaptors) and aic7870.c (PCI adaptor) dependancies for the ahc driver.
Revision 1.23: download - view: text, markup, annotated - select for diffs
Thu Jan 12 15:37:14 1995 UTC (17 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +1 -3 lines
1. Remove UCONSOLE. This appears to be well and truly dead (unless it's hiding someplace in /sys I can't find). 2. Remove NCONS. Soren's latest changes make it a no-op.
Revision 1.22: download - view: text, markup, annotated - select for diffs
Sun Dec 18 12:01:40 1994 UTC (17 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +3 -2 lines
Add a 'vn' to GENERIC
Revision 1.21: download - view: text, markup, annotated - select for diffs
Fri Dec 16 06:04:14 1994 UTC (17 years, 1 month ago) by phk
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +1 -5 lines
Remove sd1-sd3 & st1, now that we can autoallocate them. fix the vn driver in LINT. It autoallocates too. Reviewed by: phk Submitted by: rgrimes
Revision 1.20: download - view: text, markup, annotated - select for diffs
Fri Nov 18 19:10:25 1994 UTC (17 years, 2 months ago) by jkh
Branches: MAIN
CVS tags: old_RELEASE_2_0, old_OLAH_TTCP, old_BETA_2_0
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -2 lines
Put ie0 above ep0. Otherwise, the ie0 probe clobbers it. Submitted by: gibbs
Revision 1.19: download - view: text, markup, annotated - select for diffs
Thu Nov 17 20:20:53 1994 UTC (17 years, 2 months ago) by gibbs
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +3 -2 lines
New device-driver entries for the aic7770 driver. These use new features of config so YOU MUST RECOMPILE CONFIG. Modifying config was the cleanest solution to integrating this driver into the tree which will become more obvious in the next commit.
Revision 1.18: download - view: text, markup, annotated - select for diffs
Sun Nov 13 10:17:04 1994 UTC (17 years, 3 months ago) by gibbs
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -1 lines
Add ep0 line to kernel config files.
Revision 1.17: download - view: text, markup, annotated - select for diffs
Sun Nov 13 09:42:07 1994 UTC (17 years, 3 months ago) by nate
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -1 lines
Add Matt Thomas' le0 DEPCA driver to the GENERIC kernel. This works but I can't test to see if it walks on other ethernet drivers. Can the install folks add this driver to the install script?
Revision 1.16: download - view: text, markup, annotated - select for diffs
Sun Nov 13 07:20:03 1994 UTC (17 years, 3 months ago) by davidg
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +1 -2 lines
Nuked ed2 - it was added for the common 16bit card case where the irq is 10. This is auto-sensed/configured now in the 'ed' driver.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sat Nov 12 20:27:24 1994 UTC (17 years, 3 months ago) by jkh
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +1 -0 lines
Add back ed2. Harrumph..
Revision 1.14: download - view: text, markup, annotated - select for diffs
Sat Nov 12 06:12:01 1994 UTC (17 years, 3 months ago) by jkh
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +1 -2 lines
ed2 was actually an impossible entry to reach!
Revision 1.13: download - view: text, markup, annotated - select for diffs
Fri Nov 11 05:48:49 1994 UTC (17 years, 3 months ago) by davidg
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -1 lines
Added 'de' ethernet driver.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Nov 10 23:46:31 1994 UTC (17 years, 3 months ago) by jkh
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2 lines
Enable floppy-tape support.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Nov 8 07:39:26 1994 UTC (17 years, 3 months ago) by jkh
Branches: MAIN
CVS tags: old_ALPHA_2_0
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -1 lines
Add back ze0 driver; somebody took it out of _both_ LINT and GENERIC, kinda hosing the laptop folks.
Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Nov 5 07:41:08 1994 UTC (17 years, 3 months ago) by jkh
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2 lines
Argh! Missing quotes.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sat Nov 5 07:38:50 1994 UTC (17 years, 3 months ago) by jkh
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +5 -3 lines
We need CD9660 and MSDOS filesystems built-in if the floppy is to have a hope of getting at these types of filesystems without dragging all the LKM stuff in.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Nov 3 15:51:36 1994 UTC (17 years, 3 months ago) by jkh
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +1 -2 lines
Eliminate USERCONFIG. This option is now standard.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu Nov 3 01:46:59 1994 UTC (17 years, 3 months ago) by gpalmer
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
Cosmetic changes in comment at start (it's no longer a GENERICAH config file!)
Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Oct 26 19:20:26 1994 UTC (17 years, 3 months ago) by jkh
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -1 lines
Enable USERCONFIG and document it in LINT.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Oct 24 22:18:11 1994 UTC (17 years, 3 months ago) by sos
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2 lines
Added sea0 - Seagate driver lines to config
Revision 1.4: download - view: text, markup, annotated - select for diffs
Sat Oct 22 17:50:17 1994 UTC (17 years, 3 months ago) by phk
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -1 lines
NFS-diskless works. Look in sys/i386/boot/netboot for some of the explanation. More doc needed, but not hard to do, if you want to. A big hand to Martin Renters for the netboot program ! Anybody want to compete on who can "make world" in the shortest amount of time ? I have 127 i486DX2/66 and 5 P60's I can use now. And 3 times 66 Gb file servers to support it... :-> Anyway, NFS will be standard in the GENERIC kernel now, so that people can use the bin-tarball to set up shop.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu Oct 20 00:53:25 1994 UTC (17 years, 3 months ago) by phk
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +4 -4 lines
According to a quick reading of sources, one experiment and Bruce's word: aha, ahb and bt all on "irq ?" now.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Oct 20 00:19:34 1994 UTC (17 years, 3 months ago) by phk
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2 lines
Bruce told me to: Make uha0 use irq ?
Revision 1.1: download - view: text, markup, annotated - select for diffs
Mon Oct 17 21:10:19 1994 UTC (17 years, 3 months ago) by phk
Branches: MAIN
GENERIC is our new all singing and dancing kernel. Please report ASAP if there is anything GENERICAH or GENERICBT can, which this one cannot. MINI changed to reflect the SCSI-pecking-order.
