272461 |
03-Oct-2014 |
gjb |
Copy stable/10@r272459 to releng/10.1 as part of the 10.1-RELEASE process.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
256281 |
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
254480 |
18-Aug-2013 |
pjd |
Add process descriptors support to the GENERIC kernel. It is already being used by the tools in base systems and with sandboxing more and more tools the usage should only increase.
Submitted by: Mariusz Zaborski <oshogbo@FreeBSD.org> Sponsored by: Google Summer of Code 2013 MFC after: 1 month
|
253845 |
31-Jul-2013 |
obrien |
Back out r253779 & r253786.
|
253779 |
29-Jul-2013 |
obrien |
Decouple yarrow from random(4) device.
* Make Yarrow an optional kernel component -- enabled by "YARROW_RNG" option. The files sha2.c, hash.c, randomdev_soft.c and yarrow.c comprise yarrow.
* random(4) device doesn't really depend on rijndael-*. Yarrow, however, does.
* Add random_adaptors.[ch] which is basically a store of random_adaptor's. random_adaptor is basically an adapter that plugs in to random(4). random_adaptor can only be plugged in to random(4) very early in bootup. Unplugging random_adaptor from random(4) is not supported, and is probably a bad idea anyway, due to potential loss of entropy pools. We currently have 3 random_adaptors: + yarrow + rdrand (ivy.c) + nehemeiah
* Remove platform dependent logic from probe.c, and move it into corresponding registration routines of each random_adaptor provider. probe.c doesn't do anything other than picking a specific random_adaptor from a list of registered ones.
* If the kernel doesn't have any random_adaptor adapters present then the creation of /dev/random is postponed until next random_adaptor is kldload'ed.
* Fix randomdev_soft.c to refer to its own random_adaptor, instead of a system wide one.
Submitted by: arthurmesh@gmail.com, obrien Obtained from: Juniper Networks Reviewed by: obrien
|
250544 |
12-May-2013 |
peter |
Tidy up some CVS workarounds.
|
249083 |
04-Apr-2013 |
mav |
Remove all legacy ATA code parts, not used since options ATA_CAM enabled in most kernels before FreeBSD 9.0. Remove such modules and respective kernel options: atadisk, ataraid, atapicd, atapifd, atapist, atapicam. Remove the atacontrol utility and some man pages. Remove useless now options ATA_CAM.
No objections: current@, stable@ MFC after: never
|
246222 |
01-Feb-2013 |
eadler |
Remove support for plip from the GENERIC kernel as no systems in the last 10 years require this support.
Discussed with: db Discussed with: kib Reviewed by: imp Reviewed by: jhb Reviewed by: -hackers Approved by: cperciva (mentor)
|
245035 |
04-Jan-2013 |
nyan |
MFi386: r232521
Exclude USB drivers (except umass and ukbd) from main kernel image.
|
244992 |
03-Jan-2013 |
des |
As discussed on -current last October, remove the firewire drivers from GENERIC.
|
239699 |
26-Aug-2012 |
gjb |
Grammar fix: s/NIC's/NICs/
MFC after: 3 days
|
235898 |
24-May-2012 |
mav |
MFprojects/zfsd: Generalize and unify ses device description.
|
233271 |
21-Mar-2012 |
ed |
Remove pty(4) from our kernel configurations.
As of FreeBSD 8, this driver should not be used. Applications that use posix_openpt(2) and openpty(3) use the pts(4) that is built into the kernel unconditionally. If it turns out high profile depend on the pty(4) module anyway, I'd rather get those fixed. So please report any issues to me.
The pty(4) module is still available as a kernel module of course, so a simple `kldload pty' can be used to run old-style pseudo-terminals.
|
232619 |
06-Mar-2012 |
attilio |
Disable the option VFS_ALLOW_NONMPSAFE by default on all the supported platforms. This will make every attempt to mount a non-mpsafe filesystem to the kernel forbidden, unless it is expressely compiled with VFS_ALLOW_NONMPSAFE option.
This patch is part of the effort of killing non-MPSAFE filesystems from the tree.
No MFC is expected for this patch.
|
231276 |
09-Feb-2012 |
nyan |
Remove full debugger options and enable KDB_TRACE option instead to decrease kernel size and increase performance.
|
231273 |
09-Feb-2012 |
nyan |
- Disable the olpt driver. Because it conflicts with the ppc/lpt driver. - Remove obsolete comment.
MFC after: 3 days
|
229691 |
06-Jan-2012 |
adrian |
Flip these options on so the modules build correctly for now.
|
228973 |
29-Dec-2011 |
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
|
227333 |
08-Nov-2011 |
attilio |
Introduce the option VFS_ALLOW_NONMPSAFE and turn it on by default on all the architectures. The option allows to mount non-MPSAFE filesystem. Without it, the kernel will refuse to mount a non-MPSAFE filesytem.
This patch is part of the effort of killing non-MPSAFE filesystems from the tree.
No MFC is expected for this patch.
Tested by: gianni Reviewed by: kib
|
227006 |
01-Nov-2011 |
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
|
226835 |
27-Oct-2011 |
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
|
225482 |
11-Sep-2011 |
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
|
224699 |
07-Aug-2011 |
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)
|
224098 |
16-Jul-2011 |
jhb |
Enable the new PCI-PCI bridge driver on pc98 by default. I missed this in 221394 when I had meant to enable it on all i386 systems by default.
|
223046 |
13-Jun-2011 |
nyan |
- Reduce diffs against i386. - Add snd_uaudio.
|
221124 |
27-Apr-2011 |
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@.
|
221071 |
26-Apr-2011 |
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.
|
220982 |
24-Apr-2011 |
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.
|
220185 |
31-Mar-2011 |
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.
|
219435 |
09-Mar-2011 |
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
|
213098 |
24-Sep-2010 |
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.
|
210564 |
28-Jul-2010 |
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)
|
209979 |
13-Jul-2010 |
mav |
Unify pc98 event timer code with the rest of x86.
Reviewed by: nyan@
|
207077 |
22-Apr-2010 |
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
|
205116 |
13-Mar-2010 |
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.
|
203938 |
15-Feb-2010 |
attilio |
Adjust style (following the already existing rules) for the newly introduced option DEADLKRES.
Reported by: danfe, julian, avg
|
203758 |
10-Feb-2010 |
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
|
202634 |
19-Jan-2010 |
jhb |
Move the examples for the 'hints' and 'env' keywords from various GENERIC kernel configs into NOTES.
Reviewed by: imp
|
202534 |
17-Jan-2010 |
attilio |
- Allow clock subsystem to be compiled without the apic support [0] - ATPIC, on pc98 is never defined somewhere, differently from i386. Turn its compilation to be conditional as i386 does. [1]
[0] Reported by: nyan [1] Submitted by: nyan
|
202019 |
10-Jan-2010 |
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
|
201813 |
08-Jan-2010 |
bz |
In sys/<arch>/conf/Makefile set TARGET to <arch>. That allows sys/conf/makeLINT.mk to only do certain things for certain architectures.
Note that neither arm nor mips have the Makefile there, thus essentially not (yet) supporting LINT. This would enable them do add special treatment to sys/conf/makeLINT.mk as well chosing one of the many configurations as LINT.
This is a hack of doing this and keeping it in a separate commit will allow us to more easily identify and back it out.
Discussed on/with: arch, jhb (as part of the LINT-VIMAGE thread) MFC after: 1 month
|
201534 |
04-Jan-2010 |
imp |
Revert 200594. This file isn't intended for these sorts of things.
|
201443 |
03-Jan-2010 |
brooks |
Add vlan(4) to all GENERIC kernels.
MFC after: 1 week
|
201415 |
03-Jan-2010 |
nyan |
Re-enable more options and devices. Now kernel size problem is gone.
MFC after: 2 week
|
200670 |
18-Dec-2009 |
jhb |
- Create a separate section in in the MI NOTES file for PCI wireless NIC drivers and move bwi(4) there from the PCI Ethernet NIC section. - Move ath(4) and ral(4) to the MI NOTES file.
Reviewed by: rpaulo
|
200594 |
16-Dec-2009 |
dougb |
Add INCLUDE_CONFIG_FILE, and a note in comments about how to also include the comments with CONFIGARGS
|
200046 |
02-Dec-2009 |
thompsa |
Fix cut'n paste on the AR9280 entry.
Submitted by: pluknet
|
200015 |
02-Dec-2009 |
thompsa |
Add missing ath_ar9* ath hal entries.
|
199395 |
17-Nov-2009 |
jhb |
Remove duplicate 'ural' entry since it was added to the MI NOTES a while ago.
|
198043 |
13-Oct-2009 |
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
|
197657 |
01-Oct-2009 |
nyan |
MFi386: revision 197653
Improve 802.11s comment.
MFC after: 1 day
|
197518 |
26-Sep-2009 |
bz |
lindev(4) [1] is supposed to be a collection of linux-specific pseudo devices that we also support, just not by default (thus only LINT or module builds by default).
While currently there is only "/dev/full" [2], we are planning to see more in the future. We may decide to change the module/dependency logic in the future should the list grow too long.
This is not part of linux.ko as also non-linux binaries like kFreeBSD userland or ports can make use of this as well.
Suggested by: rwatson [1] (name) Submitted by: ed [2] Discussed with: markm, ed, rwatson, kib (weeks ago) Reviewed by: rwatson, brueffer (prev. version) PR: kern/68961 MFC after: 6 weeks
|
196196 |
13-Aug-2009 |
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)
|
195618 |
11-Jul-2009 |
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
|
195295 |
02-Jul-2009 |
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)
|
193334 |
02-Jun-2009 |
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
|
191954 |
10-May-2009 |
kuriyama |
- Use "device\t" and "options \t" for consistency.
|
191726 |
01-May-2009 |
sam |
o add uath o sort usb wireless drivers
|
190100 |
19-Mar-2009 |
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
|
189851 |
15-Mar-2009 |
rwatson |
Remove IFF_NEEDSGIANT, a compatibility infrastructure introduced in FreeBSD 5.x to allow network device drivers to run with Giant despite the network stack being Giant-free. This significantly simplifies calls into ioctl() on network interfaces, especially in the multicast code, as well as eliminates deferred invocation of interface if_start routines.
Disable the build on device drivers still depending on IFF_NEEDSGIANT as they no longer compile. They will be removed in a few weeks if they haven't been made MPSAFE in that time. Disabled drivers:
if_ar if_axe if_aue if_cdce if_cue if_kue if_ray if_rue if_rum if_sr if_udav if_ural if_zyd
Drivers that were already disabled because of tty changes:
if_ppp if_sl
Discussed on: arch@
|
188944 |
23-Feb-2009 |
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'.
|
188665 |
15-Feb-2009 |
thompsa |
Add uslcom to the build too.
Reminded by: Michael Butler
|
188660 |
15-Feb-2009 |
thompsa |
Switch over GENERIC kernels to USB2 by default.
Tested by: make universe
|
188307 |
08-Feb-2009 |
wkoszek |
Bring missing comments on EPSON_BOUNCEDMA and EPSON_MEMWIN flags.
Submitted by: nyan
|
188257 |
07-Feb-2009 |
wkoszek |
Tidy NOTES a bit: - ath(4) is the last listed device, so make it's comment last as well - since we have hints for le(4), bring it back by inserting commented out line until I check, if it can be safely enabled. - bring snc(4) explanation - put pmtimer comment together with other drivers' comments in a block - bring comments for canbus, canbepm, pmc
olpt comment has been left blank, since I don't know how does this driver differ from other printer drivers.
|
188247 |
06-Feb-2009 |
wkoszek |
Fix AGP debugging code: - correct format strings - fill opt_agp.h if AGP_DEBUG is defined - bring AGP_DEBUG to LINT by mentioning it in NOTES
This should hopefully fix a warning that was...
Found by: Coverity Prevent(tm) CID: 3676 Tested on: amd64, i386
|
187297 |
15-Jan-2009 |
nyan |
MFi386: 187144
Documentation-only change:
- add a reference to the config(5) manpage; - hopefully clarify the format of the 'env FILENAME' directive.
|
186372 |
21-Dec-2008 |
nyan |
Disable the pccard, parallel, GbE and wireless lan related devices and some options by default to decrease a kernel size. Because PC98 does not have so much memory.
MFC after: 3 days
|
186240 |
17-Dec-2008 |
marcel |
Make gpart the default partitioning class on all platforms. Both ia64 and powerpc were using gpart exclusively already so there's no change for those two.
Discussed on: arch@
|
185567 |
02-Dec-2008 |
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.
|
185522 |
01-Dec-2008 |
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.
|
182912 |
10-Sep-2008 |
jhb |
Resurrect the sbni(4) driver. Someone finally tested the MPSAFE patches and the driver worked ok with them.
Tested by: friends of yar
|
182160 |
25-Aug-2008 |
nyan |
Add the uart for 2nd CCU support.
|
181905 |
20-Aug-2008 |
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
|
181233 |
03-Aug-2008 |
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).
|
180359 |
07-Jul-2008 |
delphij |
Add HWPMC_HOOKS to GENERIC kernels, this makes hwpmc.ko work out of the box.
|
180265 |
04-Jul-2008 |
jhb |
Remove the sbni(4) driver. No one responded to calls to test it on current@ and stable@.
|
180259 |
04-Jul-2008 |
jhb |
Remove the oltr(4) driver. No one responded to calls for testing on current@ and stable@ for the locking patches. The driver can always be revived if someone tests it.
This driver also sleeps in its if_init routine, so it likely doesn't really work at all anyway in modern releases.
|
180209 |
03-Jul-2008 |
peter |
Exclude .cvsignore files from $FreeBSD$ checking
|
179785 |
14-Jun-2008 |
wkoszek |
Remove obselete PECOFF image activator support.
PRs assigned at the time of removal: kern/80742
Discussed on: freebsd-current (silence), IRC Tested by: make universe Approved by: cognet (mentor)
|
179315 |
26-May-2008 |
bz |
Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE and parts relied on the now removed NET_NEEDS_GIANT. Most of I4B has been disconnected from the build since July 2007 in HEAD/RELENG_7.
This is what was removed: - configuration in /etc/isdn - examples - man pages - kernel configuration - sys/i4b (drivers, layers, include files) - user space tools - i4b support from ppp - further documentation
Discussed with: rwatson, re
|
179078 |
17-May-2008 |
remko |
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
|
178742 |
03-May-2008 |
sam |
enable IEEE80211_DEBUG and IEEE80211_AMPDU_AGE by default
|
178354 |
20-Apr-2008 |
sam |
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)
|
178352 |
20-Apr-2008 |
sam |
move awi to the Attic; it will not make the jump to the new world order
Reviewed by: imp
|
178169 |
13-Apr-2008 |
nyan |
MFi386: RTC related cleanups.
- Use generic RTC handling code. - Make clock_if.m and subr_rtc.c standard. - Nuke MD inittodr(), resettodr() functions. - Add new "pcrtc" device driver. - Add hints for "pcrtc" driver.
|
177662 |
27-Mar-2008 |
dfr |
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.
|
177651 |
26-Mar-2008 |
phk |
Back in the good old days, PC's had random pieces of rock for frequency generation and what frequency the generated was anyones guess.
In general the 32.768kHz RTC clock x-tal was the best, because that was a regular wrist-watch Xtal, whereas the X-tal generating the ISA bus frequency was much lower quality, often costing as much as several cents a piece, so it made good sense to check the ISA bus frequency against the RTC clock.
The other relevant property of those machines, is that they typically had no more than 16MB RAM.
These days, CPU chips croak if their clocks are not tightly within specs and all necessary frequencies are derived from the master crystal by means if PLL's.
Considering that it takes on average 1.5 second to calibrate the frequency of the i8254 counter, that more likely than not, we will not actually use the result of the calibration, and as the final clincher, we seldom use the i8254 for anything besides BEL in syscons anyway, it has become time to drop the calibration code.
If you need to tell the system what frequency your i8254 runs, you can do so from the loader using hw.i8254.freq or using the sysctl kern.timecounter.tc.i8254.frequency.
|
177586 |
24-Mar-2008 |
jkim |
Belatedly add BPF_JITTER in NOTES for supported architectures.
|
177091 |
12-Mar-2008 |
jeff |
Remove kernel support for M:N threading.
While the KSE project was quite successful in bringing threading to FreeBSD, the M:N approach taken by the kse library was never developed to its full potential. Backwards compatibility will be provided via libmap.conf for dynamically linked binaries and static binaries will be broken.
|
177025 |
10-Mar-2008 |
nyan |
MFi386: revision 1.482.
Import uslcom(4) from OpenBSD - this is a driver for Silicon Laboratories CP2101/CP2102 based USB serial adapters.
|
175147 |
07-Jan-2008 |
jhb |
Add COMPAT_FREEBSD7 and enable it in configs that have COMPAT_FREEBSD6.
|
174195 |
02-Dec-2007 |
rwatson |
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)
|
173020 |
26-Oct-2007 |
nyan |
MFi386: revision 1.476
Add more (commented-out) usb devices.
|
172332 |
26-Sep-2007 |
brueffer |
Use the correct expanded name for SCTP.
PR: 116496 Submitted by: koitsu Reviewed by: rrs Approved by: re (kensmith)
|
171196 |
04-Jul-2007 |
bz |
Temporary disconnect i4bing, i4bisppp and i4bipr from the build for the 7.0 timeframe.
This is needed because I4B is not locked and NET_NEEDS_GIANT goes away.
The plan is to lock I4B and bring everything back for 7.1.
Approved by: re (kensmith)
|
170731 |
14-Jun-2007 |
delphij |
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
|
170552 |
11-Jun-2007 |
thompsa |
Add wlan_scan_ap and wlan_scan_sta to platforms that include wlan.
|
170520 |
11-Jun-2007 |
marcel |
Use default options for default partitioning schemes, rather than making the relevant files standard. This avoids duplication and makes it easier to override/disable unwanted schemes. Since ARM doesn't have a DEFAULTS configuration file, leave the source files for the BSD and MBR partitioning schemes in files.arm for now.
|
170440 |
08-Jun-2007 |
rwatson |
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
|
169516 |
13-May-2007 |
nyan |
Disable PREEMPTION option. It causes some problem on pc98.
|
169433 |
10-May-2007 |
kevlo |
Add wlan_amrr. ural(4) uses amrr as transmit rate control.
|
168603 |
10-Apr-2007 |
pjd |
Remove trailing '.' for consistency!
|
168594 |
10-Apr-2007 |
pjd |
Add UFS_GJOURNAL options to the GENERIC kernel.
Approved by: re (kensmith)
|
166604 |
09-Feb-2007 |
brooks |
Include GEOM_LABEL in GENERIC. It's very useful and not well publicized enough.
Approved by: pjd
|
166551 |
07-Feb-2007 |
marcel |
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.
|
163987 |
04-Nov-2006 |
jb |
Remove the KDTRACE option again because of the complaints about having it as a default.
For the record, the KDTRACE option caused _no_ additional source files to be compiled in; certainly no CDDL source files. All it did was to allow existing BSD licensed kernel files to include one or more CDDL header files.
By removing this from DEFAULTS, the onus is on a kernel builder to add the option to the kernel config, possibly by including GENERIC and customising from there. It means that DTrace won't be a feature available in FreeBSD by default, which is the way I intended it to be.
Without this option, you can't load the dtrace module (which contains the dtrace device and the DTrace framework). This is equivalent to requiring an option in a kernel config before you can load the linux emulation module, for example.
I think it is a mistake to have DTrace ported to FreeBSD, but not to have it available to everyone, all the time. The only exception to this is the companies which distribute systems with FreeBSD embedded. Those companies will customise their systems anyway. The KDTRACE option was intended for them, and only them.
|
163972 |
04-Nov-2006 |
jb |
Build in kernel support for loading DTrace modules by default. This adds the hooks that DTrace modules register with, and adds a few functions which have the dtrace_ prefix to allow the DTrace FBT (function boundary trace) provider to avoid tracing because they are called from the DTtrace probe context.
Unlike other forms of tracing and debug, DTrace support in the kernel incurs negligible run-time cost.
I think the only reason why anyone wouldn't want to have kernel support enabled for DTrace would be due to the license (CDDL) under which DTrace is released.
|
163711 |
26-Oct-2006 |
jb |
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@
|
163710 |
26-Oct-2006 |
jb |
Add 'options KSE' to the kernel config DEFAULTS on all arches/machines except sun4v.
This change makes the transition from a default to an option more transparent and is an attempt to head off all the compliants that are likely from people who don't read UPDATING, based on experience with the io/mem change.
Submitted by: scottl@
|
163709 |
26-Oct-2006 |
jb |
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@
|
163630 |
23-Oct-2006 |
ru |
Move "device splash" back to MI NOTES and "files", it's MI.
|
163626 |
23-Oct-2006 |
ru |
Mechanically kill redundant nodevice/nooption/nomakeoption, i.e., those that do not exist in MI NOTES or switched on/off in the MD NOTES.
|
163538 |
20-Oct-2006 |
nyan |
- MFi386: Remove 'device io'. - Remove duplicate options. - 'nomakeoption ATKBD_DFLT_KEYMAP' is not needed anymore.
|
163535 |
20-Oct-2006 |
des |
Move more MD devices and options out of MI NOTES.
|
163494 |
19-Oct-2006 |
imp |
Remove references to pccard.conf
|
163041 |
05-Oct-2006 |
simon |
- 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
|
162658 |
26-Sep-2006 |
ru |
Added COMPAT_FREEBSD6 option.
|
160813 |
29-Jul-2006 |
marcel |
Remove sio(4) and related options from MI files to amd64, i386 and pc98 MD files. Remove nodevice and nooption lines specific to sio(4) from ia64, powerpc and sparc64 NOTES. There were no such lines for arm yet. sio(4) is usable on less than half the platforms, not counting a future mips platform. Its presence in MI files is therefore increasingly becoming a burden.
|
160211 |
09-Jul-2006 |
mjacob |
Make the firmware assist driver resident in preparation for isp using it.
Reviewed by: sam, max
|
159964 |
26-Jun-2006 |
babkin |
Backed out the change by request from rwatson.
PR: kern/14584
|
159927 |
25-Jun-2006 |
babkin |
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
|
159651 |
15-Jun-2006 |
netchild |
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
|
159552 |
12-Jun-2006 |
marius |
Make the ISAPNP code optional and only enable it on i386 and pc98 (used for CBUS-PNP cards there) by default, as there are no amd64 and sparc64 machines with ISA slots and which therefore could make use of this code known to exist. For sparc64 this additionally allows to get rid of the compat shims for in{b,w,l}()/out{b,w,l}() etc and the associated hacks.
OK'ed by: imp, peter
|
159549 |
12-Jun-2006 |
jhb |
Enable a few more things in x86 NOTES to get broader LINT coverage: - Turn on iwi(4), ipw(4), and ndis(4) on amd64 and i386. - Turn on ral(4) and ural(4) on i386, pc98, and amd64.
|
159537 |
12-Jun-2006 |
imp |
Add the ability to subset the devices that UART pulls in. This allows the arm to compile without all the extras that don't appear, at least not in the flavors of ARM I deal with. This helps us save about 100k.
If I've botched the available devices on a platform, please let me know and I'll correct ASAP.
|
158712 |
17-May-2006 |
marius |
- Add C-bus and ISA front-ends for le(4) so it can actually replace lnc(4) on PC98 and i386. The ISA front-end supports the same non-PNP network cards as lnc(4) did and additionally a couple of PNP ones. Like lnc(4), the C-bus front-end of le(4) only supports C-NET(98)S and is untested due to lack of such hardware, but given that's it's based on the respective lnc(4) and not too different from the ISA front-end it should be highly likely to work. - Remove the descriptions of le(4), which where converted from lnc(4), from sys/i386/conf/NOTES and sys/pc98/conf/NOTES as there's a common one in sys/conf/NOTES.
|
158710 |
17-May-2006 |
marius |
- As only the PCI front-end of le(4) is common to all platforms move its entry to the PCI NICs section so it's in the same spot in all GENERIC config files. - Add a note to the description of pcn(4) informing that is has precedence over le(4).
|
158647 |
16-May-2006 |
ru |
Kill more references to lnc(4).
Submitted by: grep(1)
|
158591 |
15-May-2006 |
nyan |
Switch from the lnc driver to the le driver. But C-NET(98)S support is dropped.
|
158381 |
09-May-2006 |
ambrisko |
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
|
158357 |
08-May-2006 |
nyan |
Add the ath and the wlan crypto support.
|
158124 |
28-Apr-2006 |
marcel |
Rewrite of puc(4). Significant changes are: o Properly use rman(9) to manage resources. This eliminates the need to puc-specific hacks to rman. It also allows devinfo(8) to be used to find out the specific assignment of resources to serial/parallel ports. o Compress the PCI device "database" by optimizing for the common case and to use a procedural interface to handle the exceptions. The procedural interface also generalizes the need to setup the hardware (program chipsets, program clock frequencies). o Eliminate the need for PUC_FASTINTR. Serdev devices are fast by default and non-serdev devices are handled by the bus. o Use the serdev I/F to collect interrupt status and to handle interrupts across ports in priority order. o Sync the PCI device configuration to include devices found in NetBSD and not yet merged to FreeBSD. o Add support for Quatech 2, 4 and 8 port UARTs. o Add support for a couple dozen Timedia serial cards as found in Linux.
|
156272 |
04-Mar-2006 |
nyan |
MFi386: revision 1.1220.
|
155469 |
09-Feb-2006 |
nyan |
The asr driver was moved to NOTES for i386. So 'nodevice asr' is not needed anymore.
|
155215 |
02-Feb-2006 |
nyan |
MFi386: Enable the ce(4).
|
154170 |
10-Jan-2006 |
phk |
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.
|
153643 |
22-Dec-2005 |
nyan |
Enable the cs and disable the amdsmb and nfsmb on pc98.
|
153581 |
20-Dec-2005 |
imp |
Move device 'cs' into i386/pc98 specific NOTES. It is broken on ppc because it uses i386 specific calls. Maybe it could be added to amd64, but I'm not so sure it would work there so I've not added it there.
|
152952 |
30-Nov-2005 |
nyan |
MFi386: revision 1.1215 (add savagedrm).
|
152865 |
27-Nov-2005 |
ru |
- Allow duplicate "machine" directives with the same arguments. - Move existing "machine" directives to DEFAULTS.
|
152662 |
21-Nov-2005 |
jhb |
Don't enable PUC_FASTINTR by default in the source. Instead, enable it via the DEFAULTS kernel configs. This allows folks to turn it that option off in the kernel configs if desired without having to hack the source. This is especially useful since PUC_FASTINTR hangs the kernel boot on my ultra60 which has two uart(4) devices hung off of a puc(4) device.
I did not enable PUC_FASTINTR by default on powerpc since powerpc does not currently allow sharing of INTR_FAST with non-INTR_FAST like the other archs.
|
152239 |
09-Nov-2005 |
nyan |
MFi386: Remove obsolete options.
|
151801 |
28-Oct-2005 |
nyan |
Move the isa, npx, mem and io devices and the PC98 option from GENERIC into DEFAULTS.
|
151634 |
24-Oct-2005 |
jhb |
Rename the KDB_STOP_NMI kernel option to STOP_NMI and make it apply to all IPI_STOP IPIs. - Change the i386 and amd64 MD IPI code to send an NMI if STOP_NMI is enabled if an attempt is made to send an IPI_STOP IPI. If the kernel option is enabled, there is also a sysctl to change the behavior at runtime (debug.stop_cpus_with_nmi which defaults to enabled). This includes removing stop_cpus_nmi() and making ipi_nmi_selected() a private function for i386 and amd64. - Fix ipi_all(), ipi_all_but_self(), and ipi_self() on i386 and amd64 to properly handle bitmapped IPIs as well as IPI_STOP IPIs when STOP_NMI is enabled. - Fix ipi_nmi_handler() to execute the restart function on the first CPU that is restarted making use of atomic_readandclear() rather than assuming that the BSP is always included in the set of restarted CPUs. Also, the NMI handler didn't clear the function pointer meaning that subsequent stop and restarts could execute the function again. - Define a new macro HAVE_STOPPEDPCBS on i386 and amd64 to control the use of stoppedpcbs[] and always enable it for i386 and amd64 instead of being dependent on KDB_STOP_NMI. It works fine in both the NMI and non-NMI cases.
|
151337 |
14-Oct-2005 |
jhb |
Remove the sx(4) driver at the request of the author. The author originally wrote it for 4.x and hasn't really had the time to fully update it to 5.x and later. Also, the author doesn't use the hardware anymore as well. If someone does need this driver they can always resurrect it from the Attic.
Requested by: Frank Mayhar frank at exit dot com
|
151051 |
07-Oct-2005 |
glebius |
Polling is now configured with help of ifconfig(8), not sysctl.
Prodded by: maxim
|
150615 |
27-Sep-2005 |
nyan |
Switch from OLDCARD to NEWCARD on pc98.
|
150555 |
25-Sep-2005 |
imp |
Remove references to OLDCARD.
|
150270 |
18-Sep-2005 |
csjp |
Introduce a kernel config for the Mandatory Access Control framework. This kernel config briefly describes some of the major MAC policies available on FreeBSD. The hope is that this will raise the awareness about MAC and get more people interested.
Discussed with: scottl
|
148235 |
21-Jul-2005 |
nyan |
MFi386: revision 1.1204.
|
147991 |
14-Jul-2005 |
kensmith |
Add recently invented COMPAT_FREEBSD5 option.
MFC after: 3 days
|
147741 |
02-Jul-2005 |
delphij |
Remove the CPU_ENABLE_SSE option from the i386 and pc98 architectures, as they are already default for I686_CPU for almost 3 years, and CPU_DISABLE_SSE always disables it. On the other hand, CPU_ENABLE_SSE does not work for I486_CPU and I586_CPU.
This commit has: - Removed the option from conf/options.* - Removed the option and comments from MD NOTES files - Simplified the CPU_ENABLE_SSE ifdef's so they don't deal with CPU_ENABLE_SSE from kernel configuration. (*)
For most users, this commit should be largely no-op. If you used to place CPU_ENABLE_SSE into your kernel configuration for some reason, it is time to remove it.
(*) The ifdef's of CPU_ENABLE_SSE are not removed at this point, since we need to change it to !defined(CPU_DISABLE_SSE) && defined(I686_CPU), not just !defined(CPU_DISABLE_SSE), if we really want to do so.
Discussed on: -arch Approved by: re (scottl)
|
147514 |
21-Jun-2005 |
dumbbell |
Connect reiserfs build to every platforms, not only i386 and pc98.
Reviewed by: mux (mentor) Approved by: re (dougb)
|
147504 |
20-Jun-2005 |
obrien |
Add .cvsignore files just like in sys/<arch>/compiled, this keeps CVS from questing kernel config files not in CVS.
Approved by: re(kensmith)
|
146614 |
25-May-2005 |
nyan |
MFi386: Add ReiserFS
|
146582 |
24-May-2005 |
damien |
Add new ral(4) and ural(4) drivers.
Approved by: silby (mentor)
|
145743 |
01-May-2005 |
nyan |
MFi386: revision 1.1198 (add KDB_STOP_NMI option).
|
145345 |
20-Apr-2005 |
marcel |
Revert previous commit: The hwpmc(4) driver compiles on all platforms.
|
145307 |
19-Apr-2005 |
imp |
Move this to the specific architectures that are supported. #ifdef foo in sys/pmc.h precludes it from working on !i386, !amd64. When that changes, it can be moved back into conf/NOTES.
|
145183 |
17-Apr-2005 |
nyan |
MFi386: revision 1.1194 (Update the drm driver).
|
145099 |
15-Apr-2005 |
jhb |
Really remove the last vestiges of mixed mode from all but amd64.
|
144775 |
08-Apr-2005 |
nyan |
Remove the wl driver. The devices don't work on pc98.
|
144512 |
01-Apr-2005 |
imp |
Add i386 to machine lines
|
144335 |
30-Mar-2005 |
nyan |
Add commented out ehci entry.
|
143985 |
22-Mar-2005 |
sobomax |
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
|
143809 |
18-Mar-2005 |
murray |
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
|
143356 |
10-Mar-2005 |
nyan |
Backout revision 1.20. I was a misunderstanding.
Pointed out by: Watanabe Kazuhiro Pointy hat to: nyan
|
142783 |
28-Feb-2005 |
nyan |
MFi386: revisions 1.1186 and 1187 - Connect "options MP_WATCHDOG" to the LINT builds. - Spell "options" correctly as "options ".
|
142517 |
25-Feb-2005 |
trhodes |
Remove recently added note about DEVICE_POLLING not working with SMP. Remove warning from kern_poll.c to allow DEVICE_POLLING to be built with SMP.
Discussed with: ru, glebius
|
142280 |
23-Feb-2005 |
trhodes |
According to kern_poll.c, you cannot use DEVICE_POLLING with SMP. Add a commen about this in every NOTES file which lists DEVICE_POLLING.
PR: 46793 MFC: 1 day
|
140371 |
17-Jan-2005 |
ru |
MFi386: fix a comment.
|
139817 |
07-Jan-2005 |
imp |
These are no longer relevant. They are scripts for extracting hints from 4.x kernel config files. User's wishing to upgrade from 4.x to 6 will need to go through 5.x, or grab this script from there. These scripts will remain in RELENG_5...
|
139699 |
05-Jan-2005 |
kuriyama |
o Use tab instead of spaces for puc(4) line. o Use capitalized "Ethernet" for consistency.
|
139668 |
04-Jan-2005 |
nyan |
Remove old wdc driver completely.
|
139662 |
04-Jan-2005 |
imp |
Catchup to wd removal
|
139573 |
02-Jan-2005 |
nyan |
MFi386: revision 1.421.
|
137784 |
16-Nov-2004 |
jhb |
Initiate deorbit burn sequence for 80386 support in FreeBSD: Remove 80386 (I386_CPU) support from the kernel.
|
137526 |
10-Nov-2004 |
nyan |
MFi386: revision 1.1170
|
137209 |
04-Nov-2004 |
nyan |
MFi386: revision 1.420 (Reduce annoying SCSI probing delay).
|
136888 |
24-Oct-2004 |
nyan |
Disable ed1 - ed12.
|
135048 |
10-Sep-2004 |
wpaul |
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.
|
134917 |
07-Sep-2004 |
scottl |
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.
|
134634 |
02-Sep-2004 |
ru |
MFi386: revision 1.1172.
|
134542 |
30-Aug-2004 |
peter |
Kill count device support from config. I've changed the last few remaining consumers to have the count passed as an option. This is i4b, pc98/wdc, and coda.
Bump configvers.h from 500013 to 600000.
Remove heuristics that tried to parse "device ed5" as 5 units of the ed device. This broke things like the snd_emu10k1 device, which required quotes to make it parse right. The no-longer-needed quotes have been removed from NOTES, GENERIC etc. eg, I've removed the quotes from: device snd_maestro device "snd_maestro3" device snd_mss
I believe everything will still compile and work after this.
|
134383 |
27-Aug-2004 |
andre |
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.
|
133167 |
05-Aug-2004 |
nyan |
MFi386: revision 1.410.
|
133087 |
03-Aug-2004 |
markm |
Making a loadable null.ko for /dev/(null|zero) proved rather unpopular, so remove this (mis)feature.
Encouragement provided by: jhb (and others)
|
132960 |
01-Aug-2004 |
nyan |
MFi386: revision 1.1167
|
132956 |
01-Aug-2004 |
markm |
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.
|
132345 |
18-Jul-2004 |
maxim |
In -CURRENT pseudo devices are not statically assigned at compile time, remove a stale comment.
PR: kern/62285
|
132287 |
17-Jul-2004 |
nyan |
Rename the sound device drivers.
|
132155 |
14-Jul-2004 |
des |
Unbreak LINT: device card no longer takes a count.
|
132109 |
13-Jul-2004 |
imp |
oldcard's card device no longer requires a count
|
131976 |
11-Jul-2004 |
nyan |
MFi386: revision 1.406
|
131815 |
08-Jul-2004 |
nyan |
MFi386: revision 1.1164.
|
131404 |
01-Jul-2004 |
nyan |
MFi386: revision 1.1163
|
130596 |
16-Jun-2004 |
nyan |
MFi386: revision 1.1161
|
129384 |
18-May-2004 |
nyan |
MFi386: revision 1.1160.
|
128876 |
03-May-2004 |
bde |
Oops, switch to using the moved cy driver for pc98 too (remove pointers to old files in files.pc98 and "count" parameter in NOTES).
|
128845 |
02-May-2004 |
marcel |
Add option GEOM_GPT. This brings the ability to have a large number of partitions on a single disk.
|
128838 |
02-May-2004 |
obrien |
Spell Ethernet correctly.
|
128739 |
29-Apr-2004 |
nyan |
Add the commented out rue(4) entry.
|
128221 |
14-Apr-2004 |
imp |
sx was randomly added to NOTES. Instead, place it in the misc hardware in properly sorted order. Fix a little disorder while I'm here.
Submitted by: bde
|
128191 |
13-Apr-2004 |
nyan |
Enable the sx driver on i386 and pc98.
|
127981 |
07-Apr-2004 |
imp |
The bs driver was replaced with the ct(pc98) driver. takahashi-san (nyan) says this driver is now obsolete and can be removed.
|
127945 |
06-Apr-2004 |
nyan |
MFi386: Enable the cy driver.
|
127824 |
04-Apr-2004 |
nyan |
Backout revision 1.31. The twa entries were moved to i386/conf/NOTES.
|
127712 |
01-Apr-2004 |
nyan |
The twa device and related options are not needed.
|
127520 |
28-Mar-2004 |
nyan |
MFi386: revision 1.1136.
|
127070 |
16-Mar-2004 |
nyan |
Don't use the pcic polling.
|
127017 |
15-Mar-2004 |
imp |
Temporarily comment out cy. Remove COMPAT_OLDISA
|
127002 |
15-Mar-2004 |
obrien |
Shorten a long comment.
|
126995 |
14-Mar-2004 |
imp |
comment out bs and wd entries in the hints
|
126971 |
14-Mar-2004 |
nyan |
MFi386: Remove the stl and stli drivers.
|
126712 |
07-Mar-2004 |
nyan |
Remove unneeded devices.
|
126708 |
07-Mar-2004 |
nyan |
MFi386: revisions from 1.1127 to 1.1131.
|
126707 |
07-Mar-2004 |
nyan |
Add the agp, bfe, sk and ti devices. (the agp is disabled by default). Remove obsolete compat_atdisk device.
|
125235 |
30-Jan-2004 |
nyan |
MFi386: revision 1.397 (cosmetic changes)
|
125234 |
30-Jan-2004 |
nyan |
MFi386: revision 1.1122 (typos and cosmetic changes)
|
125086 |
27-Jan-2004 |
nyan |
The ataraid device is not needed for pc98.
|
124935 |
24-Jan-2004 |
jeff |
- 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.
|
124919 |
24-Jan-2004 |
nectar |
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
|
124795 |
21-Jan-2004 |
nyan |
MFi386: revisions from 1.1116 to 1.1119. Remove NEWCARD related devices.
|
124408 |
12-Jan-2004 |
nyan |
MFi386: revision 1.1114.
|
124181 |
06-Jan-2004 |
jhb |
Remove the AUTO_EOI_2 option for PC-98 as it has never done anything anyway and was even commented out in NOTES.
|
123984 |
30-Dec-2003 |
bde |
Garbage-collected CLK_USE_TSC_CALIBRATION.
i386/conf/NOTES, pc98/conf/NOTES: Fixed the descriptions of the other CLK_* options.
|
123208 |
07-Dec-2003 |
imp |
The dgb driver is redundant with the digi driver in the tree. It uses lots of old interfaces, and digi now supports all cards that dgb supported. The author of the driver says that this is no longer necessary.
Approved by: babkin@
|
123137 |
03-Dec-2003 |
imp |
There is no such thing as a pc98 machine with ISA expansion slots, nor is there a C-BUS Cronyx Sigma board. Remove it from pc98 files and lint.
Approved by: re <scottl>
|
122755 |
15-Nov-2003 |
nyan |
MFi386: revisions from 1.1102 to 1.1105.
|
122119 |
05-Nov-2003 |
bde |
Removed reference to the garbage (and soon to be deleted) option DPT_ALLOW_MEMIO.
|
122056 |
04-Nov-2003 |
nyan |
'options APIC_IO' is replaced by 'device apic'.
|
122055 |
04-Nov-2003 |
nyan |
'options APIC_IO' is replaced by 'device apic'.
|
119985 |
11-Sep-2003 |
nyan |
MFi386: revision 1.1093.
|
119960 |
10-Sep-2003 |
obrien |
Sort 'bge' correctly.
|
119868 |
08-Sep-2003 |
wpaul |
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).
|
118948 |
15-Aug-2003 |
phk |
As warned: Initiate deorbit burn for the pcaudio driver.
|
117918 |
23-Jul-2003 |
nyan |
MFi386: revision 1.1090.
|
117870 |
22-Jul-2003 |
peter |
Initiate de-orbit burn for fpu-less operation. 386+387 is still theoretically supportable, but you'd really be happier with FreeBSD 2.1.8 on it.
|
116382 |
15-Jun-2003 |
nyan |
Disable unneeded devices and options.
|
116235 |
12-Jun-2003 |
imp |
pc98 doesn't need COMPAT_OLDISA for any devices in the kernel. However, GENERIC has wdc commented out, and COMPAT_OLDISA is required for that. Comment out COMPAT_OLDISA and sdd a comment to this effect near wdc.
Reviewed by: nyan@
|
115999 |
08-Jun-2003 |
jmallett |
Note that scbus is required for SCSI, not just "required" in general.
Submitted by: Edward Kaplan (tmbg37 on IRC) Reviewed by: rwatson (in principle)
|
115469 |
31-May-2003 |
phk |
Eliminate potential overflows by allocating softc dynamically, removing at the same time the need for this to be a "count" config option.
Found by: FlexeLint
|
115010 |
15-May-2003 |
jmallett |
Clear up that COMPAT_43 may not do the same thing on every architecture and clear up that COMPAT_SUNOS is similarly MI, and does something relatively similar.
Approved by: re/rwatson
|
114192 |
29-Apr-2003 |
nyan |
MFi386: revision 1.1086.
|
113995 |
25-Apr-2003 |
anholt |
Update the DRM to the latest from DRI CVS. Includes some bugfixes and removal of the infrastructure for the gamma driver which was removed a while back. The DRM_LINUX option is removed because the handler is now provided by the linux compat code itself.
|
113852 |
22-Apr-2003 |
nyan |
Comment out firewire devices.
|
113803 |
21-Apr-2003 |
simokawa |
Add FireWire drivers to GENERIC.
|
113757 |
20-Apr-2003 |
wpaul |
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.
|
112840 |
30-Mar-2003 |
mdodd |
Catch up with recent changes.
|
112498 |
22-Mar-2003 |
ru |
Remove bitrot associated with `maxusers'.
Submitted by: bde
|
112034 |
09-Mar-2003 |
nyan |
MFi386: revision 1.1079
|
111582 |
26-Feb-2003 |
ru |
Implemented "nooption" and "nomakeoption" config(8) tokens. Fixed memory leak in the "nodevice" option implementation.
Use these instead of sed(1) in MD NOTES.
Use a single makefile (sys/conf/makeLINT.mk) to generate LINT for all architectures. (Previous versions missed the LINT dependency on Makefile, and i386 version also missed the dependency on ${NOTES}.)
Fixed bugs in the previous NOTES conversion using the "nodevice" token and sed(1):
- i386 LINT lost "device pst".
- pc98 LINT lost SC_*, MAXCONS and KBD_DISABLE_KEYMAP_LOAD options, and got needless DPT_* options.
- Added nooptions PPC_DEBUG, PPC_PROBE_CHIPSET, KBD_INSTALL_CDEV to sparc64 LINT so that it has a chance to config(8).
This basically returns us to where we were before.
|
111500 |
25-Feb-2003 |
obrien |
Move most everything back to a MI NOTES, and use "nodevice" in MD NOTES Where needed. Use 'sed' for now in place of "nooptions". Add a sparc64 MD NOTES.
Reviewed by: arch@
|
111314 |
23-Feb-2003 |
nyan |
Add NOTES for pc98.
|
110831 |
13-Feb-2003 |
obrien |
Fix the style of the SCHED_4BSD commit.
|
110285 |
03-Feb-2003 |
nyan |
Add CanBe power management controller support.
Submitted by: KIYOHARA Takashi <kiyohara@kk.iij4u.or.jp>
|
110202 |
01-Feb-2003 |
joe |
Put replace spaces with tabs in keeping with the rest of the file.
|
110086 |
30-Jan-2003 |
phk |
Remove pc98/wfd and pc98/wst drivers, they have been broken to the point of not even compiling for a very long time.
Any effort spent unbreaking them would be better spent perfecting the ata drivers for PC98, should any issues remain there.
|
109865 |
26-Jan-2003 |
jeff |
- 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.
|
109381 |
16-Jan-2003 |
nyan |
MFi386: revision 1.372
|
109164 |
13-Jan-2003 |
nyan |
Fixed typo and style.
Submitted by: Toru Morimoto <too@os.gulf.or.jp>
|
108490 |
31-Dec-2002 |
nyan |
MFi386: Add the bge driver.
|
107562 |
03-Dec-2002 |
sos |
Add support for the PC98 platform to the ATA driver. This mostly consists of functionality to serialize accesses to the two ATA channels (which can also be used to "fix" certain PCI based controllers). Add support for Acard controllers. Enable the ATA driver in PC98 GENERIC, and add device hints. Update man page with latest support.
The PC98 core team has kindly provided me with a PC98 machine that made this all possible, thanks to all that contributed to that effort, without that this would probably newer have been possible..
Approved by: re@
|
106370 |
03-Nov-2002 |
nyan |
Add hints for wd1, wd2 and wd3.
|
106249 |
31-Oct-2002 |
nyan |
Enable GEOM by default.
|
105790 |
23-Oct-2002 |
nyan |
MFi386: revision 1.10
|
105463 |
19-Oct-2002 |
rwatson |
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
|
105329 |
17-Oct-2002 |
nyan |
Switch from the bs driver to the ct driver.
|
105101 |
14-Oct-2002 |
nyan |
MFi386: revision 1.9.
|
105054 |
13-Oct-2002 |
mike |
Remove the P1003_1B kernel option; it is no longer used.
|
104519 |
05-Oct-2002 |
phk |
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.
|
102153 |
20-Aug-2002 |
peter |
remove unit counts from atkbdc, pckbd, sc
|
101798 |
13-Aug-2002 |
nyan |
MFi386: revisions 1.354 and 1.356.
Remove the mpt driver entry.
|
101704 |
11-Aug-2002 |
mjacob |
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
|
101588 |
09-Aug-2002 |
brooks |
Make ppp(4) devices clonable and unloadable.
|
101165 |
01-Aug-2002 |
blackend |
Fix the link to the Handbook
|
100696 |
26-Jul-2002 |
peter |
gethints.awk is a machine-specific 4.x->5.x transition aid. We cannot use a common one because pc98 has got very different values. This only needs to exist on platforms that existed under 4.x.
|
100551 |
23-Jul-2002 |
peter |
de-count pci
|
100471 |
21-Jul-2002 |
peter |
Add units to card, wdc, wcd, wst and wfd
|
100464 |
21-Jul-2002 |
peter |
Add explicit unit count on 'device pci' for ahc/ahd
|
100235 |
17-Jul-2002 |
nyan |
MFi386: revision 1.350.
|
100163 |
16-Jul-2002 |
markm |
Retire the perl gethints.conf in favour of an awk version. Move the awk version to a central place for maintenance.
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net>
|
99915 |
13-Jul-2002 |
alfred |
Move COMPAT_FREEBSD4 to arch-neutral sys/conf/NOTES. Add COMPAT_FREEBSD4 to GENERIC for arches that existed in FreeBSD 4's time, not just i386. (alpha and pc98)
Requested by: bde
|
99106 |
30-Jun-2002 |
rwatson |
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
|
98437 |
19-Jun-2002 |
nyan |
MFi386: revisions from 1.342 to 1.344
|
95992 |
03-May-2002 |
jmallett |
Typo fix: detects -> detect.
Reviewed by: phk
|
95451 |
25-Apr-2002 |
nyan |
MFi386: revision 1.339.
|
94275 |
09-Apr-2002 |
phk |
GC various bits and pieces of USERCONFIG from all over the place.
|
93719 |
03-Apr-2002 |
ru |
Dike out a highly insecure UCONSOLE option. TIOCCONS must be able to VOP_ACCESS() /dev/console to succeed.
Obtained from: OpenBSD
|
93134 |
25-Mar-2002 |
nyan |
Fix style.
|
90727 |
16-Feb-2002 |
nyan |
MFi386: revisions 1.334 and 1.335
|
88732 |
31-Dec-2001 |
nyan |
Disabled the olpt driver temporarily to avoid 'repeat make_dev' panic.
|
87894 |
14-Dec-2001 |
iedowse |
Enable UFS_DIRHASH in the GENERIC kernel.
Suggested by: silby Reviewed by: dillon MFC after: 5 days
|
87546 |
09-Dec-2001 |
dillon |
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
|
87343 |
04-Dec-2001 |
des |
PROCFS requires PSEUDOFS.
|
86495 |
17-Nov-2001 |
nyan |
MFi386: revision 1.326.
|
85413 |
24-Oct-2001 |
nyan |
Added the pmc driver which supports power management controller of old NEC PC-98NOTE.
Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata) MFC after: 1 week
|
85255 |
20-Oct-2001 |
mjacob |
Remove wx.
|
85148 |
19-Oct-2001 |
nyan |
MFi386: sys/i386/conf/GENERIC revision 1.320
|
85035 |
16-Oct-2001 |
mjacob |
Make SCSI changer and SES devices standard in generic kernels.
Reviewed by: ken@kdm.org
|
83936 |
25-Sep-2001 |
brooks |
The faith(4) device is no longer a count device so don't specify a count.
|
83872 |
24-Sep-2001 |
obrien |
+ Fix misplacement of `txp' + Document our -CURRENT debugging bits
|
83651 |
18-Sep-2001 |
peter |
Cleanup and split of nfs client and server code. This builds on the top of several repo-copies.
|
83541 |
16-Sep-2001 |
nyan |
MFi386: added comment for ed driver.
|
82791 |
02-Sep-2001 |
shiba |
Always turned on 8bit access card support for the fe driver both i386/pc98, so options FE_8BIT_SUPPORT was deleted.
Reviewed by: nyan
|
80537 |
29-Jul-2001 |
nyan |
Convert the olpt driver to using new-bus stuff.
|
80271 |
24-Jul-2001 |
kato |
Merged from sys/i386/conf/GENERIC revision 1.315.
|
79701 |
14-Jul-2001 |
nyan |
Merged from sys/i386/conf/GENERIC revision 1.313.
|
79700 |
14-Jul-2001 |
nyan |
Added (commented out) audio driver.
|
79663 |
13-Jul-2001 |
dd |
`pcn' supports AMD Am79C97x cards, not Am79C79x cards.
PR: 28946 Submitted by: Ryuichiro Imura <imura@ryu16.org>
|
79207 |
04-Jul-2001 |
nyan |
- Don't overwrite inb, inw and outw. - Move the lance_probe function to if_lnc.c. - Support C-NET(98)S again.
Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata) and nyan No response from: Paul Richards
|
78804 |
26-Jun-2001 |
kato |
Commented out pcm hints.
Pointed out by: nyan
|
78652 |
23-Jun-2001 |
kato |
Removed pcm and sbc devices.
|
78212 |
14-Jun-2001 |
nyan |
Commented out USERCONFIG and VISUAL_USERCONFIG options.
|
77455 |
30-May-2001 |
mjacob |
move wx to be part of miibus requiring chipsets
|
77414 |
29-May-2001 |
phk |
Remove MFS options from all example kernel configs.
|
76554 |
13-May-2001 |
phk |
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.
|
76304 |
06-May-2001 |
nyan |
Merged from sys/i386/conf/GENERIC revision 1.304.
|
75528 |
15-Apr-2001 |
obrien |
Turn on kernel debugging support (DDB, INVARIANTS, INVARIANT_SUPPORT, WITNESS) by default while SMPng is still being developed.
Submitted by: jhb
|
74392 |
17-Mar-2001 |
kato |
Merged from sys/i386/conf/GENERIC revision 1.305 (moved the fxp driver into the miibus section.)
|
73149 |
27-Feb-2001 |
nyan |
Added another wd33c93 based SCSI card driver which replaces the bs driver. Now, default is still bs.
Submitted by: nyan and non. Obtained from: NetBSD/pc98
|
72011 |
04-Feb-2001 |
peter |
Clean up some leftovers from the root mount cleanup that was done some time ago. FFS_ROOT and CD9660_ROOT are obsolete.
|
71098 |
16-Jan-2001 |
peter |
Stop doing runtime checking on i386 cpus for cpu class. The cpu is slow enough as it is, without having to constantly check that it really is an i386 still. It was possible to compile out the conditionals for faster cpus by leaving out 'I386_CPU', but it was not possible to unconditionally compile for the i386. You got the runtime checking whether you wanted it or not. This makes I386_CPU mutually exclusive with the other cpu types, and tidies things up a little in the process.
Reviewed by: alfred, markm, phk, benno, jlemon, jhb, jake, grog, msmith, jasone, dcs, des (and a bunch more people who encouraged it)
|
71037 |
14-Jan-2001 |
markm |
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
|
70994 |
13-Jan-2001 |
nyan |
Merged from sys/i386/conf/GENERIC revision from 1.286 to 1.291.
|
70993 |
13-Jan-2001 |
nyan |
Merged from sys/i386/conf/GENERIC.hints revision 1.6 and 1.7.
|
70087 |
16-Dec-2000 |
kato |
Merged from sys/i386/conf/GENERIC revisions 1.292 - 1.294.
|
69814 |
10-Dec-2000 |
nyan |
Removed the VoxWare sound drivers.
|
69788 |
09-Dec-2000 |
nyan |
Fixed to support 3Com 3C569B for PC-98.
Submitted by: "Hirokazu WATANABE" <gwna@geocities.co.jp>
|
68360 |
05-Nov-2000 |
nyan |
Merged from the following changes.
sys/conf/Makefile.i386 1.211 sys/conf/files.i386 1.329 sys/isa/fd.c 1.186, 1.188 and 1.189 sys/isa/sio.c 1.305 and 1.317 sys/i386/conf/GENERIC 1.270, 1.281, 1.282 and 1.284 sys/i386/i386/machdep.c 1.419 sys/i386/i386/userconfig.c 1.184
|
67689 |
27-Oct-2000 |
markm |
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.
|
66550 |
02-Oct-2000 |
nyan |
Added NEC PC-9801-83, 84, PC-9801-103, 104, PC-9801N-25 and PC-9801N-J02R support which use National Semiconductor DP8393X (SONIC) as ethernet controller. Currently, this driver is used on only PC-98.
Submitted by: Motomichi Matsuzaki <mzaki@e-mail.ne.jp> Obtained from: NetBSD/pc98
|
66293 |
23-Sep-2000 |
kato |
Merged from sys/i386/conf/GENERIC revision 1.279.
|
66247 |
22-Sep-2000 |
kato |
Merged from sys/i386/conf/GENERIC revision 1.278.
|
65809 |
13-Sep-2000 |
kato |
Merged from sys/i386/conf/GENERIC revision 1.275.
|
65808 |
13-Sep-2000 |
kato |
Merged from sys/i386/conf/GENERIC revision 1.274.
|
65111 |
26-Aug-2000 |
nyan |
Enabled pcic, card and xe devices.
|
65059 |
24-Aug-2000 |
peter |
Comment out the static wiring of hints for GENERIC - the release process now installs the hints file into /boot.
|
64840 |
19-Aug-2000 |
nyan |
Disabled serial console.
|
64777 |
17-Aug-2000 |
nyan |
- Fixed the conversion to bus_space interface. - Added PC-98 Cbus devices support. The original patch is submitted by chi@bd.mbn.or.jp (Chiharu Shibata) - Removed old ed driver.
|
64398 |
08-Aug-2000 |
nyan |
Merged from sys/i386/conf/GENERIC revisions 1.266 and 1.267.
|
64397 |
08-Aug-2000 |
nyan |
Merged from sys/i386/conf/GENERIC.hints revision 1.3.
|
64229 |
04-Aug-2000 |
kato |
Commented out xe device because it depend on PCMCIA stuff.
|
64124 |
02-Aug-2000 |
kato |
Commented out card and pcic devices because they are broken in pc98 port.
|
62574 |
04-Jul-2000 |
nyan |
Sync with sys/i386/conf/GENERIC revisions 1.258 and 1.259.
|
62205 |
28-Jun-2000 |
kato |
Disabled ida, amr and mlx devices.
|
62198 |
28-Jun-2000 |
kato |
Merged from sys/i386/conf/GENERIC revisions 1.261 and 1.262.
|
62111 |
26-Jun-2000 |
peter |
Report the line number where gethints.pl does not understand something in an old device line.
|
62007 |
23-Jun-2000 |
kato |
Oops! Disabled the ed driver becasue it cannot be compiled.
Pointed out by: nyan
|
61905 |
21-Jun-2000 |
kato |
PC-98 version of ed driver is a statically limited driver.
Pointed out by: haro@tk.kubota.co.jp (Munehiro Matsuda)
|
61755 |
17-Jun-2000 |
peter |
Deal with quoted arguments. This hack parser uses whitespace to delimit fields, not lex/yacc grammar so it is not an exact match but should be close enough for most cases. Deal with 'port?', 'irq?' style specifications. These are parsed as seperate values in lex/yacc in config(8) but tripped up this helper tool.
|
61752 |
17-Jun-2000 |
peter |
Use while (<>) instead of while(<STDIN>) so that perl will automagically deal with filename arguments. It is amazing how much you forget over time.
Thanks to the people that reminded me this. I knew there was an easy way that didn't involve messing with $argv, filehandles, etc, but just could not remember - all of my books are on the opposite side of the planet..
|
61750 |
17-Jun-2000 |
nyan |
- Moved "hint" informations to GENERIC.hints. - Cosmetic changes.
|
61741 |
17-Jun-2000 |
kato |
bs, olpt, pckbd are static limited devices.
|
61644 |
14-Jun-2000 |
peter |
Print error messages to stderr, not stdout.
|
61640 |
13-Jun-2000 |
peter |
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
|
61114 |
31-May-2000 |
nyan |
Removed ICMP_BANDLIM option. It no longer exists.
|
60717 |
19-May-2000 |
nyan |
Sync with sys/i386/conf/GENERIC revisions from 1.246 to 1.256.
|
60711 |
19-May-2000 |
nyan |
Supported the mss on PC-98 and Sound Blaster 98.
Submitted by: "T.Yamaoka" <taka@windows.squares.net>
|
60027 |
05-May-2000 |
nyan |
GENERIC98 -> GENERIC
|
59934 |
04-May-2000 |
kato |
Rename GENERIC98 to GENERIC.
|
59530 |
23-Apr-2000 |
nyan |
Sync with sys/i386/conf/GENERIC revision 1.252.
|
58789 |
29-Mar-2000 |
nyan |
- Added PC-98 Cbus frontend. - Move dev/aic/aic_isa.c entry from conf/files to conf/files.MACHINE because PC-98 uses different file.
Submitted by: nyan and IMAI Takeshi <take-i@ceres.dti.ne.jp>
|
58785 |
29-Mar-2000 |
kato |
Commented out apm0. It could cause hang-up.
|
58458 |
22-Mar-2000 |
nyan |
Added the joy driver (commented out).
Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)
|
58290 |
19-Mar-2000 |
kato |
Added COMPAT_OLDPCI and COMPAT_OLDISA options.
|
58161 |
17-Mar-2000 |
nyan |
Backed out ppc0 flags addtion. It isn't necessary without PPC_PROBE_CHIPSET option.
Pointed out by: peter
|
58140 |
16-Mar-2000 |
nyan |
Added 'flags 0x40' to ppc0.
|
58138 |
16-Mar-2000 |
nyan |
Changed sio1 flags to 0x12000010 to enable serial console.
Submitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp>
|
57655 |
01-Mar-2000 |
kato |
Merged from sys/i386/conf/GENERIC revisions 1.243, 1.244 and 1.245.
|
56993 |
05-Feb-2000 |
kato |
Synced with sys/i386/conf/GENERIC revision 1.241.
Approved by: jkh
|
56978 |
03-Feb-2000 |
kato |
Synced with sys/i386/conf/GENERIC rev 1.240.
Approved by: jkh
|
56867 |
29-Jan-2000 |
peter |
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.
|
56727 |
28-Jan-2000 |
kato |
Merged with sys/i386/conf/GENERIC rev 1.238.
|
56711 |
28-Jan-2000 |
nyan |
Merge from sys/i386/conf/GENERIC revision 1.231, 1.232 and 1.235.
|
56533 |
24-Jan-2000 |
kato |
Merged from sys/i386/conf/GENERIC rev 1.236.
|
56516 |
24-Jan-2000 |
peter |
Remove some no-op "port ?" and "irq ?" declarations.
|
56457 |
23-Jan-2000 |
peter |
Drop 'at ppbus?' and trailing '0' from ppbus children.
|
56442 |
23-Jan-2000 |
peter |
Remove useless trailing digit from pci and other unwired devices.
|
56372 |
21-Jan-2000 |
nyan |
- Merge from sys/i386/conf/GENERIC rev 1.224, 1.225 and 1.226. - Reorder network interfaces.
|
56327 |
20-Jan-2000 |
nyan |
Fixed typo.
|
56323 |
20-Jan-2000 |
kato |
Synced with sys/i386/conf/GENERIC rev 1.230.
|
55967 |
14-Jan-2000 |
kato |
Synced with sys/i386/conf/GENERIC rev 1.228.
|
55669 |
09-Jan-2000 |
peter |
Put on my asbestos suit and move $mach/conf/*.$mach to conf/*.$mach as hinted at in the previous config(8) commits. I've spoken about this with a few people and after the initial suprise wore off they thought it wasn't a bad idea. The upshot of it is that all the files*, Makefile*, options* files are all right next to each other in the hope that people making changes to one set will remember the others.
Note, config(8) looks to sys/conf first, and falls back to sys/$mach/conf still, so this doesn't stop people working in subdirs for new platforms. But once it's in the tree it can be moved next to the other files so that the non-i386 platforms are (hopefully) treated a little better than as if they were "second class" ports.
This does not change any user editable files. the config program is still run in the same directory as before, the per-platform files (GENERIC, LINT etc) are still in the same place.
|
55664 |
09-Jan-2000 |
kato |
Synced with sys/i386/conf/files.i386 rev 1.295.
|
55663 |
09-Jan-2000 |
kato |
Synced with sys/i386/conf/Makefile.i386 rev 1.176.
|
55656 |
09-Jan-2000 |
bde |
Put COMPAT_SVR4 in opt_dontuse.h for the same reasons as IBCS2 and COMPAT_LINUX are there. It shouldn't be and isn't used after config time, except to complicate the svr4 module makefile.
Moved options for emulators to a separate section.
|
55636 |
09-Jan-2000 |
peter |
Bump configversion. The controller/device changes are upwards but not downwards compatable. If you try and config a s/controller/device/ kernel with an old config(8), the results will be less than satisfactory.
|
55608 |
08-Jan-2000 |
peter |
s/controller/device/ as per config(8) changes
|
55604 |
08-Jan-2000 |
bde |
Compile genassym.c with ordinary ${CFLAGS}. The (small) needs for ${GEN_CFLAGS} and -U_KERNEL became negative when all all the genassym.c's were converted to be cross-built.
Makefile.*: - Cleanups associated with the old genassym. - Fixed deprecated spelling of ${.IMPSRC} as "$<".
|
55545 |
07-Jan-2000 |
marcel |
Use genassym(1). The definitions of NKPDE and NKPT have been removed because they are already defined in pmap.h, resulting in duplicate definitions.
Reviewed by: bde
|
55454 |
05-Jan-2000 |
kato |
Synced with sys/i386/conf/GENERIC rev 1.222.
|
55429 |
05-Jan-2000 |
wpaul |
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
|
55326 |
03-Jan-2000 |
nyan |
- Add commented out USB driver entries. - Reorder network interfaces.
|
55323 |
03-Jan-2000 |
kato |
Synced with sys/i386/conf/GENERIC rev 1.220.
|
55322 |
03-Jan-2000 |
kato |
Synced with sys/i386/conf/Makefile.i386 rev 1.170.
|
55149 |
27-Dec-1999 |
kato |
Synced with sys/i386/conf/Makefile.i386 rev 1.169.
|
55107 |
26-Dec-1999 |
kato |
Oops, deactivate ed drivers because of undefiend references from if_ed_pci.o.
|
55106 |
26-Dec-1999 |
kato |
Added Allied Telesis SIU-98-D support.
Submitted by: Isizu Takaaki <isizu-t01@aso-group.co.jp> chi@bd.mbn.or.jp (Chiharu Shibata) (w/ minor change by kato)
|
55087 |
24-Dec-1999 |
kato |
Merge from sys/i386/conf/files.i386 rev 1.293.
|
55086 |
24-Dec-1999 |
kato |
Merge from sys/i386/conf/GENERIC rev 1.218 & 1.219.
|
54959 |
21-Dec-1999 |
peter |
Only compile gusc for isa (the #if NISA inside gusc effectively covers the whole file)
|
54880 |
20-Dec-1999 |
kato |
Sync with sys/i386/conf/options.i386 rev 1.130.
|
54879 |
20-Dec-1999 |
kato |
Sync with sys/i386/conf/files.i386 rev 1.291.
|
54878 |
20-Dec-1999 |
kato |
Sync with sys/i386/conf/Makefile.i386 rev 1.167.
|
54877 |
20-Dec-1999 |
kato |
Sync with sys/i386/conf/GENERIC rev 1.217.
|
54553 |
13-Dec-1999 |
kato |
Merge from sys/i386/conf/files.i386 rev 1.289.
Submitted by: yokota
|
54549 |
13-Dec-1999 |
kato |
Merge from sys/i386/conf/Makefile.i386 rev 1.166.
|
54406 |
10-Dec-1999 |
kato |
Remove ze and zp drivers.
|
54374 |
09-Dec-1999 |
archie |
Move source files common to all platforms from <arch>/conf/files.<arch> to conf/files. If/when these files are optimized for each platform, they can be moved back.
|
54373 |
09-Dec-1999 |
dan |
arc4random.c now in conf/files (left out of last commit.. oops!)
|
54356 |
09-Dec-1999 |
kato |
Merge from sys/i386/conf/options.i386 rev 1.128.
|
54355 |
09-Dec-1999 |
kato |
Merge from sys/i386/conf/files.i386 rev 1.284.
|
54254 |
07-Dec-1999 |
kato |
Merge from sys/i386/conf/files.i386 rev 1.283.
|
54209 |
06-Dec-1999 |
peter |
Merge pnp change from i386/conf/GENERIC (rev 1.211)
|
54168 |
05-Dec-1999 |
wpaul |
Update to reflect removed of al, ax, dm, pn and mx drivers and addition of dc driver.
|
54083 |
03-Dec-1999 |
nyan |
pc98/pc98/atapi.c Copied from i386/isa/atapi.c. Fixed to support slave devices. Ignore the device that has strange model strings.
i386/isa/atapi.c Removed pc98 codes.
Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)
|
54078 |
03-Dec-1999 |
nyan |
Sync with sys/i386/conf/GENERIC revision 1.208.
|
54030 |
02-Dec-1999 |
nyan |
Sync with sys/i386/conf/GENERIC revision up to 1.207.
|
53883 |
29-Nov-1999 |
nyan |
Sync with sys/i386/conf/files.i386 revision 1.282.
|
53817 |
28-Nov-1999 |
nyan |
Sync with sys/i386/conf/GENERIC revision 1.205.
|
53744 |
27-Nov-1999 |
nyan |
Sync with sys/i386/conf/GENERIC revision 1.202.
|
53714 |
26-Nov-1999 |
nyan |
Sync with sys/i386/conf/files.i386 revision 1.281.
|
53689 |
25-Nov-1999 |
nyan |
Sync with sys/i386/conf/Makefile.i386 revision 1.165.
|
53371 |
18-Nov-1999 |
nyan |
Sync with sys/i386/conf/Makefile.i386 revision up to 1.163.
|
53120 |
13-Nov-1999 |
nyan |
Fixed missing changes from sys/i386/conf/GENERIC.
|
53056 |
09-Nov-1999 |
nyan |
- Commented out ed driver. - Added sis driver.
|
53053 |
09-Nov-1999 |
nyan |
Sync with sys/i386/conf/options.i386 revision up to 1.127.
|
52944 |
06-Nov-1999 |
eivind |
Options cleanup. * GC unused options * Move options that exist on all architectures to conf/options * Add missing options to LINT * Sort undocumented options list in LINT
Reviewed by: green
|
52833 |
03-Nov-1999 |
nyan |
Cosmetic changes.
|
52830 |
03-Nov-1999 |
nyan |
Remove unnecessary file.
|
52829 |
03-Nov-1999 |
nyan |
Sync with sys/i386/conf/GENERIC revision 1.199.
|
52773 |
01-Nov-1999 |
eivind |
Elminiate the (unused) TUNE_1542 option.
|
52651 |
30-Oct-1999 |
marcel |
Allow the source root `S' to be overridden by defining it only when it isn't already defined. It enables config(8) to create the kernel build directory where it wants.
|
52313 |
16-Oct-1999 |
kato |
Sync w/ sys/i386/conf/options.i386 revision 1.122.
|
52312 |
16-Oct-1999 |
kato |
Merge form sys/i386/conf/GENERIC revision 1.195.
|
52205 |
13-Oct-1999 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.87.
|
52204 |
13-Oct-1999 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.277.
|
52203 |
13-Oct-1999 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.160.
|
52008 |
08-Oct-1999 |
peter |
Zap these defucnt files before anyone things about trying to merge them.
|
51837 |
01-Oct-1999 |
kato |
Sync w/ sys/i386/conf/files.i386 revision 1.275.
|
51752 |
28-Sep-1999 |
kato |
Sync w/ sys/i386/conf/files.i386 revision 1.274.
|
51722 |
27-Sep-1999 |
kato |
ed driver re-activated.
|
51720 |
27-Sep-1999 |
kato |
Make ed driver work again.
isa_compat.c Copied from sys/i386/isa/isa_compat.c. It includes sys/pc98/pc98/isa_compat.h instead of sys/i386/isa/isa_compat.h.
isa_compat.h Copied from sys/i386/isa/isa_compat.c. The ed driver is registered in this file until pc98's ed driver is converted into new-bus style.
files.pc98 Use sys/pc98/pc98/isa_compat.c instead of sys/i386/isa/isa_compat.c.
if_ed.c - Fixed the location of the include file. - Disalbed pnp support.
|
51642 |
25-Sep-1999 |
nyan |
Merge from sys/i386/conf/files.i386 revision 1.270 and 1.271.
|
51545 |
22-Sep-1999 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.86.
|
51544 |
22-Sep-1999 |
kato |
Added mp_clock.c.
|
51543 |
22-Sep-1999 |
kato |
Commented out ed driver.
|
51542 |
22-Sep-1999 |
kato |
Sync with sys/i386/conf/GENERIC revision 1.192.
|
51222 |
13-Sep-1999 |
kato |
Merge from sys/i386/conf/GENERIC revision 1.190.
|
51200 |
12-Sep-1999 |
nyan |
Merge missing changes from sys/i386/conf/files.i386.
|
51099 |
08-Sep-1999 |
phk |
Make unused tape bmajors in past tense.
|
51093 |
08-Sep-1999 |
phk |
Make sa/bdev, gd/bdev and gd/cdev as past-tense.
|
51057 |
07-Sep-1999 |
kato |
Commented out k6_mem.c.
|
50868 |
04-Sep-1999 |
kato |
Merge from sys/i386/conf/files.i386 revision 1.264.
|
50805 |
02-Sep-1999 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.263.
|
50804 |
02-Sep-1999 |
kato |
Sync with sys/i386/conf/GENERIC revision up to 1.186.
|
50594 |
29-Aug-1999 |
kato |
- Removed COMPAT_ATDISK from option because it is pseudo-device now. - Fixed arguments of atcompat_dsinit() in diskslice_machdep.c.
|
50551 |
29-Aug-1999 |
phk |
Merge alpha and pc98 changes into i386 MBR handling code and replace all three copies with one copy in MI land.
|
50518 |
28-Aug-1999 |
nyan |
Merge missing changes from sys/i386/conf/GENERIC.
|
50517 |
28-Aug-1999 |
nyan |
Fix ordering.
|
50513 |
28-Aug-1999 |
kato |
Added MII bus support.
Reminded by: phk
|
50477 |
28-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
50227 |
23-Aug-1999 |
kato |
Merge from sys/i386/conf/options.i386 revision .1.20.
|
50006 |
18-Aug-1999 |
kato |
Merge from sys/i386/conf/files.i386 revision 1.259.
|
49829 |
15-Aug-1999 |
phk |
Give if_tun the "almost clone" makeover.
|
49827 |
15-Aug-1999 |
phk |
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.
|
49674 |
13-Aug-1999 |
kato |
Merge from sys/i386/conf/majors.i386 revision 1.82.
|
49558 |
09-Aug-1999 |
phk |
Merge the cons.c and cons.h to the best of my ability. alpha may or may not compile, I can't test it.
|
49536 |
08-Aug-1999 |
phk |
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.
|
49522 |
08-Aug-1999 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.119.
|
49521 |
08-Aug-1999 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.81.
|
49520 |
08-Aug-1999 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.257.
|
49519 |
08-Aug-1999 |
kato |
Enable bpf by default.
|
49348 |
01-Aug-1999 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.80.
|
49258 |
30-Jul-1999 |
kato |
Removed apm_setup.s.
|
49117 |
26-Jul-1999 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.254.
|
49115 |
26-Jul-1999 |
kato |
Sync with sys/i386/conf/GENERIC revision 1.178.
|
48703 |
09-Jul-1999 |
kato |
Removed device-dirver flags.
|
48680 |
08-Jul-1999 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.79.
|
48679 |
08-Jul-1999 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.158.
|
48645 |
06-Jul-1999 |
des |
Rename bpfilter to bpf.
|
48551 |
04-Jul-1999 |
nyan |
Remove the 'tty' interrupt label. This is obsolete.
Pointed out by: NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp>
|
48508 |
03-Jul-1999 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.78.
|
48507 |
03-Jul-1999 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.157.
|
48319 |
28-Jun-1999 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.156.
|
48187 |
24-Jun-1999 |
kato |
PC98 part of the second phase of syscons reorganization.
Submitted by: yokota
|
48175 |
24-Jun-1999 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.118.
|
48067 |
21-Jun-1999 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.77.
|
48066 |
21-Jun-1999 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.247.
|
48006 |
18-Jun-1999 |
kato |
New parallel port support for PC98. Old PC98s which have uni-directional parallel port should use olpt driver instead of lpt driver.
Files ppc.c and ppcreg.h are copied form i386/isa directory with PC98 change.
Submitted by: Akio Morita <amorita@meadow.scphys.kyoto-u.ac.jp>
|
47976 |
17-Jun-1999 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.117.
|
47926 |
15-Jun-1999 |
des |
Kill option FAILSAFE.
PR: i386/12187 Approved by: bde
|
47781 |
06-Jun-1999 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.76.
|
47757 |
05-Jun-1999 |
dfr |
Floppy driver options moved to conf/options.
|
47711 |
03-Jun-1999 |
kato |
Sync with sys/i386/conf/files.i386 and options.i386 revisions 1.246 and 1.115, respectively.
|
47484 |
25-May-1999 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.114.
|
47302 |
18-May-1999 |
roger |
Added device major 125 for the Advantech PCI-1750 Digital IO card.
A very nice i/o board with 16 open collector outputs (capable of driving 5-40v) and 16 inputs Also has 2 16 bit cascadable counters (10Mhz clock) capable of generating interrupts.
It is a PCI card, and emulates the Intel 8254 timer. It uses the PLX PCI-9050 PCI bus interface to map the 8254 style hardware and the i/o registers into the IO space.
Developed by Jennifer Clark <jen@vulture.dmem.strath.ac.uk> Strathclyde University Transparent Telepresence Research Group
|
47263 |
17-May-1999 |
kato |
Removed ucmpdi2.c
|
47170 |
14-May-1999 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.241.
|
46867 |
10-May-1999 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.113.
|
46866 |
10-May-1999 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.74.
|
46865 |
10-May-1999 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.239.
|
46864 |
10-May-1999 |
kato |
Sync with sys/i386/conf/GENERIC and Makefile.i386 revisions 1.169 and 1.152, respectively.
|
46752 |
09-May-1999 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.72.
|
46751 |
09-May-1999 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.238.
|
46750 |
09-May-1999 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.149.
|
46546 |
06-May-1999 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.237.
|
46463 |
05-May-1999 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.71.
|
46049 |
25-Apr-1999 |
kato |
Remove obsolete interrupt labels.
|
46046 |
25-Apr-1999 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.112.
|
46045 |
25-Apr-1999 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.148.
|
46044 |
25-Apr-1999 |
kato |
De-quote.
|
45982 |
24-Apr-1999 |
kato |
Commented out adv_isa.c.
|
45856 |
20-Apr-1999 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.147.
|
45855 |
20-Apr-1999 |
kato |
Rectivate pnp0.
|
45783 |
18-Apr-1999 |
kato |
Sync with follwing files:
Path Revision i386/conf/GENERIC 1.162 i386/conf/Makefile.i386 1.146 i386/conf/files.i386 1.236 i386/conf/options.i386 1.111 i386/i386/machdep.c 1.329 i386/i386/userconfig.c 1.134 i386/isa/fd.c 1.135 i386/isa/if_ed.c 1.151 i386/isa/isa_dam.c 1.1 i386/isa/npx.c 1.67 isa/sio.c 1.224 dev/syscons/syscons.c 1.300 i386/isa/wd.c 1.194 isa/vga_isa.c 1.5 isa/atkbd_isa.c 1.3 isa/syscons_isa.c 1.2
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
|
45579 |
11-Apr-1999 |
grog |
Back out default debug kernel. The flags revert to historical behaviour.
Requested-by: ache bde dg
Modify targets for debug kernels: when -g was specified, make will now build a debug kernel called kernel.debug, and create a stripped version called kernel at the same time. The two targets install and install.debug are otherwise unchanged.
Requested-by: dillon
Update man page accordingly.
|
45529 |
10-Apr-1999 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.233.
|
45424 |
07-Apr-1999 |
grog |
1. Modify config to issue different code for debugging. 2. Config complains if you use -g:
Debugging is enabled by default, there is no ned to specify the -g option
3. Config warns you if you don't use -s:
Building kernel with full debugging symbols. Do "config -s BSD" for historic partial symbolic support. To install the debugging kernel, do make install.debug
(BSD was the name of the config file I used; I print out the same name).
4. Modify Makefile.i386, Makefile.alpha, Makefile.pc98 and config to work if a kernel name other than 'kernel' is specified. This is not absolutely necessary, but useful, and it was relatively easy. I now have a kernel called /crapshit :-)
5. Modify Makefile.i386, Makefile.alpha, Makefile.pc98 "clean" target to remove both the debug and normal kernel.
6. Modify all to install the stripped kernel by default and the debug kernel if you enter "make install.debug".
7. Update version number of Makefiles and config.
|
45240 |
02-Apr-1999 |
kato |
o sys/i386/include/soundcard.h Add Sound Card ID for the nss(NEC PC-9801-86 Sound System) driver. Old name of this driver was pcm driver in FreeBSD 2.2.x. Fix lack of the length of the name member of the synth_info structure. (attach_mpu401 in sys/i386/isa/sound/mpu401.c requires 33 chars.)
o sys/i386/isa/sound/dev_table.h Add the DMAbuf flags definition DMA_DISABLE. Add the nss driver entry.
o sys/i386/isa/sound/dmabuf.c Add the DMA_DISABLE flag check in DMAbuf_outputintr and DMAbuf_inputintr to disable DMA control in FIFO only use (nss driver required).
o sys/i386/isa/sound/local.h Add the nss driver entry.
o sys/i386/isa/sound/mpu401.c Replace inb function in probe_mpu401 to mpu401_status macro. Wrap macro argument for above replace. Add I/O port maping macro for NEC PC-98x1 arch. Add delay in NEC PC-98x1 arch.
o sys/i386/isa/sound/pcm86.c Change driver name to avoid name space conflict to new pcm driver. Fix NEC PC-9801-86 driver to work on RELENG_3 branch or latter.
o sys/i386/isa/sound/sound_calls.h Fix the mpuintr definition. Add the nss driver entry. attach_nss, probe_nss, nssintr
o sys/i386/isa/sound/soundcard.c Fix lack of the mpuintr registration. Add the nss driver entry.
o sys/pc98/conf/files.pc98 Add the nss driver entry.
Reviewed by: kato Submitted by: Akio Morita <amorita@meadow.scphys.kyoto-u.ac.jp>
|
45224 |
01-Apr-1999 |
kato |
Sync with sys/i386/conf/files.i386 revision up to 1.232.
|
45223 |
01-Apr-1999 |
kato |
Delete the aic driver.
|
45028 |
25-Mar-1999 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.69.
|
44825 |
17-Mar-1999 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.110.
|
44824 |
17-Mar-1999 |
kato |
Sync with sys/i386/conf/majors.i386 revision up to 1.68.
|
44823 |
17-Mar-1999 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.229.
|
44822 |
17-Mar-1999 |
kato |
Sync with sys/i386/conf/devices.i386 revision 1.16.
|
44821 |
17-Mar-1999 |
kato |
Sync with sys/i386/conf/GENERIC revision 1.155.
|
44721 |
13-Mar-1999 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.141.
|
44635 |
10-Mar-1999 |
kato |
Keyboard driver update.
Submitted by: Kazutaka YOKOTA <yokota@FreeBSD.org>
|
44633 |
10-Mar-1999 |
kato |
Sync with sys/i386/conf/options.i386 revision up to 1.108.
|
44632 |
10-Mar-1999 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.66.
|
44631 |
10-Mar-1999 |
kato |
Sync with sys/i386/conf/files.i386 revision up to 1.227.
|
44459 |
04-Mar-1999 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.225.
|
44442 |
03-Mar-1999 |
kato |
Added FE_8BIT_SUPPORT into the list. The fe driver includes opt_fe.h.
Submitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp>
|
44425 |
02-Mar-1999 |
kato |
Merge with sys/i386/conf/files.i386 revision 1.224.
|
44424 |
02-Mar-1999 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.140.
|
44267 |
25-Feb-1999 |
kato |
Added comment on Access/PC N98C+ and LAC-98 cards, and FE_8BIT_SUPPORT option that LAC-98 needs.
Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)
|
44265 |
25-Feb-1999 |
kato |
Added adv driver support.
Submitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp>
|
44263 |
25-Feb-1999 |
kato |
Commented out lpt0.
|
44084 |
16-Feb-1999 |
kato |
- Cosmetic change. - Enable bs driver. - Add ax and xl drivers.
Submitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp>
|
44082 |
16-Feb-1999 |
kato |
Merge with sys/i386/conf/options.i386 revision 1.102.
Submitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp>
|
43994 |
14-Feb-1999 |
des |
Ignore errors from chflags. This makes it possible to make installworld with DESTDIR set to an NFS-mounted file system.
|
43328 |
28-Jan-1999 |
kato |
Sync with sys/i386/conf/GENERIC revision 1.144.
|
43274 |
27-Jan-1999 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.138.
|
43192 |
25-Jan-1999 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.137.
|
42893 |
20-Jan-1999 |
kato |
Remove 'alog'.
|
42892 |
20-Jan-1999 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.136.
|
42797 |
18-Jan-1999 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.135.
|
42795 |
18-Jan-1999 |
kato |
Switched to new syscons driver.
Submitted by: NOKUBI Hirotaka <hnokubi@yyy.or.jp> and Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
|
42730 |
16-Jan-1999 |
kato |
Revise sio entries to synchronize with current driver.
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
|
42722 |
16-Jan-1999 |
kato |
Sync with sys/i386/conf/majors.i386 revision up to 1.64.
|
42450 |
09-Jan-1999 |
jdp |
Switch to using ".So" as the extension for PIC object files rather than ".so". The old extension conflicted with well-established naming conventions for dynamically loadable modules.
The "clean" targets continue to remove ".so" files too, to deal with old systems.
|
42399 |
08-Jan-1999 |
kato |
Oops, remove duplicate line.
|
42398 |
08-Jan-1999 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.60.
|
42397 |
08-Jan-1999 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.133.
|
42283 |
04-Jan-1999 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.101.
|
42282 |
04-Jan-1999 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.59.
|
42281 |
04-Jan-1999 |
kato |
Sync with sys/i386/conf/files.i386 revision up to 1.217.
|
42201 |
31-Dec-1998 |
kato |
Enables snd driver.
|
42163 |
30-Dec-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision up to 1.100.
|
42162 |
30-Dec-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision up to 1.58.
|
42161 |
30-Dec-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision up to 1.215.
|
42160 |
30-Dec-1998 |
kato |
Sync with sys/i386/conf/devices.i386 revision 1.15.
|
42159 |
30-Dec-1998 |
kato |
SMP stuff has been merged into GENERIC98 file.
|
42158 |
30-Dec-1998 |
kato |
Removed GENERICupgrade file.
|
42157 |
30-Dec-1998 |
kato |
Sync with sys/i386/conf/GENERIC revision up to 1.140.
|
42058 |
25-Dec-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.207.
|
42057 |
25-Dec-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.132.
|
41975 |
21-Dec-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.96.
|
41974 |
21-Dec-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.131.
|
41867 |
16-Dec-1998 |
kato |
Sync with current sc driver in sys/i386/isa.
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
|
41824 |
15-Dec-1998 |
kato |
Oops, I forgot to commit two diffs to fe driver.
|
41775 |
14-Dec-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.95.
|
41597 |
08-Dec-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.130.
|
41534 |
05-Dec-1998 |
kato |
Sync with sys/i386/conf/optins.i386 revision 1.94.
|
41533 |
05-Dec-1998 |
kato |
Sync with sys/i386/conf/SMP-GENERIC revision 1.23.
|
41532 |
05-Dec-1998 |
kato |
Sync with sys/i386/conf/GENERIC revision 1.133.
|
41501 |
04-Dec-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.93.
|
41500 |
04-Dec-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision up to 1.55.
|
41454 |
02-Dec-1998 |
kato |
- For some old Cyrix CPUs, %cr2 is clobbered by interrupts. This problem is worked around by using an interrupt gate for the page fault handler. This code was originally made for NetBSD/pc98 by Naofumi Honda <honda@kururu.math.sci.hokudai.ac.jp> and has already been in PC98 tree. Because of this bug, trap_fatal cannot show correct page fault address if %cr2 is obtained in this function. Therefore, trap_fatal uses the value from trap() function. - The trap handler always enables interruption when buggy application or kernel code has disabled interrupts and then trapped. This code was prepared by Bruce Evans <bde@FreeBSD.org>.
Submitted by: Bruce Evans <bde@FreeBSD.org> Naofumi Honda <honda@kururu.math.sci.hokudai.ac.jp>
|
41452 |
02-Dec-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision up to 1.53.
|
41327 |
25-Nov-1998 |
kato |
Reorder entries of ed drivers. Many NICs can be automatically detected, even though a user doesn't disable unused entries with userconfig.
Submitted by: Nobuyuki Koganemaru <kogane@koganemaru.co.jp>
|
41326 |
25-Nov-1998 |
kato |
Cosmetic change.
|
41199 |
16-Nov-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.92.
|
41198 |
16-Nov-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.129.
|
41130 |
13-Nov-1998 |
kato |
Sync with sys/i386/conf/GENERIC revision 1.131.
|
40955 |
06-Nov-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.91.
|
40954 |
06-Nov-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.128.
|
40870 |
03-Nov-1998 |
des |
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.
|
40869 |
03-Nov-1998 |
des |
Rename the 'bpfilter' pseudo-device to 'bpf'. The old syntax is still legal and will stick around for a while.
|
40693 |
28-Oct-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.127.
|
40593 |
22-Oct-1998 |
bde |
Removed all `vector xxxintr' specifications. Interrupt handlers are now configured in drivers.
Don't quote port names that don't have a digit in them.
|
40572 |
22-Oct-1998 |
kato |
Added rl driver.
|
40515 |
18-Oct-1998 |
kato |
Commented out aic.
|
40512 |
18-Oct-1998 |
kato |
Update SMP-GENERIC98 to something a bit more recent based on GENERIC98.
|
40511 |
18-Oct-1998 |
kato |
Sync with sys/i386/conf/GENERIC revision 1.125.
|
40456 |
16-Oct-1998 |
kato |
Commented out bs driver.
|
40285 |
13-Oct-1998 |
kato |
Commented out aic driver.
|
40222 |
11-Oct-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.206.
|
40221 |
11-Oct-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.126.
|
40220 |
11-Oct-1998 |
kato |
Sync with sys/i386/conf/GENERIC revision 1.124.
|
40071 |
08-Oct-1998 |
kato |
Oops, discard my previous commits becase sumitted code is for RELENG_2_2.
|
40070 |
08-Oct-1998 |
kato |
Add entry for EtherEZ98 and Access/PC N98C+ cards.
Reviewed by: kato Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)
|
40064 |
08-Oct-1998 |
kato |
Sync with sys/i386/conf/GENERIC revision up to 1.123.
|
40003 |
06-Oct-1998 |
kato |
- Implement enabling write allocate on AMD K5/K6/K6-2 cpus. The code was originaly contributed by Kelly Yancey <kbyanc@freedomnet.com> in PR i386/6269 and revised by Akio Morita <amorita@meadow.scphys.kyoto-u.ac.jp> and me. Test was performed by Akio Morita and Toshiomi Moriki <moriki@db.is.kyushu-u.ac.jp>. - Fix stylistic bug in identcpu.c. - Update copyright in initcpu.c - Fix typo in LINT.
PR: 6269 and 6270
|
39972 |
05-Oct-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.125.
|
39709 |
28-Sep-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.89.
|
39708 |
28-Sep-1998 |
kato |
Sync with sys/i386/conf/SMP-GENERIC revision 1.16.
|
39568 |
22-Sep-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.50.
|
39567 |
22-Sep-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.124.
|
39566 |
22-Sep-1998 |
kato |
Sync with sys/i386/conf/GENERICupgrade revision 1.3.
|
39518 |
20-Sep-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.205.
|
39486 |
19-Sep-1998 |
kato |
Sync with sys/i386/conf/SMP-GENERIC revision up to 1.15.
|
39485 |
19-Sep-1998 |
kato |
Sync with sys/i386/conf/GENERIC revision 1.118.
|
39347 |
16-Sep-1998 |
kato |
Sync with sys/i386/isa/files.i386 and options.i386 revisions 1.204 and 1.87, respectively.
|
39335 |
16-Sep-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.123.
|
39278 |
15-Sep-1998 |
kato |
Sync with sys/i386/conf/GENERIC, SMP-GENERIC, device.i386, files.i386, majors.i386 and options.i386 revisions 1.116, 1.13, 1.14, 1.203, 1.49 and 1.86, respectively.
|
39233 |
15-Sep-1998 |
kato |
Deleted DDB and DIAGNOSTIC options.
|
39204 |
15-Sep-1998 |
kato |
Sync with sys/i386/confMakefile.i386 revision 1.122.
|
39166 |
14-Sep-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.48.
|
39004 |
09-Sep-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.47.
|
39003 |
09-Sep-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.202.
|
39002 |
09-Sep-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.85.
|
38849 |
05-Sep-1998 |
jb |
Add a GENERICupgrade config file for pc98 users to upgrade to elf in the same way as i386 users. This is a copy of GENERIC98.
|
38834 |
05-Sep-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.201.
|
38833 |
05-Sep-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.121.
|
38832 |
05-Sep-1998 |
kato |
Increase 'maxusers' to 32.
|
38727 |
01-Sep-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.120.
|
38608 |
28-Aug-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.46.
|
38607 |
28-Aug-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.118.
|
38431 |
19-Aug-1998 |
kato |
Delete dpt driver.
|
38226 |
10-Aug-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.45.
|
38225 |
10-Aug-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision up to 1.84.
|
38163 |
07-Aug-1998 |
kato |
Sync with sys/i386/conf/files.i386 and majors.i386 revisions 1.200 and 1.44, respectively.
|
37804 |
21-Jul-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.199.
|
37582 |
12-Jul-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.117.
|
37338 |
02-Jul-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.82.
|
37152 |
25-Jun-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.115.
|
37040 |
17-Jun-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.114.
|
37024 |
17-Jun-1998 |
kato |
Sync with sys/i386/isa/conf/files.i386 revision 1.198.
|
36691 |
06-Jun-1998 |
kato |
Make LINE30 a new style option.
|
36690 |
06-Jun-1998 |
kato |
Make BS_TARG_SAFEMODE a new style option.
|
36661 |
05-Jun-1998 |
kato |
Sync with sys/i386/conf/GENERIC revision 1.110.
|
36463 |
29-May-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.43.
|
36367 |
25-May-1998 |
kato |
Fixed missing semicolon and added space before semicolon.
Noticed by: Toshikazu Kaho <kaho@elam.kais.kyoto-u.ac.jp>
|
36305 |
23-May-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.113.
|
36278 |
21-May-1998 |
kato |
Sync with sys/i386/conf/GENERIC revision 1.109.
|
36038 |
14-May-1998 |
kato |
Sync with sys/i386conf/majors.i386 revision 1.42.
|
36018 |
13-May-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.41.
|
35964 |
12-May-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.78.
|
35963 |
12-May-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.40.
|
35747 |
05-May-1998 |
kato |
Deleted unused item.
|
35681 |
04-May-1998 |
kato |
Added amd controller to support MELCO IFC-DP SCSI card.
|
35679 |
04-May-1998 |
kato |
Added SMP kernel configuration file for PC-98 machine.
|
35678 |
04-May-1998 |
kato |
System clock speed is always detected automatically.
|
35514 |
29-Apr-1998 |
imp |
Use ${.TARGET} rather than $@. i386 tested, pc98 untested because config on my box doesn't grok machine type pc98. PR: 3272 Submitted by: jhs
|
35445 |
25-Apr-1998 |
kato |
Sync with sys/i386/conf/GENERIC revision 1.108.
|
35387 |
22-Apr-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.39.
|
35340 |
20-Apr-1998 |
kato |
Commented out ide_pci.c.
Reviewed by: kato Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
|
35339 |
20-Apr-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.77.
|
35338 |
20-Apr-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.197.
|
35263 |
18-Apr-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.37.
|
35261 |
18-Apr-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.109.
|
35234 |
16-Apr-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.108.
|
35093 |
07-Apr-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.196.
|
34966 |
30-Mar-1998 |
kato |
- Use existing file (psm.c) though the driver does not work under PC-98 arch. - Merge the change in sys/i386/conf/files.i386 revision from 1.187 to 1.188.
|
34862 |
24-Mar-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.195.
|
34643 |
17-Mar-1998 |
kato |
Make EPSON_BOUNCEDMA a new-style option.
|
34565 |
14-Mar-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.194.
|
34458 |
10-Mar-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.76.
|
34405 |
09-Mar-1998 |
kato |
Make FPU_ERROR_BROKEN a new-style option.
|
33874 |
27-Feb-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.36.
|
33843 |
26-Feb-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.35.
|
33842 |
26-Feb-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.193.
|
33715 |
21-Feb-1998 |
kato |
Make pc98 options new-style.
|
33711 |
21-Feb-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.21.
|
33710 |
21-Feb-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.34.
|
33709 |
21-Feb-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.192.
|
33673 |
20-Feb-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.33.
|
33616 |
19-Feb-1998 |
kato |
Sync with sys/i386/conf/majors.1.31.
|
33615 |
19-Feb-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.191.
|
33565 |
18-Feb-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.29.
|
33564 |
18-Feb-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.190.
|
33563 |
18-Feb-1998 |
kato |
Sync with sys/i386/conf/devices.i386 revision 1.13.
|
33459 |
17-Feb-1998 |
kato |
Sync with sys/i386/conf/GENERIC revision 1.107.
|
33421 |
16-Feb-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.189.
|
33420 |
16-Feb-1998 |
kato |
Sync with sys/i386/conf/GENERIC revision 1.106.
|
33339 |
14-Feb-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.27.
|
33324 |
13-Feb-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.26.
|
33270 |
12-Feb-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.72.
|
33210 |
10-Feb-1998 |
kato |
Added entry of 16-bits bus lnc card.
Submitted by: Chiharu Shibata <chi@rd.njk.co.jp>
|
33080 |
04-Feb-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.71.
|
33019 |
02-Feb-1998 |
kato |
Cosmetic changes (indentation, reordering and using existing file name).
Pointed by: Michio "Karl" Jinbo <karl@marcer.nagaokaut.ac.jp>
|
33018 |
02-Feb-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.69.
Pointed by: KAHO Toshikazu <kaho@rocky.kais.kyoto-u.ac.jp> Forgotten by: kato
|
32977 |
01-Feb-1998 |
kato |
Added tx driver.
Pointed-out by: NOKUBI Hirotaka <hnokubi@yyy.or.jp>
|
32939 |
31-Jan-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.70.
|
32938 |
31-Jan-1998 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.107.
|
32806 |
26-Jan-1998 |
kato |
Sync with sys/i386/confi/files.i386, majors.i386 and options.i386 revisions 1.187, 1.25 and 1.68, respectively.
|
32762 |
25-Jan-1998 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.67.
|
32748 |
25-Jan-1998 |
kato |
Sync with sys/i386/conf/GENERIC revision 1.105.
|
32606 |
18-Jan-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.186.
|
32605 |
18-Jan-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.12.
|
32604 |
18-Jan-1998 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.24.
|
32531 |
15-Jan-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.185.
|
32521 |
15-Jan-1998 |
kato |
Fix I/O port address of ed8.
Submitted by: Chiharu Shibata <chi@rd.njk.co.jp>
|
32519 |
15-Jan-1998 |
kato |
Added comment on fe0 and fe1. Added fe1 fro C-NET(98)P2 and C-NET(9N)E NICs.
Submitted by: Chiharu Shibata <chi@rd.njk.co.jp>
|
32479 |
12-Jan-1998 |
kato |
Sync with sys/i386/conf/GENERIC revision 1.102.
|
32363 |
09-Jan-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.184.
|
32292 |
06-Jan-1998 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.183.
|
32092 |
29-Dec-1997 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.66.
|
32005 |
26-Dec-1997 |
phk |
Rename "i586_ctr" to "tsc" (both upper and lower case instances). Fix a couple of printfs too.
Warning: This changes the names of a couple of kernel options!
|
31890 |
20-Dec-1997 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.106.
|
31713 |
14-Dec-1997 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.182.
|
31663 |
10-Dec-1997 |
kato |
Sync with sys/i386/conf/files.i386, majors.i386 and options.i386 revisions 1.181, 1.23 and 1.64, respectively.
|
31556 |
05-Dec-1997 |
kato |
Sync with sys/i386/conf/options.i386 revision 1.63.
|
31480 |
02-Dec-1997 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.180.
|
31428 |
27-Nov-1997 |
kato |
Sync with sys/i386/conf/files.i386 revision 1.179.
|
31292 |
19-Nov-1997 |
kato |
Sync with sys/i386/conf/majors.i386 revision up to 1.22.
|
31101 |
10-Nov-1997 |
kato |
Sync with sys/i386/conf/majors.i386 revision 1.20.
|
30990 |
06-Nov-1997 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.105.
|
30933 |
04-Nov-1997 |
kato |
Sync with sys/i386/conf/Makefile.i386 revision 1.104.
|
30875 |
31-Oct-1997 |
jseger |
Change comments about ijppp to iijppp.
PR: conf/4905 Submitted by: takas-su@is.aist-nara.ac.jp
|
30810 |
28-Oct-1997 |
kato |
Synchronize with sys/i386/conf/files.i386 revision 1.178.
|
30802 |
28-Oct-1997 |
kato |
Synchronize with sys/i386/conf/GENERIC revision 1.100.
|
30768 |
27-Oct-1997 |
kato |
Synchronize with sys/i386/conf/GENERIC and majors.i386 revisions 1.99 and 1.19, respectively.
|
30665 |
23-Oct-1997 |
kato |
Synchronize with sys/i386/conf/Makefile.i386 revision 1.103.
|
30553 |
18-Oct-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.62.
|
30405 |
14-Oct-1997 |
kato |
Deleted obsolete non-Intel CPU options.
|
30330 |
12-Oct-1997 |
kato |
Synchronize with sys/i386/conf/Makefile.i386 revision 1.268.
|
30329 |
12-Oct-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.61.
|
29806 |
24-Sep-1997 |
kato |
Commented out entries of Luigi's sound driver. The name `pcm' is conflict with sys/isa/sound/pcm86.c.
Pointed out by: Mitsuru IWASAKI <iwasaki@pc.jaring.my>
|
29792 |
24-Sep-1997 |
kato |
Synchronize with sys/i386/conf/majors.i386 revision 1.18.
|
29713 |
22-Sep-1997 |
kato |
Synchronize with sys/i386/conf/files.i386 revision 1.177.
|
29631 |
20-Sep-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 and sys/i386/isa/sio.c revisions 1.60 and 1.182, respectively.
|
29533 |
17-Sep-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 and sys/i386/isa/fd.c revisions 1.59 and 1.101, respectively.
|
29440 |
15-Sep-1997 |
kato |
Synchronize with sys/i386/conf/files.i386 revision 1.176.
|
29274 |
10-Sep-1997 |
kato |
Synchronize with sys/i386/conf/files.i386 revision 1.175.
|
29137 |
05-Sep-1997 |
kato |
Synchronize with sys/i386/conf/options.1386 revision 1.58.
|
29074 |
03-Sep-1997 |
kato |
Synchronize with sys/i386/conf/files.i386 revision 1.174.
|
29006 |
01-Sep-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.57.
|
28884 |
29-Aug-1997 |
kato |
Synchronize with sys/i386/conf/files.i386 and sys/i386/i386/trap.c revisions 1.173 and 1.109, respectively.
|
28870 |
28-Aug-1997 |
kato |
Synchronize with sys/i386/conf/files.i386 and majors.i386 revisions 1.172 and 1.17, respectively.
|
28833 |
27-Aug-1997 |
kato |
Use existing path, even though PC-98 doesn't support each device driver.
|
28277 |
17-Aug-1997 |
kato |
Synchronize with sys/i386/conf/majors.i386 revision 1.16.
|
28247 |
16-Aug-1997 |
kato |
Synchronize with sys/i386/conf/majors.i386 revision 1.15.
|
28246 |
16-Aug-1997 |
kato |
Synchronize with sys/i386/conf/files.i386 revision 1.171.
|
28006 |
09-Aug-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.55.
|
27844 |
02-Aug-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.54.
|
27842 |
02-Aug-1997 |
kato |
Synchronize with sys/i386/conf/files.i386 revision 1.170.
|
27841 |
02-Aug-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.53.
|
27805 |
31-Jul-1997 |
kato |
Synchronize with sys/i386/conf/files.i386 and sys/i386/isa/wd.c revisions 1.169 and 1.133, respectively.
|
27701 |
26-Jul-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.52.
|
27692 |
26-Jul-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.51.
|
27691 |
26-Jul-1997 |
kato |
Synchronize with sys/i386/conf/files.i386 revision 1.168.
|
27690 |
26-Jul-1997 |
kato |
Synchronize with sys/i386/conf/Makefile.i386 revision 1.101.
|
27392 |
14-Jul-1997 |
kato |
Added CPU_BLUELIGHTNING_FPU_OP_CACHE and CPU_BLUELIGHTNING_3X.
Forgotten-by: me.
|
27391 |
14-Jul-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.50.
|
27173 |
02-Jul-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.49.
|
27101 |
30-Jun-1997 |
kato |
Synchronize with sys/i386/conf/Makefile.i386 and files.i386 revisions 1.100 and 1.166, respectively.
|
26843 |
23-Jun-1997 |
kato |
Synchronize with following changes:
> Revision Changes Path > 1.250 +1 -18 src/sys/i386/i386/machdep.c > 1.48 +1 -7 src/sys/i386/conf/options.i386 > 1.251 +19 -46 src/sys/i386/i386/machdep.c > 1.24 +2 -6 src/sys/i386/i386/microtime.s > 1.100 +4 -15 src/sys/i386/i386/trap.c > 1.46 +6 -7 src/sys/i386/isa/npx.c
|
26662 |
15-Jun-1997 |
kato |
Fixed iomem address of SMIT mode in an example of bs driver.
|
26604 |
13-Jun-1997 |
kato |
Replace I/O port adress for PC-9801-108 with vendor default value.
Submitted by: Chiharu Shibata <chi@rd.njk.co.jp>
|
26525 |
09-Jun-1997 |
kato |
Synchronize with sys/i386/conf/GENERIC revision 1.91.
|
26477 |
06-Jun-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.47.
|
26440 |
04-Jun-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.46.
|
26384 |
02-Jun-1997 |
kato |
Synchronize with following files:
Revision Changes Path > 1.165 +2 -1 src/sys/i386/conf/files.i386 > 1.246 +2 -1 src/sys/i386/i386/machdep.c > 1.98 +2 -2 src/sys/i386/i386/trap.c > 1.87 +2 -2 src/sys/i386/isa/clock.c > 1.89 +2 -356 src/sys/i386/isa/isa.c > 1.45 +2 -1 src/sys/i386/isa/npx.c
|
26375 |
02-Jun-1997 |
kato |
Synchronize with sys/i386/conf/files.i386 revision up to 1.164.
|
26374 |
02-Jun-1997 |
kato |
Synchronize with sys/i386/conf/Makefile.i386 revision 1.99.
|
26317 |
31-May-1997 |
kato |
Synchronize with sys/i386/conf/files.i386 revision 1.162.
|
26316 |
31-May-1997 |
kato |
Synchronize with sys/i386/conf/Makefile.i386 revision 1.98.
|
26058 |
23-May-1997 |
kato |
Synchronize with sys/i386/conf/Makefile.i386 revision 1.97.
|
26057 |
23-May-1997 |
kato |
Synchronize with sys/i386/conf/files.i386 and options.i386 revisions 1.161 and 1.45, respectively.
|
25572 |
08-May-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.44.
|
25571 |
08-May-1997 |
kato |
Synchronize with sys/i386/conf/Makefile.pc98 revision 1.96.
|
25268 |
29-Apr-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 and sys/i386/isa/wd.c revisions 1.43 and 1.129, respectively.
|
25257 |
28-Apr-1997 |
kato |
Synchornize with sys/i386/conf/options.i386 revision 1.42.
|
25256 |
28-Apr-1997 |
kato |
Synchronize with sys/i386/conf/Makefile.i386 revision 1.95.
|
25195 |
27-Apr-1997 |
kato |
Merge SMP code from IBM-PC tree into PC-98 tree.
|
25088 |
22-Apr-1997 |
kato |
Synchronize with sys/i386/conf/Makefile.i386, sys/i386/i386/machdep.c and sys/i386/isa/npx.c revisions 1.94, 1.238 and 1.41, respectively.
|
24957 |
15-Apr-1997 |
kato |
Synchronize with sys/i386/conf/files.i386 revision 1.159.
|
24726 |
08-Apr-1997 |
kato |
Added lnc driver.
|
24721 |
08-Apr-1997 |
kato |
Enables lnc driver on PC-98 to support NEC SV-98/2-B06 PCI card. Cascade mode of DMA is disabled when PC98 is defined because PC-98 doesn't support it.
|
24657 |
05-Apr-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.39.
|
24580 |
03-Apr-1997 |
kato |
Synchronize with sys/i386/confi/files.i386 revision 1.158.
|
24432 |
31-Mar-1997 |
kato |
Synchronize with sys/i386/conf/GENERIC revision 1.89.
|
24199 |
24-Mar-1997 |
kato |
Merge PC-98 code int i386/isa/ft.c.
|
24112 |
22-Mar-1997 |
kato |
Improved CPU identification and initialization routines. This supports All Cyrix CPUs, IBM Blue Lightning CPU and NexGen (now AMD) Nx586 CPU, and initialize special registers of Cyrix CPU and msr of IBM Blue Lightning CPU.
If revision of Cyrix 6x86 CPU < 2.7, CPU cache is enabled in write-through mode. This can be disabled by kernel configuration options.
Reviewed by: Bruce Evans <bde@freebsd.org> and Jordan K. Hubbard <jkh@freebsd.org>
|
24042 |
19-Mar-1997 |
kato |
Synchronize with sys/i386/conf/files.i386 revision 1.156.
|
23903 |
15-Mar-1997 |
kato |
Synchronize with sys/i386/conf/GNERIC revision up to 1.88.
|
23847 |
13-Mar-1997 |
kato |
Synchornize with sys/i386/conf/options.i386 revision 1.37.
|
23717 |
11-Mar-1997 |
kato |
Synchronize with sys/i386/conf/majors.i386 revision 1.14.
|
23238 |
01-Mar-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.36.
|
22975 |
22-Feb-1997 |
peter |
Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not ready for it yet.
|
22586 |
12-Feb-1997 |
kato |
Added memory addres and size of d8 (C-NET(98) network card).
|
22559 |
11-Feb-1997 |
kato |
Synchronize with sys/i386/conf/majors.i386 revision 1.12.
|
22422 |
08-Feb-1997 |
kato |
Synchronize with sys/i386/conf/majors.i386 revision 1.11.
|
22065 |
28-Jan-1997 |
kato |
Synchronize with sys/i386/conf/options.i386 revision 1.34.
|
21845 |
18-Jan-1997 |
kato |
Synchronize with sys/i386/conf/files.i386 (revision 1.151).
|
21773 |
16-Jan-1997 |
kato |
Synchronize with followings: sys/i386/conf/files.i386 revision 1.149 sys/i386/conf/options.i386 revision 1.33 sys/i386/isa/if_fe.c revision 1.25 sys/i386/isa/syscons.c revision 1.194 sys/i386/isa/syscons.h revision 1.26
|
21673 |
14-Jan-1997 |
jkh |
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.
|
21272 |
04-Jan-1997 |
kato |
(1) Change iomem of SMIT transfer mode from 0xdd000 (BIOS ROM base address+0x1000) into 0xdc000 (BIOS ROM base address). (2) Add sample line for Logitec LHA-20x SCSI card. (3) Change I/O port address of ed8 (C-NET(98) card) from 0x00d0 into 0x03d0 (vendor default).
Submitted by: Michio "Karl" Jibo <karl@marcer.nagaokaut.ac.jp>
|
20682 |
19-Dec-1996 |
kato |
Add `ep' driver support.
Submitted by: Naoki Hamada <nao@sbl.cl.nec.co.jp>
|
20592 |
17-Dec-1996 |
kato |
(1) Fix typo. (2) Change I/O port addresses of ed3(MELCO LGY) and ed9(CONTEC C-NET).
|
20494 |
15-Dec-1996 |
kato |
Synchronize with Makefile.i386 revison 1.91.
|
20192 |
07-Dec-1996 |
kato |
Change obsolete SBIC55 into SCSI in a comment line. Definite 2.2 candidate.
|
20129 |
04-Dec-1996 |
asami |
Syncronize.
Submitted by: The FreeBSD(98) Development Team
|
20128 |
04-Dec-1996 |
asami |
Replace sbic driver (WD33C93 SCSI card driver) with new bs driver.
Submitted by: The FreeBSD(98) Development Team Obtained from: NetBSD/pc98 based on NetBSD 1.2
|
20127 |
04-Dec-1996 |
asami |
Synchronize with the RELENG_2_2 branch.
Definite 2.2 candidate.
Submitted by: The FreeBSD(98) Development Team
|
19737 |
14-Nov-1996 |
asami |
Some more updates.
wdreg.h: Delete wd_ctlr macro. PC98 version of wd.c treats it as a variable.
GENERIC98: Delete ep0 entry. Current ep driver write I/O port 0x100. This clobbers ICW of i8259, because upper 8bits of address line is not masked on mother board.
if_fe.c: Merge from revision 1.18 of sys/i386/isa/if_fe.c.
pc98.c: Globalize dmapageport, because SCSI driver use this variable.
wd82371.c: Yet another merge.
These are 2.2 candidates.
Submitted by: The FreeBSD(98) Development Team
|
19701 |
13-Nov-1996 |
asami |
Another round of resync and some added sound support.
sys/pc98/i386/machdep.c: sync with i386/i386/machdep.c sys/pc98/conf/options.pc98: sync with i386/conf/options.i386
sys/i386/isa/sound: DMA auto initialize mode support for PC98. contributed by: Akio Morita <amorita@bird.scphys.kyoto-u.ac.jp>
Definite 2.2 material, I believe.
Submitted by: The FreeBSD (98) Development Team
|
19551 |
09-Nov-1996 |
asami |
Re-sync with -current. Should be in 2.2.
Submitted by: The FreeBSD(98) Development Team
|
19326 |
02-Nov-1996 |
asami |
The last update/merge of PC98 stuff before 2.2. The whole pc98/pc98/sound directory has vanished now!
Submitted by: FreeBSD(98) Development Team
|
19269 |
30-Oct-1996 |
asami |
More merge and update.
(1) deleted #if 0
pc98/pc98/mse.c
(2) hold per-unit I/O ports in ed_softc
pc98/pc98/if_ed.c pc98/pc98/if_ed98.h
(3) merge more files by segregating changes into headers.
new file (moved from pc98/pc98):
i386/isa/aic_98.h
deleted:
well, it's already in the commit message so I won't repeat the long list here ;)
Submitted by: The FreeBSD(98) Development Team
|
19248 |
29-Oct-1996 |
asami |
Another round of merge/updates.
(1) Add #ifdef PC98:
sys/pc98/boot/biosboot/boot2.S
(2) Fix bug that made it impossible to boot from sd's other than unit 0: sys/pc98/boot/biosboot/sys.c
(3) Delete redundant $Id$:
sys/pc98/pc98/clock.c (reject?\027$B$5$l$k$+$b$7$l$J$$?\027(B)
(4) unt -> u_int: sys/pc98/pc98/if_ed.c
(5) Add support for rebooting by the hot-key sequence:
sys/pc98/pc98/kbdtables.h
(6) Display now looks like PC/AT version:
sys/pc98/pc98/npx.c
(7) Change comment to match that of PC/AT version:
sys/pc98/pc98/pc98.c
(8) Add function prototypes:
sys/pc98/pc98/pc98_machdep.c
(9) Include PC98 headers:
sys/pc98/pc98/sound/adlib_card.c sys/pc98/pc98/sound/audio.c sys/pc98/pc98/sound/dev_table.c sys/pc98/pc98/sound/dmabuf.c sys/pc98/pc98/sound/midi_synth.c sys/pc98/pc98/sound/midibuf.c sys/pc98/pc98/sound/opl3.c sys/pc98/pc98/sound/oatmgr.c sys/pc98/pc98/sound/sb16_dsp.c sys/pc98/pc98/sound/sb16_midi.c sys/pc98/pc98/sound/sb_card.c sys/pc98/pc98/sound/sb_dsp.c sys/pc98/pc98/sound/sb_midi.c sys/pc98/pc98/sound/sb_mixer.c sys/pc98/pc98/sound/sequencer.c sys/pc98/pc98/sound/sound_config.h sys/pc98/pc98/sound/sound_switch.c sys/pc98/pc98/sound/soundcard.c sys/pc98/pc98/sound/sys_timer.c
(10) Merge in PC98 changes:
sys/i386/isa/sound/os.h
(11) Deleted as result of 9. and 10. above:
sys/pc98/pc98/sound/ad1848_mixer.h sys/pc98/pc98/sound/aedsp16.c sys/pc98/pc98/sound/coproc.h sys/pc98/pc98/sound/finetune.h sys/pc98/pc98/sound/gus_hw.h sys/pc98/pc98/sound/gus_linearvol.h sys/pc98/pc98/sound/hex2hex.h sys/pc98/pc98/sound/mad16.h sys/pc98/pc98/sound/midi_ctrl.h sys/pc98/pc98/sound/midi_synth.h sys/pc98/pc98/sound/opl3.h sys/pc98/pc98/sound/os.h sys/pc98/pc98/sound/pas.h sys/pc98/pc98/sound/sb_mixer.h sys/pc98/pc98/sound/soundvers.h sys/pc98/pc98/sound/tuning.h
Submitted by: The FreeBSD(98) Development Team
|
19122 |
23-Oct-1996 |
asami |
Another round of merge.
(1) Bug fix (pass boot drive):
pc98/boot/biosboot/boot2.S
(2) Delete code for unsupported high-resolution modes and move old Epson notebook code to epsonio.h:
pc98/boot/biosboot/io.c pc98/i386/vm_machdep.c pc98/pc98/fd.c pc98/pc98/pc98.c pc98/pc98/pc98.h pc98/pc98/epsonio.h (new)
(3) Change aic driver so that PCMCIA cards (I/O port same as PC/AT) and PC-9801-100 cards can be selected with a flag in kernel config file:
pc98/pc98/aic6360.c pc98/pc98/aic_98.h (new)
(4) Fix wcd entry (it was broken). Delete mcd, it doesn't work on 98. Change aic entry according to above:
pc98/conf/GENERIC98
(5) Move pc98_machdep.c to top of files in pc98/pc98:
pc98/conf/files.pc98
(6) Delete empty lines:
pc98/i386/locore.s
(7) Fix (it didn't work if I586 was specified):
pc98/pc98/clock.c
(8) Staticize:
pc98/pc98/pc98_machdep.c
(9) Enable workaround for Cyrix bug for 5x86 also:
pc98/i386/machdep.c pc98/i386/trap.c
All the above deletes this file too:
pc98/i386/pmap.c
(phew!) Submitted by: The FreeBSD(98) Development Team
|
18846 |
09-Oct-1996 |
asami |
Another round of updates. Highlights:
(1) Merged i386/i386/sb.h, deleted pc98/pc98/sb.h.
(2) pc98/conf/GENERIC8 looks more like i386/conf/GENERIC now.
(3) Fixed display bug in pc98/boot/biosboot/io.c.
(4) Prepare to merge memory allocation routines:
pc98/i386/locore.s pc98/i386/machdep.c pc98/pc98/pc98_machdep.c pc98/pc98/pc98_machdep.h
(5) Support new board "C-NET(98)":
pc98/pc98/if_ed98.h pc98/pc98/if_ed.c
(6) Make sure FPU is recognized for non-Intel CPUs:
pc98/pc98/npx.c
(7) Do not expect bss to be zero-allocated:
pc98/pc98/pc98.c
Submitted by: The FreeBSD(98) Development Team
|
18265 |
12-Sep-1996 |
asami |
Another round of merge/update.
(1) Add PC98 support to apm_bios.h and ns16550.h, remove pc98/pc98/ic (2) Move PC98 specific code out of cpufunc.h (to pc98.h) (3) Let the boot subtrees look more alike
Submitted by: The FreeBSD(98) Development Team <freebsd98-hackers@jp.freebsd.org>
|
18208 |
10-Sep-1996 |
asami |
More merge. Change "pc98" to "isa" in a few places. Misc. cleanup. Add some more devices to userconfig.c.
Submitted by: The FreeBSD(98) Development Team
|
18095 |
07-Sep-1996 |
asami |
Yet another merge. Remove support.s by deleting memcopy. Remove autoconf.c by merging icu.h. Fix a couple of typos.
Submitted by: The FreeBSD(98) Development Team.
|
18029 |
04-Sep-1996 |
asami |
More merge.
(1) Remove mk30line (moved to /usr/sbin, but not in our source tree yet)
(2) Delete unneeded (well, harmful now :) code to prohibit #including of isa_device.h from PC98 sources.
(3) Remove files now equal to their ISA/PC-AT counterparts.
Submitted by: The FreeBSD(98) Development Team
|
18010 |
03-Sep-1996 |
asami |
Second phase of merge, get rid of more machine-independent-dependencies. Get rid of pc98/pc98/pc98_device.h.
Submitted by: The FreeBSD(98) Development Team
|
17973 |
31-Aug-1996 |
asami |
s/pc98/isa/g in struct *_device and *_driver. Resync along the way.
Submitted by: The FreeBSD(98) Development Team
|
17947 |
30-Aug-1996 |
asami |
Re-sync with the state of PC98 world. This will be the last commit before we start merging things in earnest...
Submitted by: The FreeBSD(98) Development Team
|
17256 |
23-Jul-1996 |
asami |
Update to current state of PC98 world.
Submitted by: The FreeBSD(98) development team
|
16360 |
14-Jun-1996 |
asami |
This commit was generated by cvs2svn to compensate for changes in r16359, which included commits to RCS files with non-trunk default branches.
|
16359 |
14-Jun-1996 |
asami |
The PC98-specific files.
Ok'd by: core Submitted by: FreeBSD(98) development team
|