summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* newbusify and port the joy driver to the Alpha. It now attaches to thepeter1999-12-052-268/+252
| | | | | | | | joystick port on PnP sound cards that have a suitable device ID on them. Doug Rabson added timer code so it didn't have to beat on the isa timer. Submitted by: Takanori Watanabe <takawata@shidahara1.planet.sci.kobe-u.ac.jp>
* fix dma underrun issuescg1999-12-056-90/+155
| | | | | | | | | mutate some panics to kasserts add more spl protection PR: kern/14990 Partially Submitted by: Vladimir N.Silyaev <vns@delta.odessa.ua> Reviewed by: dfr
* Add entry about updating of /dev being desirable.phk1999-12-051-0/+4
|
* Raise the pci compat driver match priority a bit so that it's notpeter1999-12-052-2/+2
| | | | quite so close to the chip* drivers.
* Fix LINT breakage.archie1999-12-052-2/+2
|
* Lower (a lot!) the chip* probe so it doesn't steal the pci ID frompeter1999-12-051-2/+2
| | | | ide_pci which still uses the pci driver compat shims.
* Don't use a bogus bus number for Ross host-pci bridges.dfr1999-12-056-0/+12
| | | | | PR: kern/15278 Submitted by: Ahmed Benani <ahmed_benani@urbanet.ch>
* Make '||' visible.cracauer1999-12-051-1/+1
| | | | | PR: docs/15265 Submitted by: Kazu TAKAMUNE <takamune@avrl.mei.co.jp>
* make '|' character visible.cracauer1999-12-051-1/+1
| | | | | PR: docs/15265 Submitted by: takamune@avrl.mei.co.jp
* Fix cursor position calculation.yokota1999-12-051-1/+2
| | | | Submitted by: Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
* A procfs mount is no longer needed for a jail.phk1999-12-051-1/+0
|
* Mention USB mouse support.yokota1999-12-053-6/+36
|
* Reinstate the aic driver.luoqi1999-12-052-0/+2
| | | | PR: conf/15187
* Add pci_if.h to SRCS so that dcphy will build.wpaul1999-12-051-1/+1
|
* Make work for sigset_t change. Also modify tests to account fordeischen1999-12-052-6/+6
| | | | recent changes to signal handling.
* Change signal handling to conform to POSIX specified semantics.deischen1999-12-0412-81/+237
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before this change, a signal was delivered to each thread that didn't have the signal masked. Signals also improperly woke up threads waiting on I/O. With this change, signals are now handled in the following way: o If a thread is waiting in a sigwait for the signal, then the thread is woken up. o If no threads are sigwait'ing on the signal and a thread is in a sigsuspend waiting for the signal, then the thread is woken up. o In the case that no threads are waiting or suspended on the signal, then the signal is delivered to the first thread we find that has the signal unmasked. o If no threads are waiting or suspended on the signal, and no threads have the signal unmasked, then the signal is added to the process wide pending signal set. The signal will be delivered to the first thread that unmasks the signal. If there is an installed signal handler, it is only invoked if the chosen thread was not in a sigwait. In the case that multiple threads are waiting or suspended on a signal, or multiple threads have the signal unmasked, we wake up/deliver the signal to the first thread we find. The above rules still apply. Reported by: Scott Hess <scott@avantgo.com> Reviewed by: jb, jasone
* Disconnect and tagged queueing now really work. Also fix a bug that'sluoqi1999-12-043-101/+115
| | | | causing problems to slow devices.
* Grrrr. I knew I forgot something. Remove mxphy, add dcphy and pnphy.wpaul1999-12-041-1/+2
|
* Add the if_dc driver and remove all of the al, ax, dm, pn and mx driverswpaul1999-12-0450-13949/+8845
| | | | | | | | which it replaces. The new driver supports all of the chips supported by the ones it replaces, as well as many DEC/Intel 21143 10/100 cards. This also completes my quest to convert things to miibus and add Alpha support.
* Fix "subscript has type `char'" warnings by casting to int, ascracauer1999-12-042-5/+6
| | | | discussed on -arch.
* Properly align the columns of the header on Alpha.marcel1999-12-041-1/+7
|
* The address 0x472 is used for the SCSI HDD geometry information onkato1999-12-043-6/+3
| | | | PC-98. Therefore, the PC-98 kernel should not modify it.
* Override PERL and FULLPERL to be just "perl". This prevents MakeMakermarcel1999-12-041-12/+11
| | | | | | | | | (ie Makefile.PL) from creating makefiles that explicitly use the perl from the object tree. It breaks cross-building. While I'm here, create a variable that holds common MakeMaker arguments used by all targets, and by doing so automaticly fixed a bug. Approved by: markm
* Add miniperlmain.c to CLEANFILES and remove a second instance ofmarcel1999-12-041-2/+2
| | | | | | config_h.sh Not objected to by: markm
* When a Makefile.PL is evaluated in a subdirectory (ext/SDBM_Files/sdbm)marcel1999-12-041-1/+2
| | | | | | do not prepend '../' to PERL and FULLPERL. It breaks cross-building. Approved by: markm
* Sync with sys/i386/i386/machdep.c revision up to 1.381.nyan1999-12-042-6/+6
|
* Bump the version number now that the Linuxulator has pluggable ioctlmarcel1999-12-041-1/+1
| | | | handlers.
* Implement pluggable ioctl handlers.marcel1999-12-0412-3466/+4486
| | | | | | | | | | | | | | | | | | | | | | | | Other modules can register and unregister ioctl handlers to extend the ioctls known by the Linuxulator. A recent application is the vmware port. The Linuxulator itself uses the new interface to register its handlers as well. Handlers for the following types of ioctls have been defined: cdrom console (=keyboard and VT handling) socket sound termio All ioctl related defines and declarations have been moved to a new file (linux_ioctl.h), except for the pluggable ioctl handler interface definition. While there, cleanup linux.h some more. linux.h and linux_ioctl.[ch] have been made to conform to style(9) as much as possible. Inspired and reviewed by: Vladimir N. Silyaev
* oszsigcode -> szosigcodemarcel1999-12-048-11/+11
| | | | Pointed out by: bde
* Fix type of sf_addr.marcel1999-12-044-8/+8
| | | | Pointed out by: bde
* Add the logical ID of ViBRA16CL PNP on Micron Millenium II motherboards.tanimura1999-12-041-0/+1
| | | | | PR: kern/15243 Submitted by: Steven G. Kargl <kargl@troutmask.apl.washington.edu>
* Call ISA_PNP_PROBE() to probe PnP cards, rather than matchtanimura1999-12-041-119/+59
| | | | | | | the vendor and logical IDs directly. Submitted by: peter Tested by: Timo Geusch <freebsd@timog.prestel.co.uk>
* Call isspace() directly to get rid of an objectionable include.obrien1999-12-042-6/+4
|
* forgot .CURDIRjulian1999-12-041-1/+1
| | | | caught by Steven G. Kargl <kargl@troutmask.apl.washington.edu>
* The -s option was broken (missing braces around an else clause).kris1999-12-041-5/+7
| | | | | Noticed by: Thomas Stromberg <tstromberg@rtci.com> Obtained from: OpenBSD
* Fix off-by-one error leading to a segfault.kris1999-12-041-1/+5
| | | | Noticed by: Thomas Stromberg <tstromberg@rtci.com>
* Document the .cvsrc "cvs" option for global options.peter1999-12-041-0/+9
|
* Fix buffer overflow & add $FreeBSD$kris1999-12-041-2/+13
| | | | Reviewed by: imp
* Add -q quite mode.obrien1999-12-042-4/+16
|
* Minor whitespace fix.obrien1999-12-041-2/+1
|
* Support the environtmental var "CVS_OPTIONS". Which can hold a set ofobrien1999-12-047-2/+250
| | | | | | | default options for cvs. These options are interpreted first and can be overwritten by explicit command line parameters. Obtained from: GNU Grep 2.3
* Add back in a prefatory TUR when the tape is *not* mounted. This seemsmjacob1999-12-041-0/+5
| | | | to help with some older tape drives.
* From the author:green1999-12-031-8/+8
| | | | | | | [This] updates [elf.5] from the enitial work I did in Queen's (UK) English to American English, as is normal for the -doc project stuff. Submitted by: Jeroen Ruigrok van der Werven <asmodai@wxs.nl>
* Add RLIMIT_SBSIZE here, too.green1999-12-031-0/+4
|
* Missed part of previous commit.archie1999-12-031-0/+4
|
* Correct some botched timeout defines. Allocate only 8KB for the test readmjacob1999-12-031-97/+74
| | | | | | in samount. Make things a lot quieter in samount (and other places). Fix ridiculous and not so ridiculous bugs in compression related code in both sagetparams and sasetparams.
* Recognize NGM_BPF_COOKIE.archie1999-12-031-0/+1
|
* New netgraph node type, ng_bpf(8). This node type allows you toarchie1999-12-0312-5/+1061
| | | | apply bpf(4) filters to data travelling through a netgraph network.
* Add a new function ng_findhook() for finding a node's hook;archie1999-12-032-14/+26
| | | | | | | if the node type provides a more efficient implementation than the normal linear scan, use it. Reviewed by: julian
* Merged NetBSD version, as they have done improvements:semenu1999-12-0325-2061/+2222
| | | | | | | | | | | 1. ntfs_read*attr*() functions now accept uio structure to eliminate one data copying. 2. found and removed deadlock caused by 6 concurent ls -lR. 3. started implementation of nromal Unicode<->unix recodeing. Obtained from: NetBSD
OpenPOWER on IntegriCloud