aboutsummaryrefslogtreecommitdiff
path: root/sys/dev
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagrelease/3.3.0_cvscvs2svn1999-09-16193-217/+217
| | | | | | | 'RELENG_3_3_0_RELEASE'. This commit was manufactured to restore the state of the 3.3-RELEASE image. Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
* This commit was manufactured by cvs2svn to create tagrelease/3.3.0cvs2svn1999-09-161-34/+0
| | | | | | | | 'RELENG_3_3_0_RELEASE'. Notes: svn path=/stable/3/; revision=51329 svn path=/release/3.3.0/; revision=51330; tag=release/3.3.0
* MFC: Almost everyone using the bus-dma interface copied a bug from my code.Justin T. Gibbs1999-09-145-14/+15
| | | | | | | | | | | | | | | | | | I fixed this in -current a month ago but forgot to MFC them. I don't know how the old code ever worked... 8-) There is also two fixes for detaching devices in here. One is for disconnecting a device with bus-dma resources (busdma_machdep.c) and the other is for cam queue resources. These two fixes have been in -current for over a month (Nick Himba found them using USB devices). And finally, there is a fix for a compile warning in the advansys driver. Approved by: jkh Notes: svn path=/stable/3/; revision=51257
* MFC: [ from Justin's email:Jordan K. Hubbard1999-09-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | "Almost everyone using the bus-dma interface copied a bug from my code. I fixed this in -current a month ago but forgot to MFC them. I don't know how the old code ever worked... 8-) There is also two fixes for detaching devices in here. One is for disconnecting a device with bus-dma resources (busdma_machdep.c) and the other is for cam queue resources. These two fixes have been in -current for over a month (Nick Himba found them using USB devices). And finally, there is a fix for a compile warning in the advansys driver. I may not be around for much of today, so feel free to commit these if they are approved." ] Submitted by: gibbs Notes: svn path=/stable/3/; revision=51256
* struct rqgroup: put 0-length array at the end. Make mental note notGreg Lehey1999-09-131-1/+1
| | | | | | | | | | to write such crap again. Spotted-by: Parag Patel <parag@cgt.com> Approved-by: jkh Notes: svn path=/stable/3/; revision=51220
* MFC: Better target mode support. Probe logic for the 2930. Fixed a fewJustin T. Gibbs1999-09-114-148/+474
| | | | | | | | | nits in the error recovery code. Approved by: jkh Notes: svn path=/stable/3/; revision=51162
* Remove a rather embarrassing race condition.Greg Lehey1999-09-011-2/+0
| | | | | | | Approved-by: jkh Notes: svn path=/stable/3/; revision=50777
* This commit was manufactured by cvs2svn to create branch 'RELENG_3'.cvs2svn1999-08-311-0/+34
| | | | Notes: svn path=/stable/3/; revision=50678
* $Id$ -> $FreeBSD$Peter Wemm1999-08-29163-187/+187
| | | | Notes: svn path=/stable/3/; revision=50583
* MFC: Retain the previous vty and history buffers when setting upKazutaka YOKOTA1999-08-281-3/+5
| | | | | | | the graphics mode (rev 1.11). Notes: svn path=/stable/3/; revision=50486
* MFC:Greg Lehey1999-08-262-9/+4
| | | | | | | | | | | | | config_plex: don't allocate a rangelock struct. lockrange: correctly expand rangelock struct, including expanding a null struct. Previously lockrange would attempt to lock a NULL pointer under these circumstances. Reported-by: Ian Freislich <iang@uunet.co.za> Notes: svn path=/stable/3/; revision=50386
* format_config: generate correct information for detached subdisks.Greg Lehey1999-08-241-8/+11
| | | | Notes: svn path=/stable/3/; revision=50300
* MFC: Bring -STABLE in sync with -CURRENT.Greg Lehey1999-08-2422-730/+1504
| | | | Notes: svn path=/stable/3/; revision=50298
* MFC: backport the revised VT switching code from -CURRENT (rev 1.307).Kazutaka YOKOTA1999-08-221-65/+286
| | | | | | | | | | (The PR originator has been testing the code in his -STABLE box for some time now and seen no problem.) PR: kern/13002 Notes: svn path=/stable/3/; revision=50155
* MFC:Clarify and cleanup some CAM queueing breakages.Matt Jacob1999-08-161-176/+175
| | | | Notes: svn path=/stable/3/; revision=49916
* MFC: add in SIMQFRZ_TIMED && CMD_RQLATER definesMatt Jacob1999-08-161-2/+3
| | | | Notes: svn path=/stable/3/; revision=49914
* MFC: add in new ICB structure variant (for 2200)Matt Jacob1999-08-161-13/+23
| | | | Notes: svn path=/stable/3/; revision=49912
* MFC: Clarify lun limits for FC && SCSI.Matt Jacob1999-08-161-3/+16
| | | | Notes: svn path=/stable/3/; revision=49911
* MFC:More code cleanup. Go back to using FULL_LOGIN Fibre Chan ifMatt Jacob1999-08-161-91/+157
| | | | | | | | MFC:f/w is less than 1.17.0 level. Change where we do the loop database MFC:init. Add in the CMD_RQLATER return. Add some register debounce. Notes: svn path=/stable/3/; revision=49908
* This commit was manufactured by cvs2svn to create branch 'RELENG_3'.cvs2svn1999-08-151-0/+694
| | | | Notes: svn path=/stable/3/; revision=49832
* MFC: Correctly save `flags' bits (rev 1.13).Kazutaka YOKOTA1999-08-151-1/+2
| | | | Notes: svn path=/stable/3/; revision=49821
* I forgot this bit in the last MFC :-(Kazutaka YOKOTA1999-08-021-1/+4
| | | | Notes: svn path=/stable/3/; revision=49362
* MFC: Remove devstat entry when taking down a ccd device.Tor Egge1999-07-261-1/+6
| | | | Notes: svn path=/stable/3/; revision=49091
* Zero's in the version number made the CE2 identification algorithm skip toDavid E. O'Brien1999-07-251-4/+8
| | | | | | | | | the wrong string, thus the PS-CE2-10 failed to be reconized. Submitted by: Wilko Bulte <wilko@yedi.iaf.nl> Notes: svn path=/stable/3/; revision=49088
* MFC: from rev. 1.21 and 1.23Masahide MAEKAWA1999-07-251-9/+45
| | | | | | | | | | | | | | | o Call ums_disable() to abort the pipe. o Do not wake up processes which has been waiting or polling for mouse data. It won't be available anymore. o Add non-blocking I/O on read o Add checks to make sure we do not dereference the softc when not found because the device has been removed. Requested by: Kazutaka YOKOTA OKed by: Nick Hibma Notes: svn path=/stable/3/; revision=49084
* o When aborting an interrupt pipe, just wait for 1ms for the completionMasahide MAEKAWA1999-07-241-9/+5
| | | | | | | | | | | | | of the current interrupt transaction. o Do not schedule the next interrupt transaction if the pipe is being aborted or the last round of the interrupt transaction ended with error. Reviewed by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp> Nick Hibma <n_hibma@freebsd.org> Notes: svn path=/stable/3/; revision=49063
* MFC: from rev 1.314.Kazutaka YOKOTA1999-07-221-2/+9
| | | | | | | | - Clear relevant variables when the keyboard is not available. - Do not touch the `tty' struct when it's not yet available. Notes: svn path=/stable/3/; revision=48980
* MFC: Move the `return' statement the correct place so that the keyboardKazutaka YOKOTA1999-07-221-5/+7
| | | | | | | won't be initialized if `atkbd?' is disabled. (rev 1.12) Notes: svn path=/stable/3/; revision=48979
* MFC: update to version 1.20 of the XE driver.David E. O'Brien1999-07-112-233/+728
| | | | Notes: svn path=/stable/3/; revision=48765
* MFC: add in (controlled by option) 2200 Expanded Lun F/WMatt Jacob1999-07-061-1/+3818
| | | | Notes: svn path=/stable/3/; revision=48617
* MFC: add 2200 f/w; fix botched defineMatt Jacob1999-07-056-13/+3783
| | | | Notes: svn path=/stable/3/; revision=48603
* MFC: Add 2200 support. Add Fabric Support. Add SCCLUN support. Clean up a lot.Matt Jacob1999-07-036-883/+1039
| | | | | | | | Remove non-CAM code. Merge contents of isp_freebsd_cam.h to isp_freebsd.h. Remove isp_freebsd_cam.h. Run in circles, scream and shout. Notes: svn path=/stable/3/; revision=48501
* MFC: Roll FC firmwareMatt Jacob1999-07-021-11258/+11257
| | | | Notes: svn path=/stable/3/; revision=48493
* MFC: Fill in tp->t_windowsize AFTER the call to (*linesw[tp->t_line].l_open)(),Kazutaka YOKOTA1999-06-291-1/+3
| | | | | | | | rather than BEFORE the call. Otherwise the structure will be `zero'ed out by l_open, which actually is ttyopen(), if !TS_OPEN. (Rev.1.310) Notes: svn path=/stable/3/; revision=48339
* MFC: Possible fix for PR 12041, remove unused variable and a possibleNick Hibma1999-06-261-4/+1
| | | | | | | | | | division by 0 fault PR: kern/12041 Submitted-By: J.Hudson@massey.ac.nz Notes: svn path=/stable/3/; revision=48250
* MFC: Bruce pointed out I was being silly with volatile.Matt Jacob1999-06-241-4/+4
| | | | Notes: svn path=/stable/3/; revision=48196
* Remove useless stubsNick Hibma1999-06-162-281/+0
| | | | Notes: svn path=/stable/3/; revision=47959
* Remove option USBVERBOSENick Hibma1999-06-161-3/+3
| | | | Notes: svn path=/stable/3/; revision=47953
* MFC: remove unnecessary function call (rev 1.5).Kazutaka YOKOTA1999-06-161-2/+1
| | | | Notes: svn path=/stable/3/; revision=47943
* MFC: Don't confuse cursor keys with numpad keys when composing a charKazutaka YOKOTA1999-05-281-2/+2
| | | | | | | code (rev 1.9). Notes: svn path=/stable/3/; revision=47567
* MFC: Allow 256 network interfaces per physical interface.Mike Spengler1999-05-262-6/+6
| | | | Notes: svn path=/stable/3/; revision=47527
* MFC: Block in aha_cmd until all pending mailbox commands complete. Clean upJustin T. Gibbs1999-05-252-34/+90
| | | | | | | aha softc. Notes: svn path=/stable/3/; revision=47515
* MFC: Make 'ahc dump eeprom' a real option. Don't dereference our scb untilJustin T. Gibbs1999-05-252-4/+7
| | | | | | | we've validated the index given by the firmware. Notes: svn path=/stable/3/; revision=47513
* MFC: Fix for PR 11799.Justin T. Gibbs1999-05-231-4/+14
| | | | Notes: svn path=/stable/3/; revision=47435
* MFC: Fix minor negotiation bug on U2 chips. Honor 'no initial reset' option.Justin T. Gibbs1999-05-223-18/+10
| | | | Notes: svn path=/stable/3/; revision=47419
* MFC: Make Vinum compile correctly without VINUMDEBUGGreg Lehey1999-05-222-3/+4
| | | | | | | | Tripped-over-by: Thomas Stromberg <tstromberg@rtci.com> "R. Luettgen" <a0074@netcologne.de> Notes: svn path=/stable/3/; revision=47382
* Unbreak compilation of LINTNick Hibma1999-05-182-2/+4
| | | | Notes: svn path=/stable/3/; revision=47313
* MFC: Calibrate the PCC.Doug Rabson1999-05-182-1/+28
| | | | Notes: svn path=/stable/3/; revision=47311
* MFC: Fix unpause during bus or device reset operation.Justin T. Gibbs1999-05-181-23/+35
| | | | Notes: svn path=/stable/3/; revision=47288
* Include if_xereg.h from the correct directoryMichael Haro1999-05-161-1/+1
| | | | Notes: svn path=/stable/3/; revision=47255