Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make LINT compile again. | phk | 2000-10-22 | 3 | -3/+2 |
| | |||||
* | Release and unlock vnode if resource deadlock detected. | bp | 2000-10-22 | 2 | -0/+2 |
| | |||||
* | Update stale comment. | bp | 2000-10-22 | 2 | -6/+2 |
| | | | | PR: kern/21805 | ||||
* | Remove de_lock field from denode structure and make msdosfs PDIRUNLOCK aware. | bp | 2000-10-22 | 8 | -26/+54 |
| | |||||
* | Clean up the raid code a bit, also allow disks on HPT controllers to | sos | 2000-10-22 | 2 | -66/+98 |
| | | | | be swapped around and still be put in the correct order in a raid. | ||||
* | Fix warning in the ISA only case. | sos | 2000-10-22 | 1 | -0/+1 |
| | |||||
* | Get the prober error code instead of relying on scp->error to contain | sos | 2000-10-22 | 1 | -0/+1 |
| | | | | the lastest greatest. | ||||
* | Up the reset pulse to 100ms in ata_reset, some drives especially | sos | 2000-10-22 | 1 | -7/+1 |
| | | | | | | DVD drives need this to reset proberly. Remove some verboseness.. | ||||
* | First attempt at timeouts for bio commands sent to the controller. No retry is | scottl | 2000-10-22 | 2 | -0/+34 |
| | | | | | attempted right now; the failure is merely passed up. This may help with the mysterious lockups seen by some with Pablano controllers. | ||||
* | Make usual 1-line cardbus support modification. | imp | 2000-10-22 | 2 | -0/+2 |
| | | | | I'm committing this over an Intel PRO-100 CardBus II card. | ||||
* | Cleanup the rman_make_alignment_flags function to be much clearer and shorter | imp | 2000-10-22 | 1 | -12/+10 |
| | | | | than the prior version. | ||||
* | o Remove lots of kludges with iospace and irq. | imp | 2000-10-22 | 1 | -10/+13 |
| | | | | | | o Make sure that I/O space is aligned properly based on the length of the resource we're allocating. o Add bootverbose message when we fail. | ||||
* | Cleanup allocation of resources for 16-bits. We now do the right | imp | 2000-10-22 | 1 | -12/+20 |
| | | | | | thing in pccbb bridge (the pcic bridge will be updated as I merge the two copies of the code that were in the original cardbus commit). | ||||
* | if_ed_cbus.c is required from PC-98 only, and if_ed_isa.c is not necessary | nyan | 2000-10-21 | 1 | -1/+9 |
| | | | | for PC-98. | ||||
* | Add '-DPC98' to CFLAGS if MACHINE == pc98. | nyan | 2000-10-21 | 2 | -0/+8 |
| | |||||
* | (Introduce something sitting in my repo for 3 weeks now...) | bmilekic | 2000-10-21 | 4 | -48/+22 |
| | | | | | | | | | Have if_ti stop "hiding" the softc pointer in the buffer region. Rather, use the available void * passed to the free routine and pass the softc pointer through there. To note: in MEXTADD(), TI_JUMBO_FRAMELEN should probably be TI_JLEN. I left it unchanged, because this way I'm sure to not damage anything in this respect... | ||||
* | Propogate the 'const'ness of mutex descriptions to the witness code to | jhb | 2000-10-20 | 3 | -9/+9 |
| | | | | quiet warnings. | ||||
* | Define the mtx_legal2block() macro used in the witness code that managed | jhb | 2000-10-20 | 5 | -0/+12 |
| | | | | | | to get lost during the MI mutex conversion. Reported by: Steve Kargl <sgk@troutmask.apl.washington.edu> | ||||
* | Revert the init_clocks change in revision 1.72. On the alpha we use an | jhb | 2000-10-20 | 1 | -1/+1 |
| | | | | | | | ISA device for our clock, so trying to initialize the clock before probing devices introduces a chicken and egg problem. Debug help from: peter | ||||
* | Actually enable the witness code if the WITNESS kernel option is enabled. | jhb | 2000-10-20 | 3 | -15/+3 |
| | |||||
* | Allow interrupts to be sharable. | imp | 2000-10-20 | 1 | -9/+6 |
| | | | | This allows us to probe, but not attach. | ||||
* | Get the interrupt correct. | imp | 2000-10-20 | 1 | -1/+1 |
| | |||||
* | Fix a braino in the ASS_SIEN() macro in the MUTEX_DEBUG case by using | jhb | 2000-10-20 | 2 | -2/+4 |
| | | | | mtx_saveintr instead of saveintr. | ||||
* | Doh. Fix a 64-bit-ism by using uintptr_t for a temporary lock variable | jhb | 2000-10-20 | 3 | -3/+3 |
| | | | | instead of int. | ||||
* | Don't bother setting the saved IPL in the sched_lock mutex as it doesn't | jhb | 2000-10-20 | 1 | -5/+0 |
| | | | | | really do anything since the first mtx_enter() will overwrite the value saved here. | ||||
* | Catch up to some of the changes to _getlock_spin_block. Specifically, | jhb | 2000-10-20 | 2 | -8/+8 |
| | | | | use _obtain_lock() instead of a manual atomic_cmpset_ptr. | ||||
* | Grrrr. Fix the order of the #define's so atomic_cmpset_{acq,rel}_long | jhb | 2000-10-20 | 1 | -5/+5 |
| | | | | are defined before atomic_cmpset_{acq,rel}_ptr tries to call them. | ||||
* | Fix the atomic_cmpset_{acq,rel}_ptr() functions to do proper type-casting. | jhb | 2000-10-20 | 1 | -4/+18 |
| | |||||
* | remove old pccbb bridge code. | jon | 2000-10-20 | 3 | -2701/+0 |
| | | | | (argh, I thought I already did this in the original commmit) | ||||
* | Introduce the M_ZERO flag to malloc(9) | phk | 2000-10-20 | 2 | -0/+4 |
| | | | | | | | | | | | | | | Instead of: foo = malloc(sizeof(foo), M_WAIT); bzero(foo, sizeof(foo)); You can now (and please do) use: foo = malloc(sizeof(foo), M_WAIT | M_ZERO); In the future this will enable us to do idle-time pre-zeroing of malloc-space. | ||||
* | Add actual URL for XMAC II datasheet in comments. | archie | 2000-10-20 | 2 | -4/+8 |
| | |||||
* | Add i815 host to PCI bridge ID | ache | 2000-10-20 | 2 | -0/+6 |
| | |||||
* | Return -10000 in pci_hostb_probe to allow agp driver (disabled otherwise) | ache | 2000-10-20 | 2 | -2/+2 |
| | |||||
* | Add i815 Host to Hub | ache | 2000-10-20 | 2 | -0/+6 |
| | |||||
* | Add i815 IDs | ache | 2000-10-20 | 1 | -1/+19 |
| | |||||
* | Save a few CPU cycles in IP fragmentation code. | ru | 2000-10-20 | 1 | -3/+1 |
| | |||||
* | Submitted by: Hans Petter Selasky <hselasky@c2i.net> | hm | 2000-10-20 | 2 | -17/+33 |
| | | | | Remove double 0x7e flags between hdlc-frames. | ||||
* | Used kbio.h and consio.h instead of machine/console.h. | kato | 2000-10-20 | 4 | -6/+6 |
| | |||||
* | Merged from sys/i386/isa/npx.c revision 1.86. | kato | 2000-10-20 | 1 | -1/+1 |
| | |||||
* | Merged from sys/i386/isa/clock.c revision 1.160. | kato | 2000-10-20 | 3 | -9/+9 |
| | |||||
* | Merged from sys/i386/i386/machdep.c revisions 1.417 and 1.418. | kato | 2000-10-20 | 2 | -34/+20 |
| | |||||
* | Add missing 'unit' code | roger | 2000-10-20 | 1 | -0/+4 |
| | | | | Submitted by: Brad L. Chisholm <blc@bsdwins.com> | ||||
* | Catch up to moving headers: | jhb | 2000-10-20 | 68 | -87/+76 |
| | | | | | - machine/ipl.h -> sys/ipl.h - machine/mutex.h -> sys/mutex.h | ||||
* | GC the unused safepri variable. | jhb | 2000-10-20 | 1 | -1/+0 |
| | |||||
* | Remove unnecessary machine/mutex.h include. | jhb | 2000-10-20 | 2 | -2/+0 |
| | |||||
* | - GC some #if 0'd code regarding the non-existant safepri variable. | jhb | 2000-10-20 | 1 | -17/+6 |
| | | | | | - Don't dink with the witness state of Giant unless we actually own it during mi_switch(). | ||||
* | Actually harvest interrupt threads when the last handler is removed from a | jhb | 2000-10-20 | 6 | -12/+102 |
| | | | | thread. | ||||
* | - machine/mutex.h -> sys/mutex.h | jhb | 2000-10-20 | 2 | -4/+4 |
| | | | | | - Use cpu_throw() instead of cpu_switch() during cpu_exit() since we don't need to save our previous state. | ||||
* | Catch up to SMP_DEBUG -> MUTEX_DEBUG. | jhb | 2000-10-20 | 2 | -4/+4 |
| | |||||
* | - machine/mutex.h -> sys/mutex.h | jhb | 2000-10-20 | 5 | -9/+9 |
| | | | | | - Catch up to the MI mutex structure due to saveflags,saveipl,savepsr becoming saveintr. |