aboutsummaryrefslogtreecommitdiff
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
...
* General cleanup of core-dumping code.Julian Elischer1999-09-017-88/+87
| | | | | | | Submitted by: Sean Fagan, Notes: svn path=/head/; revision=50717
* Make multiuser boots the default instead of singlue user.Doug Rabson1999-08-311-1/+1
| | | | Notes: svn path=/head/; revision=50716
* Set the buffersize for non BSDFFS labeled partitions toPoul-Henning Kamp1999-08-312-8/+8
| | | | | | | | | max(dev->si_bsize_phys, BLKDEV_IOSIZE). Requested by: davidg Notes: svn path=/head/; revision=50715
* Make buffered acces to bdevs from userland controllable withPoul-Henning Kamp1999-08-315-19/+39
| | | | | | | a sysctl vfs.bdev_access. Notes: svn path=/head/; revision=50714
* Include "dscheck" and device name in all messages from dscheck().Poul-Henning Kamp1999-08-311-7/+13
| | | | Notes: svn path=/head/; revision=50712
* Simplify, and return an error if the user attempts to set a TCPJonathan Lemon1999-08-311-7/+3
| | | | | | | | | time value which results in < 1 tick. Suggested by: bde Notes: svn path=/head/; revision=50705
* Remove conversion macros that were used during development.Jonathan Lemon1999-08-311-9/+1
| | | | Notes: svn path=/head/; revision=50704
* Convert the RealTek 8139 driver to newbus and miibus in one swell foop.Bill Paul1999-08-313-702/+300
| | | | | | | Also set it up to be compiled as a module. Notes: svn path=/head/; revision=50703
* Add a driver for the internal PHY in the RealTek 8139.Bill Paul1999-08-313-1/+286
| | | | Notes: svn path=/head/; revision=50702
* If integration of a buffer into a cluster write operation fails, releaseTor Egge1999-08-311-1/+3
| | | | | | | | | the buffer instead of creating a future deadlock. PR: 12800 Submitted by: dillon Notes: svn path=/head/; revision=50701
* C-NET(9N)C support (PC-98 only).Yoshihiro Takahashi1999-08-312-26/+84
| | | | | | | Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata) Notes: svn path=/head/; revision=50697
* add vnode_if.hRoger Hardiman1999-08-311-2/+2
| | | | Notes: svn path=/head/; revision=50695
* Oops. I undid the $Id: -> $FreBSD: change.Roger Hardiman1999-08-314-4/+4
| | | | | | | Put it back to $FreeBSD: Notes: svn path=/head/; revision=50694
* Update to driver release 1.71Roger Hardiman1999-08-314-1126/+548
| | | | | | | | | | | | | | | | | | New Features: Greatly improved VBI capture support. (mainly for the AleVT port) Supports select() on /dev/vbi Improved RISC program for RGB+VBI capture to capture both evenodd VBI data even when only capturing even only (or odd only) video Based on code from Juha Nurmela <Juha.Nurmela@quicknet.inet.fi> Support for Hauppauge 627 and Temic 4006 Submitted by: Maurice Castro <maurice@atum.castro.aus.net> Bug Fix: Fix bug in AverMedia card detection. Notes: svn path=/head/; revision=50693
* make correct minor numvers for some of the devices.Julian Elischer1999-08-311-5/+18
| | | | | | | Submitted by: Hellmuth Michaelis <hm@hcs.de> Notes: svn path=/head/; revision=50686
* Add splimp protection to wb_tick().Bill Paul1999-08-311-0/+5
| | | | Notes: svn path=/head/; revision=50685
* Make sure to free resources on failure correctly in a couple of placesBill Paul1999-08-311-2/+8
| | | | | | | in ste_attach(). Notes: svn path=/head/; revision=50684
* Fix a couple of things that weren't quite right for not usingPeter Wemm1999-08-311-2/+6
| | | | | | | | | PN_RX_BUG_WAR - it was freeing memory that may not have been allocated, and unconditionally bzero'ing the mbufs even if the workaround wasn't enabled. Notes: svn path=/head/; revision=50683
* Add a SYSCTL_PROC so that TCP timer values are now expressed toJonathan Lemon1999-08-311-10/+35
| | | | | | | | | the user in ms, while they are stored internally as ticks. Note that there probably are rounding bogons here, especially on the alpha. Notes: svn path=/head/; revision=50682
* Make the error return from mem_range_attr_get actually do something usefulMike Smith1999-08-313-7/+11
| | | | | | | (return an error to the caller) Notes: svn path=/head/; revision=50677
* Convert the Adaptec and Winbond drivers to miibus.Bill Paul1999-08-308-1854/+411
| | | | Notes: svn path=/head/; revision=50675
* Check that there is memory range support before attempting to perform suchMike Smith1999-08-302-4/+28
| | | | | | | | | | | | | an operation, as a kernel client may not have previously checked the CPU type (it may not be able to). Also correct the function declaration style for the mem_range functions to match the rest of this file (oops). Submitted by: gibbs Notes: svn path=/head/; revision=50674
* Restructure TCP timeout handling:Jonathan Lemon1999-08-3013-423/+704
| | | | | | | | | | | | | - eliminate the fast/slow timeout lists for TCP and instead use a callout entry for each timer. - increase the TCP timer granularity to HZ - implement "bad retransmit" recovery, as presented in "On Estimating End-to-End Network Path Properties", by Allman and Paxson. Submitted by: jlemon, wollmann Notes: svn path=/head/; revision=50673
* Null commit to get last commit message recorded:Poul-Henning Kamp1999-08-302-0/+2
| | | | | | | Avoid name clash with dev_t member si_tty. Notes: svn path=/head/; revision=50671
* *** empty log message ***Poul-Henning Kamp1999-08-302-4/+4
| | | | Notes: svn path=/head/; revision=50669
* ktrace should not follow symlinks either.Dima Ruban1999-08-301-2/+2
| | | | | | | Suggested by: bde Notes: svn path=/head/; revision=50668
* Wrong sleep addr passed to wakeup.Luoqi Chen1999-08-301-1/+1
| | | | | | | Submitted by: Vsevolod Lobko seva@sevasoft.alex-ua.com Notes: svn path=/head/; revision=50666
* pps_shiftmax only exists #ifdef PPS_SYNCPoul-Henning Kamp1999-08-301-0/+2
| | | | | | | Found by: Roger Hardiman <roger@cs.strath.ac.uk> Notes: svn path=/head/; revision=50663
* aic7xxx.c:Justin T. Gibbs1999-08-302-11/+11
| | | | | | | | | | Clean out some #if 0'ed debugging cruft. aic7xxx.h: Definitions for the aic7855 and aic7859. Notes: svn path=/head/; revision=50662
* Add support for the aic7859 which is found on the 2930CU.Justin T. Gibbs1999-08-302-22/+108
| | | | | | | | | | | | | Break out the detection logic for the aic7855 and properly report these chips as 7855s instead of 7850s. The 2940AU_CN is an aic7860 based card, not aic7860. Not setting CACHETHEN turned out to be a bad idea. It can cause spurious corruption under heavy PCI load with multiple masters. Notes: svn path=/head/; revision=50661
* MFS: Change path to perl.Nick Sayer1999-08-301-1/+1
| | | | Notes: svn path=/head/; revision=50659
* Update to the latest nanokernel from Dave Mills.Poul-Henning Kamp1999-08-302-109/+96
| | | | Notes: svn path=/head/; revision=50656
* For every "promiscuous mode enabled" message printed for an interface,Sheldon Hearn1999-08-301-0/+2
| | | | | | | | | | print a matching "disabled" message when we drop out of promiscuous mode for that interface. Discussed on the freebsd-hackers mailing list. Notes: svn path=/head/; revision=50655
* s/si_tty_tty/si_tty/gPoul-Henning Kamp1999-08-306-30/+30
| | | | Notes: svn path=/head/; revision=50652
* Add #include <sys/select.h> ready for select() support in bt848 driverRoger Hardiman1999-08-302-0/+2
| | | | Notes: svn path=/head/; revision=50642
* Make bdev userland access work like cdev userland access unlessPoul-Henning Kamp1999-08-3017-254/+78
| | | | | | | | | | | | | the highly non-recommended option ALLOW_BDEV_ACCESS is used. (bdev access is evil because you don't get write errors reported.) Kill si_bsize_best before it kills Matt :-) Use the specfs routines rather having cloned copies in devfs. Notes: svn path=/head/; revision=50623
* Make bdev userland access work like cdev userland access unlessPoul-Henning Kamp1999-08-301-4/+1
| | | | | | | | | | | | | the highly non-recommended option ALLOW_BDEV_ACCESS is used. (bdev access is evil because you don't get write errors reported.) Kill si_bsize_best. Use the specfs routines rather having cloned copies in devfs. Notes: svn path=/head/; revision=50622
* Converted the silly SAFTEY option into a new-style option by renaming it toBruce Evans1999-08-307-28/+8
| | | | | | | | | DIAGNOSTIC. Fixed an English style bug in the panic messages controlled by SAFETY. Notes: svn path=/head/; revision=50616
* If using GNUC and ELF, make __IDSTRING() expand into an inline asmPeter Wemm1999-08-301-0/+4
| | | | | | | | | | | | | | statement to put the rcsid into the .comment section. This allows the comments (ie:version id's of compiler, headers, source, etc) to be stripped out with the standard tools (strip/objcopy). SVR4 has a tool called 'mcs' (manipulate comment section) which allows you to add/remove/compact strings. Removing duplicate strings helps a lot if the headers generate them. Using __attribute__((section(".comment"))) would probably also work, but that still leaves the RCSID occupying C name space somewhere. Notes: svn path=/head/; revision=50614
* "Fixed" my recent world breakage (umap_subr.c now includes opt_ddb.h).Bruce Evans1999-08-301-3/+6
| | | | | | | Fixed some style bugs, especially the bogus definition of UMAPFS. Notes: svn path=/head/; revision=50611
* Add STAILQ_FOREACH.John Polstra1999-08-301-1/+4
| | | | Notes: svn path=/head/; revision=50604
* Add $FreeBSD$ and spell Eklund properly.Bill Fumerola1999-08-297-1/+14
| | | | | | | Approved by: brian (well, he approved adding $Id$) Notes: svn path=/head/; revision=50597
* Remove extra indenting of `break' statements introducted in rev 1.89,David E. O'Brien1999-08-292-18/+26
| | | | | | | | | plus wrap some long lines from that revision. While here, wrap some other long lines. Notes: svn path=/head/; revision=50596
* - Removed COMPAT_ATDISK from option because it is pseudo-device now.KATO Takenori1999-08-295-15/+5
| | | | | | | - Fixed arguments of atcompat_dsinit() in diskslice_machdep.c. Notes: svn path=/head/; revision=50594
* ident GENERIC -> ident PCCARDMitsuru IWASAKI1999-08-291-1/+1
| | | | | | | Okayed by: hosokawa Notes: svn path=/head/; revision=50585
* Convert the 3Com XL driver to miibus. This one is a little trickyBill Paul1999-08-293-746/+178
| | | | | | | | | | | | | | | | | | | due to the fact that there are non-MII cards supported by the same driver and I don't have all of the cards available for testing. There's also the 3c905B-COMBO which has MII, AUI and BNC media ports all in one package. Supporting the COMBO is difficult because we have to add the 10base5 and 10base2 media types to the same ifmedia struct as the MII-attached types, however there is no way to force the miibus and child PHYs into existence before xl_attach() completes, so there is no ifmedia struct available in xl_attach(). What we do inistead is use the mediainit method as a callback: when a child PHY is attached, it calls the miibus mediainit routine which selects a default media. This routing also calls the NIC driver's mediainit method (if it implements one) at which point we can safely add the other media types. Notes: svn path=/head/; revision=50579
* Regenerate miidevs.h.Bill Paul1999-08-291-2/+7
| | | | Notes: svn path=/head/; revision=50578
* The ASIC on the 3c905C appears to be manufactured by Broadcom (previousBill Paul1999-08-293-7/+19
| | | | | | | | | | | | ones were made by Lucent). The Broadcom chip also appears to use an internal PHY made by Broadcom which uses the Broadcom OUI. This is different from previous ASICs which always returned 0 in the PHY ID registers. To account for this, I added the necessary ID values for the Broadcom PHY so that it can be detected and attached using the 3Com PHY driver instead of defaulting to the generic one. Notes: svn path=/head/; revision=50577
* Add Voodoo 3 identification.Roger Hardiman1999-08-291-0/+2
| | | | | | | | pciconf on my Vodoo3 2000 also shows sub-system vendor id/model with card=0x0030121a Notes: svn path=/head/; revision=50573
* Remove unneeded "maj" variable.Poul-Henning Kamp1999-08-291-6/+8
| | | | | | | | | Give up if we have already started dumping once before. Print name of dumpdev. Notes: svn path=/head/; revision=50571