summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* remove MIN now that it's a standard kernel definealfred2003-02-022-3/+0
|
* Consolidate MIN/MAX macros into one place (param.h).alfred2003-02-0224-64/+0
| | | | Submitted by: Hiten Pandya <hiten@unixdaemons.com>
* Correct error message.nyan2003-02-021-1/+1
|
* Add a bio_disk pointer for use between geom_disk and the device drivers.phk2003-02-022-2/+4
|
* We don't need sscopen() and sscclose().phk2003-02-021-53/+9
| | | | | | Register sscstrategy directly, instead of using a cdevsw{} for the purpose. Tested by: marcel
* Export IA32 from opt_ia32.h to assembly so that we can eliminatemarcel2003-02-022-0/+16
| | | | | | | | | | | | | saving and restoring ia32 specific registers when switching context and ia32 support has not been compiled-in. The primary reason for this change is that one of the ia32 registers (ar.fcr) is wrongly marked as invalid by the simulator. Now that we avoid using the register when possible, usability is improved. The secundary reason is that it saves us 7 loads and stores. Note that the PCB will continue to have room for these registers, irrespective of the IA32 option. There are no benefits that make it worthwhile.
* Use hz if stathz is zero. Adopted from sched_4bsd.scottl2003-02-021-1/+3
|
* - It's more accurate to say that vm_paging_needed() returns TRUEalc2003-02-022-3/+4
| | | | | | than a positive number. - In pagedaemon_wakeup(), set vm_pages_needed to 1 rather than incrementing it to accomplish the same.
* Unlock the mutex in the error case in wi_init. Otherwise we can returnimp2003-02-021-0/+1
| | | | | | from an ioctl with the lock held. Submitted by: iedowse (by way of sam)
* Add device zs to GENERIC on powerpc.benno2003-02-021-0/+1
|
* Regenerate after fixing duplicate device entries.marcel2003-02-022-12/+5
|
* Unbreak kernel builds caused by what appears to be a merge conflict.marcel2003-02-021-2/+1
| | | | This change has been tested.
* - Convert vm_pageout()'s tsleep()s to msleep()s with the page queue lock.alc2003-02-021-2/+5
|
* Properly capitalize the subsection title on setting MAC labels.chris2003-02-011-1/+1
| | | | Sponsored by: DARPA, Network Associates Laboratories
* Regensanpei2003-02-012-14/+49
|
* Fix table formatting for printed man pages.chris2003-02-011-4/+4
| | | | Sponsored by: DARPA, Network Associates Laboratories
* Add Genesys Logic productssanpei2003-02-011-0/+6
| | | | | | | | - GL650 HUB - GL641USB CompactFlash Card Reade - GL641USB USB-IDE Bridge Add MELCO product - USB-IDE Bridge: DUB-PxxG
* Remove special casing for running in the simulator from the kernelmarcel2003-02-0134-451/+1419
| | | | | | | | | | | | | | | | | | | | | | | | | | | | and instead add platform, firmware and EFI stubs to the loader. The net effect of this change is that besides a special console and disk driver, the kernel has no knowledge of the simulator. This has the following advantages: o Simulator support is much harder to break, o It's easier to make use of more feature complete simulators. This would only need a change in the simulator specific loader, o Running SMP kernels within the simulator. Note that ski at this time does not simulate IPIs, so there's no way to start APs. The platform, firmware and EFI stubs describe the following hardware: o 4 CPU Itanium, o 128 MB RAM within the 4GB address space, o 64 MB RAM above the 4GB address space. NOTE: The stubs in the skiloader describe a machine that should in parts be defined by the simulator. Things like processor interrupt block and AP wakeup vector cannot be choosen at random because they require interpretation by the simulator. Currently the simulator is ignorant of this. This change introduces an unofficial SSC call SSC_SAL_SET_VECTORS which is ignored by the simulator. Tested with: ski (version 0.943 for linux)
* NODEVFS cleanup: Goodbye, and good riddance!phk2003-02-012-1828/+0
|
* NODEVFS cleanup: Don't ever install MAKEDEV anymore.phk2003-02-011-7/+0
|
* This took longer to test than expected:phk2003-02-011-13/+9
| | | | | | NODEVFS cleanup: don't bother with MAKEDEV. Look for /boot/boot first, and arrange disklabel arguments accordingly.
* - Remove (some) unnecessary explicit initializations to zero.alc2003-02-011-8/+5
| | | | - Style changes to vm_pageout(): declarations and white-space.
* SSC calls use break immediate 0x80000. 0x80001 only works formarcel2003-02-012-2/+2
| | | | break.i. Ski is rather broken in this respect.
* - Convert the tsleep()s in vm_wait() and vm_waitpfault() to msleep()salc2003-02-011-3/+10
| | | | | with the page queue lock. - Assert that the page queue lock is held in vm_page_free_wakeup().
* Remove this Makefile, these docs are built by the Makefiles in ↵trhodes2003-02-011-11/+0
| | | | src/share/doc/smm.
* Put replace spaces with tabs in keeping with the rest of the file.joe2003-02-016-6/+6
|
* -kthread has been dead these many years. This PR has languished for aimp2003-02-011-5/+0
| | | | | | | | long time. Go ahead and commit the patch since a co-worker has been working up a code patch in this area and wondered why it hasn't been committed yet. PR: 35800
* add PST to i386 notes.phk2003-02-011-0/+5
|
* Catch up with new categories and note that ports-base is essential withoutschweikh2003-02-011-2/+10
| | | | | | | | ports-all. PR: 47774 Submitted by: Sergei Kolobov <sergei@kolobov.com> MFC after: 3 days
* Add new categories hungarian and portuguese.schweikh2003-02-012-0/+4
| | | | | | PR: 47772 Submitted by: Sergei Kolobov <sergei@kolobov.com> MFC after: 3 days
* Define new malloc type M_FW and use it.simokawa2003-02-018-76/+81
|
* Fix some typos in 3 comments.gj2003-02-011-4/+5
| | | | Reported by: marius@alchemy.franken.de
* - replace timeout with callout_*.simokawa2003-02-016-53/+51
| | | | | - replace TAILQ with STAILQ for device list. - some clean up.
* Reversion of commit by Davidxu plus fixes since applied.julian2003-02-0150-1679/+1532
| | | | | | | | I'm not convinced there is anything major wrong with the patch but them's the rules.. I am using my "David's mentor" hat to revert this as he's offline for a while.
* Check status FIFO more closely to report error.simokawa2003-02-011-11/+43
|
* Eliminate the sc_openmask, ccdopen() and ccdclose() functions, wephk2003-02-013-93/+12
| | | | | | | can use the flag maintained by geom_disk.c Having only a strategy method to intialize, don't waste space using a cdevsw structure to do so.
* NO_GEOM cleanup: don't #include <sys/diskslice.h>phk2003-02-011-1/+0
|
* Under #ifdef DIAGNOSTIC, fill malloc(9) allocations which do not havephk2003-02-011-0/+8
| | | | M_ZERO specified with 0x70. (malloc_flags=J for the kernel :-)
* Under DIAGNOSTIC, only report expensive timeouts if they are more expensivephk2003-02-011-1/+2
| | | | than the last on we reported.
* Add basic support for device wiring down to specific (CAM)simokawa2003-02-011-4/+55
| | | | | target id. It still needs to be hard-coded now but will be changed to be configured by tunables or device hints.
* Move configuration of geom/providers into its own function in preparationphk2003-02-011-36/+65
| | | | for adding on-the-fly config interface.
* Build glue for zs_macio.benno2003-02-011-1/+1
|
* MacIO frontend for the zs driver.benno2003-02-011-0/+296
| | | | | Many thanks to jake for doing the initial driver and for helping me in making this work.
* - Introduce a flags value into the interrupt handler structure.benno2003-02-012-7/+11
| | | | | - Copy the flags passed to inthand_add into the flags value. - If the interrupt is INTR_FAST, re-enable the irq after running the handler.
* Sort device list by eui64 in acendent order correctly.simokawa2003-02-011-12/+12
|
* Move a comment and optimize the frag timeout code a slight bit.silby2003-02-011-3/+3
| | | | | Submitted by: maxim MFC with: The previous two revisions
* Add my birthday.rushani2003-02-011-0/+1
| | | | Approved by: hrs (mentor)
* Regen.shiba2003-02-011-4/+4
|
* Allied Telesis WR211PCM(wi) and Corega PCC-T(ed) haveshiba2003-02-011-1/+1
| | | | | | | same manufacture id and product id. So use CIS info (PCCARD_CISTPL_VERS_1). reported by HONDA Yasuhiro <yasu@yasu.org>
* Bring in support for volume labels to the filesystem utilities.gordon2003-02-017-10/+63
| | | | Reviewed by: mckusick
OpenPOWER on IntegriCloud