Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Finding root devices is a much more sane thing now. | phk | 1999-11-10 | 1 | -7/+8 |
| | |||||
* | Make the atapi device return sensible errno's back to userland. | sos | 1999-11-10 | 5 | -55/+60 |
| | | | | Dont panic if a nonexistant device is opened. | ||||
* | Update to reflect changes in the node type. | archie | 1999-11-10 | 4 | -20/+102 |
| | |||||
* | Fix some bugs; seems to work now. Minor change to the configuration field | archie | 1999-11-10 | 1 | -35/+29 |
| | | | | | to make the number of compression slots parameter consistent with what IPCP negotiates (ie, the number of slots - 1). | ||||
* | Move handling of the address and control fields into the PPP node; | archie | 1999-11-10 | 2 | -65/+85 |
| | | | | | they belong there because they are device independent. Also some other misc. fixes. | ||||
* | Two changes: (1) Use vm_page_unqueue_nowakeup in vm_page_alloc | alc | 1999-11-10 | 1 | -11/+2 |
| | | | | | | | instead of duplicating the code. (2) If a wired page is passed to vm_page_free_toq, panic instead of printing a friendly warning. (If we don't panic here, we'll just panic later in vm_page_unwire obscuring the problem.) | ||||
* | Drop ipl to zero before calling ast(). Make sure that this only happens | dfr | 1999-11-09 | 1 | -0/+2 |
| | | | | | | | if we are really going to call ast() to avoid unexpected interrupt recursion. Reviewed by: bde, gallatin | ||||
* | Fix a warning. | dfr | 1999-11-09 | 1 | -1/+1 |
| | |||||
* | Fix a warning. | dfr | 1999-11-09 | 1 | -1/+1 |
| | |||||
* | Next step in the device cleanup process. | phk | 1999-11-09 | 13 | -652/+188 |
| | | | | | | | | Correctly lock vnodes when calling VOP_OPEN() from filesystem mount code. Unify spec_open() for bdev and cdev cases. Remove the disabled bdev specific read/write code. | ||||
* | Correctly record the mouse position in the current VTY. | yokota | 1999-11-09 | 1 | -23/+22 |
| | |||||
* | - Commented out ed driver. | nyan | 1999-11-09 | 2 | -20/+24 |
| | | | | - Added sis driver. | ||||
* | Sync with sys/i386/conf/options.i386 revision up to 1.127. | nyan | 1999-11-09 | 2 | -2/+10 |
| | |||||
* | Passing "0" or "FALSE" as the fourth argument to vm_fault is wrong. It | alc | 1999-11-09 | 6 | -16/+23 |
| | | | | should be "VM_FAULT_NORMAL". | ||||
* | Cosmetic change: correct formatting error in my previous commit. | yokota | 1999-11-09 | 3 | -15/+15 |
| | | | | | | | | "Options" should be: options<ascii space><tab>OPTION_NAME Pointed out by: obrien | ||||
* | Remove a null pointer reference | julian | 1999-11-09 | 3 | -2/+4 |
| | | | | Submitted by: Brian Somers (brian@freebsd.org) | ||||
* | Restore sub-chapters order. | phantom | 1999-11-09 | 1 | -19/+16 |
| | | | | | PR: docs/14766 Submitted by: Kazutoshi Kubota <kazu@iworks.co.jp> | ||||
* | The Qtronix keyboard has a built in PS/2 port for a mouse. | n_hibma | 1999-11-08 | 3 | -52/+102 |
| | | | | | | | | | | | | It however posts a bogus button up event once in a while. Whenever we receive dx=dy=dz=buttons=0 we postpone adding it to the queue for 50msecs with a timeout. If in the meantime something else is posted the event is ignored. This avoids the problem Nik Sayer reported. He noticed that X windows would drop and pick up a window once in a while. Thanks, Nik, for supplying me with the keyboard to fix the problem! | ||||
* | Add QTronix keyboard with PS/2 mouse connector | n_hibma | 1999-11-08 | 2 | -0/+15 |
| | |||||
* | remove superfluous header include | n_hibma | 1999-11-08 | 1 | -1/+1 |
| | | | | Submitted-By: phk | ||||
* | Unbreak ATAPI on the Aladdin chipset, only DMA access worked. | sos | 1999-11-08 | 4 | -61/+63 |
| | | | | | | | | Try to use a 32bit mask on the IO addresses, this fixes the alpha and hopefully doesn't break on any i386 machines. Try to enable both read & write cache on disks, they should be as default, but better be sure.. | ||||
* | Remove superfluous header file includes | n_hibma | 1999-11-08 | 2 | -17/+13 |
| | | | | | | Remove definition of initialiser. Some clean up. | ||||
* | Remove superfluous header file includes. | n_hibma | 1999-11-08 | 7 | -13/+7 |
| | | | | Pushed-By: phk | ||||
* | A little bit of nitpicking in the 'syncing disks...' end of a shutdown. | phk | 1999-11-08 | 1 | -20/+13 |
| | |||||
* | Fix nfssvc_addsock() to not attempt to free a NULL socket structure | dillon | 1999-11-08 | 3 | -9/+18 |
| | | | | | | | | | when returning an error. Bug fix was extracted from the PR. The PR is not yet entirely resolved by this commit. PR: kern/13049 Reviewed by: Matt Dillon <dillon@freebsd.org> Submitted by: Ian Dowse <iedowse@maths.tcd.ie> | ||||
* | - Document SC_TWOBUTTON_MOUSE, SC_NORM_ATTR, SC_NORM_REV_ATTR, | yokota | 1999-11-08 | 3 | -0/+30 |
| | | | | | | SC_KERNEL_CONS_ATTR and SC_KERNEL_CONS_REV_ATTR. Nudged by eivind | ||||
* | remove a confusing and stale comment. | phk | 1999-11-08 | 2 | -6/+0 |
| | |||||
* | Oops, a bit too hasty there. | phk | 1999-11-08 | 2 | -6/+0 |
| | |||||
* | Ignore leading 'r' in base of root device name. | phk | 1999-11-08 | 2 | -0/+4 |
| | |||||
* | - Added the following options; they have existed in syscons | yokota | 1999-11-08 | 4 | -0/+16 |
| | | | | | | | | | | | for sometime, but haven't been registered here. SC_NORM_ATTR SC_NORM_REV_ATTR SC_KERNEL_CONS_ATTR SC_KERNEL_CONS_REV_ATTR PR: kern/13176 | ||||
* | - Added a new kernel configuration option: SC_TWOBUTTON_MOUSE. | yokota | 1999-11-08 | 5 | -2/+14 |
| | | | | | | | The new option will make the right mouse button the `paste' button. Useful for two button mice. Submitted by: morganw@engr.sc.edu (Wes Morgan) | ||||
* | Various cleanups. | phk | 1999-11-08 | 2 | -54/+28 |
| | |||||
* | simplify check for device. | phk | 1999-11-08 | 2 | -2/+2 |
| | |||||
* | - Removed SC_VIDEO_DEBUG. It is broken and useless now. | yokota | 1999-11-08 | 8 | -29/+0 |
| | |||||
* | Zap DEV_DRIVER_MODULE(). The New world order is that drivers create their | peter | 1999-11-08 | 1 | -16/+0 |
| | | | | | | dev nodes with make_dev() in a devfs-compatable way by supplying names. This doesn't fit into a compile-time scheme like DEV_DRIVER_MODULE, especially since the cdevsw[] array's days are numbered. | ||||
* | Zap devsw_module_handler(). | peter | 1999-11-08 | 3 | -14/+0 |
| | |||||
* | Use cdevsw_add() explicitly and DRIVER_MODULE(). | peter | 1999-11-08 | 1 | -1/+2 |
| | |||||
* | Call id_drvinit() from attach, not probe as the OS hasn't necessarily | peter | 1999-11-08 | 1 | -2/+2 |
| | | | | decided which driver to use until attach. Use DRIVER_MODULE(). | ||||
* | Take a shot at using cdevsw_add() to get it working again. This really | peter | 1999-11-08 | 1 | -1/+3 |
| | | | | needs to use make_dev(). | ||||
* | Use cdevsw_add() until the rest of the devices are created with make_dev() | peter | 1999-11-08 | 2 | -2/+4 |
| | | | | and change from DEV_DRIVER_MODULE() to DRIVER_MODULE(). | ||||
* | Use DRIVER_MODULE(), apm.c already takes care of it's devices with | peter | 1999-11-08 | 2 | -2/+2 |
| | | | | make_dev(). | ||||
* | Rename remove_dev() to destroy_dev(). | phk | 1999-11-08 | 6 | -16/+16 |
| | | | | Nagged about by: msmith | ||||
* | Use (temporarily) cdevsw_add() so we can change from DEV_DRIVER_MODULE() | peter | 1999-11-08 | 1 | -1/+2 |
| | | | | to DRIVER_MODULE(). | ||||
* | Use cdevsw_add() (temporarily) to avoid DEV_DRIVER_MODULE(), since the | peter | 1999-11-08 | 2 | -2/+4 |
| | | | | make_dev()'s that are there are not enough. | ||||
* | Use DEVICE_MODULE() directly instead of DEV_DRIVER_MODULE. psm.c uses | peter | 1999-11-08 | 2 | -2/+2 |
| | | | | make_dev() already. | ||||
* | Use cdevsw_add() explicitly as a workaround for DEV_DRIVER_MODULE(). | peter | 1999-11-08 | 2 | -3/+8 |
| | | | | This should be changed to use make_dev() at some point. | ||||
* | No need to use DEV_DRIVER_MODULE() since the bktr driver calls make_dev(). | peter | 1999-11-08 | 1 | -1/+1 |
| | | | | Roger: Feel free to change or spam this as you please. | ||||
* | Don't let drivers that use DEV_DRIVER_MODULE() compile as they won't | peter | 1999-11-08 | 1 | -0/+6 |
| | | | | work and will leave a system stranded. | ||||
* | ulpt.c and ums.c already uses make_dev(), so there's no need to use the | peter | 1999-11-08 | 2 | -4/+2 |
| | | | | (presently broken) DEV_DRIVER_MODULE(). Use DRIVER_MODULE() directly. | ||||
* | Don't indirect via devsw_module_handler() for DEV_MODULE() routines, have | peter | 1999-11-08 | 2 | -12/+4 |
| | | | | the supplied (if any) function and argument called directly. |