| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Submitted by: Hiten Pandya <hiten@unixdaemons.com>
|
| |
|
| |
|
|
|
|
|
|
| |
Register sscstrategy directly, instead of using a cdevsw{} for the purpose.
Tested by: marcel
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
than a positive number.
- In pagedaemon_wakeup(), set vm_pages_needed to 1 rather than
incrementing it to accomplish the same.
|
|
|
|
|
|
| |
from an ioctl with the lock held.
Submitted by: iedowse (by way of sam)
|
| |
|
| |
|
|
|
|
| |
This change has been tested.
|
| |
|
|
|
|
| |
Sponsored by: DARPA, Network Associates Laboratories
|
| |
|
|
|
|
| |
Sponsored by: DARPA, Network Associates Laboratories
|
|
|
|
|
|
|
|
| |
- GL650 HUB
- GL641USB CompactFlash Card Reade
- GL641USB USB-IDE Bridge
Add MELCO product
- USB-IDE Bridge: DUB-PxxG
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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: don't bother with MAKEDEV.
Look for /boot/boot first, and arrange disklabel arguments accordingly.
|
|
|
|
| |
- Style changes to vm_pageout(): declarations and white-space.
|
|
|
|
| |
break.i. Ski is rather broken in this respect.
|
|
|
|
|
| |
with the page queue lock.
- Assert that the page queue lock is held in vm_page_free_wakeup().
|
|
|
|
| |
src/share/doc/smm.
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
ports-all.
PR: 47774
Submitted by: Sergei Kolobov <sergei@kolobov.com>
MFC after: 3 days
|
|
|
|
|
|
| |
PR: 47772
Submitted by: Sergei Kolobov <sergei@kolobov.com>
MFC after: 3 days
|
| |
|
|
|
|
| |
Reported by: marius@alchemy.franken.de
|
|
|
|
|
| |
- replace TAILQ with STAILQ for device list.
- some clean up.
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
M_ZERO specified with 0x70. (malloc_flags=J for the kernel :-)
|
|
|
|
| |
than the last on we reported.
|
|
|
|
|
| |
target id. It still needs to be hard-coded now but will
be changed to be configured by tunables or device hints.
|
|
|
|
| |
for adding on-the-fly config interface.
|
| |
|
|
|
|
|
| |
Many thanks to jake for doing the initial driver and for helping me in making
this work.
|
|
|
|
|
| |
- 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.
|
| |
|
|
|
|
|
| |
Submitted by: maxim
MFC with: The previous two revisions
|
|
|
|
| |
Approved by: hrs (mentor)
|
| |
|
|
|
|
|
|
|
| |
same manufacture id and product id. So use CIS info
(PCCARD_CISTPL_VERS_1).
reported by HONDA Yasuhiro <yasu@yasu.org>
|
|
|
|
| |
Reviewed by: mckusick
|