summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Correct a grammatical error.ceri2003-08-251-1/+1
| | | | | | PR: misc/54967 Submitted by: Paul A. Scott <pscott@the-frontier.org> MFC After: 4 weeks
* Change LOG2_PAGE_SIZE from 14 to 15 bits. This will cause the CTASSERTmarcel2003-08-251-1/+1
| | | | | in vm_page.h to be reached and thus slightly increases the overall coverage of LINT on ia64.
* Assert that u_long is at least 64 bits if PAGE_SIZE is 32K.marcel2003-08-251-0/+7
| | | | Suggested by: phk
* Add a warning describing at least one circumstance where cvsup can hosenjl2003-08-251-0/+24
| | | | | | a local branch. Text from an email from jdp@ Reported by: simon
* Remove quirk for Apacer Handydrive. Kevin Oberman <oberman@es.net> reportsnjl2003-08-251-8/+0
| | | | | | | that it works without the quirk. This and any other quirk changes will be MFCd after the release unless they fix a known problem. MFC after: 1 month
* Add @ before the shell invocation for the testing of sufficiently new sh.imp2003-08-251-1/+1
| | | | No need to see this message twice.
* Probe routines can return < 0 for speculative matches. In theimp2003-08-251-1/+1
| | | | | | | compatibility routine, go ahead and accept that as 'success'. A properly written compatible driver should return < 0 for both the compat match and compat probe routines, so this will wind up doing the right thing.
* Sort quirks into sections.njl2003-08-251-19/+20
|
* Revert previous commit. Violates Maintainer (O'Brien knows how tomjacob2003-08-251-13/+24
| | | | | reach me directly), but more importantly, breaks compiles on non-FreeBSD platforms.
* Fall back to using the kernel version for the OSRELDATE whenimp2003-08-251-0/+4
| | | | | | | | | | | | | /usr/include/osreldate.h doesn't exist on the system. While this could be worked around by saying something like 'make includes OSLRELDATE=0' when this file doesn't exist, it is just as easy to provide a fallback when the file we know we depend on doesn't exist. While this doesn't make all targets work w/o a /usr/include/osreldate.h, because some of the FreeBSD bootstrap tools use this file. 'make includes' however does work. Noticed by: peter, obrien (and likely others) Pointy hat to: imp (for suggesting a method that depended on /usr/include)
* Try to get rid of the fake slave problem.sos2003-08-251-0/+4
|
* Cleanup the dma int/alloc/free code.sos2003-08-255-98/+72
|
* Fix copyright comment & FBSDID style nits.obrien2003-08-2531-55/+27
| | | | Requested by: bde
* Remove merge conflict that I didn't notice as it was in the middle of aobrien2003-08-251-5/+0
| | | | | | comment and thus compiled. Submitted by: bde
* Unify prototypes.sos2003-08-2511-85/+91
| | | | Cosmetics.
* Fix compile error.nyan2003-08-251-1/+1
|
* Only call FLUSH_CACHE on devices that say they can.sos2003-08-251-4/+8
| | | | | | This will get rid of the warnings issued at shutdown (that seems to worry alot of users), but will also no flush cache on lots of devices that can, but doesn't set the right support bits...
* Switch to dev/syscons/syscons.c.nyan2003-08-252-3587/+1
|
* Merge pc98 support from sys/pc98/pc98/syscons.c.nyan2003-08-251-0/+21
|
* Dont check the cable bit on ich5 when on the SATA channel.sos2003-08-251-1/+2
|
* MFi386: revision 1.452nyan2003-08-251-0/+1
|
* Trim ti(4) devices.bmah2003-08-252-74/+2
|
* Sort the lists of supported devices. No other content changes.bmah2003-08-251-10/+10
|
* In the lists of supported devices, remove "The" from the names ofbmah2003-08-251-10/+10
| | | | | devices and capitalize the words "Gigabit", "Ethernet", and "adapter" consistently.
* Catch up ti(4) with hardware notes.bmah2003-08-251-0/+2
| | | | | PR: 55637 Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
* Add option NO_SIO to work-around the hardcoded dependency on sio(4).marcel2003-08-2514-212/+257
| | | | | | | Without this option it is not possible to omit the driver from the configuration file and successfully build a kernel. This option is specific to alpha.
* Change of plans: Add ext2_bitops.h with generic and portablemarcel2003-08-257-55/+232
| | | | | | | | implementations. Use those on platforms that don't have MD headers. Remove the ia64 MD header. We're going to use the C implementation there. Suggested by: bde
* Make TX on davicom 9102A working again. This chip needsmbr2003-08-242-0/+4
| | | | | | | its mbufs aligned on TX. PR: 53656, 42714 MFC after: 3 days
* Trim ep(4) devices.bmah2003-08-242-64/+2
|
* Add a few PC98-specific (?) devices, from the hardware notes.bmah2003-08-241-0/+2
|
* Remove a duplicate copy of the fe(4) devices that somehow snuck inbmah2003-08-242-168/+6
| | | | | | | | here. Trim devices from the remaining fe(4) section as the manpage now covers all of them. While here, remove a comment that instructs developers on how to add specific instances of devices, since we're moving away from that now.
* Sort device list, no other content changes.bmah2003-08-241-8/+8
|
* Add a few more PC98-specific instances of fe(4) devices, obtained frombmah2003-08-241-0/+11
| | | | the hardware notes.
* Comment out a couple of __inline__s until we can get inlines to be actuallyanholt2003-08-241-2/+2
| | | | respected or at least shut the warning up.
* Remove duplicate SCM ID.obrien2003-08-241-2/+0
|
* Sync with local version (cosmetics)sos2003-08-241-1/+1
|
* There is no detach func for PCI ATA devs.sos2003-08-241-1/+0
|
* Fix ad_dump top actually produce a dump.sos2003-08-241-3/+9
| | | | Reported by: Tor Egge <Tor.Egge@cvsup.no.freebsd.org>
* Use __FBSDID().obrien2003-08-2421-31/+63
| | | | Also some minor style cleanups.
* Use __FBSDID().obrien2003-08-2428-40/+89
| | | | Also some minor style cleanups.
* Use __FBSDID().obrien2003-08-24447-755/+1477
| | | | Also some minor style cleanups.
* Remove a useless '/'.obrien2003-08-241-1/+1
|
* Reformat FBSD_{START,END}FILE_SPEC to FSF coding standards.obrien2003-08-243-45/+33
| | | | Use these in our i386, amd64, and alpha platforms.
* Fix the former commit as cvs screwed it up somehowsos2003-08-241-1/+2
|
* Add comment about ATAng.sos2003-08-241-0/+5
|
* Add device ataraid, this is now seperate and not pulled in by atadisk.sos2003-08-241-0/+1
|
* Adjust to the new sys/ata.h layoutsos2003-08-241-29/+35
|
* This is a major rework of the ATA driver (ATAng)sos2003-08-2429-3934/+3563
| | | | | | | | | | | | | | | | | | | | | | Restructure the way ATA/ATAPI commands are processed, use a common ata_request structure for both. This centralises the way requests are handled so locking is much easier to handle. The driver is now layered much more cleanly to seperate the lowlevel HW access so it can be tailored to specific controllers without touching the upper layers. This is needed to support some of the newer semi-intelligent ATA controllers showing up. The top level drivers (disk, ATAPI devices) are more or less still the same with just corrections to use the new interface. Pull ATA out from under Gaint now that locking can be done in a sane way. Add support for a the National Geode SC1100. Thanks to Soekris engineering for sponsoring a Soekris 4801 to make this support. Fixed alot of small bugs in the chipset code for various chips now we are around in that corner anyways.
* Remove redundant bzero.hsu2003-08-241-1/+0
| | | | Submitted by: Pavlin Radoslavov <pavlin@icir.org>
* Eliminate the last (direct) uses of vm_page_lookup() on the pte object.alc2003-08-241-18/+3
|
OpenPOWER on IntegriCloud