cgd
e4c35df1c9
kill __P in these files. (I had to look at them anyway with an eye for
...
adding some protos... and adding them with __P seems wrong, but mixing
__P and not __P in the same file seems wrong too, so...)
2000-06-01 00:22:52 +00:00
cgd
47449a63d2
kill __P in these files. (I had to look at them anyway with an eye for
...
adding some protos... and adding them with __P seems wrong, but mixing
__P and not __P in the same file seems wrong too, so...)
2000-06-01 00:04:50 +00:00
matt
9ed466ce4b
Add extern struct device *booted_device (make MI instead of MD since nearly
...
every port uses it).
2000-06-01 00:03:10 +00:00
matt
22635242c9
Eliminate booted_from. extern'ed booted_device (for raidframe). nothing
...
outside autoconf.c in sys/arch/vax needs to deal with booted_device).
2000-05-31 23:55:51 +00:00
matt
7a66d70655
add placeholders for the MicroVAX 3400 (ka640).
2000-05-31 23:53:27 +00:00
phil
d09ecbdf2a
Add an entry for the HP ScanJet 6300C.
2000-05-31 23:10:39 +00:00
thorpej
370a47ecac
Add a few systypes.
2000-05-31 18:29:17 +00:00
matt
168343c32d
Make the ramdisk space the same as the ramdisk size being built in distrib
2000-05-31 17:35:59 +00:00
uch
53c8f0ac37
if defined PCIBIOS_ADDR_FIXUP, use more safety extent.
2000-05-31 16:39:56 +00:00
uch
a99c8407ab
don't destroy PCI bus space extent for rbus_machdep.c
2000-05-31 16:38:55 +00:00
mycroft
d6f10e4b63
Use the frame pointer that matches the PC for the `trace/t' and panic (i.e.
...
have_addr==TRUE) cases.
2000-05-31 16:24:24 +00:00
augustss
7173e7efaf
Add a comment.
2000-05-31 16:16:49 +00:00
augustss
ca8d562f6e
Be more careful when setting the alternate interface.
2000-05-31 16:15:49 +00:00
augustss
18cd73168e
Be more careful when setting the alternate interface so we don't end up with
...
nothing set at all if it fails.
2000-05-31 16:14:42 +00:00
augustss
6731216c72
Rename a define.
2000-05-31 16:13:31 +00:00
augustss
cedf73b36a
Regen.
2000-05-31 16:12:29 +00:00
augustss
b9406eb3e2
Add a Chuntex hub.
2000-05-31 16:12:08 +00:00
pk
b74050d677
Allow a pool's pagesz to larger than the VM page size.
...
Enforce the required page alignment restriction in pool_prime_page().
2000-05-31 15:29:42 +00:00
pk
b60b3fb997
Assert that the pool item size does not exceed the page size.
2000-05-31 15:03:54 +00:00
he
e486b03d73
Add handling of "make release".
2000-05-31 14:31:23 +00:00
nonaka
0e18211390
Fix maxpartitions, pointed out by NAKAJIMA Yoshihiro <nakayosh@kcn.ne.jp>
2000-05-31 14:28:26 +00:00
leo
4b3b8618df
Fix some bugs in clkread(). These bugs caused strange time leaps.
2000-05-31 12:27:30 +00:00
pk
08d1e4928a
Initialize `ci_self' on all CPUs.
...
Check `cpuinfo' pointers in mp_pause_cpus() & mp_resume_cpus()
2000-05-31 12:26:15 +00:00
pk
504ed6e58b
Move switchexit() declaration in here.
2000-05-31 12:05:04 +00:00
pk
0985cc7d7e
Remove obsolete function declarations.
...
Move switchexit() to cpu.h
2000-05-31 12:04:29 +00:00
pk
fca92e02ab
Fix a couple of typos.
2000-05-31 11:23:21 +00:00
fvdl
c0f99cc74a
Initialize xs_status to 0 after allocating a scsipi_xfer struct. Makes life
...
easier for driver debugging.
2000-05-31 11:14:25 +00:00
augustss
d86618eb5a
Implement the scsipi_getgeom method and guess the geometry of floppies
...
based on the number of sectors.
2000-05-31 09:17:13 +00:00
augustss
72684ce3ec
Add a method, scsipi_getgeom, to the adapter struct. If this method is
...
present it will be used to get the drive geometry if the MODE SENSE fails.
2000-05-31 09:15:48 +00:00
enami
52a5cc1c5e
Make this file compile with DIAGNOSTIC.
2000-05-31 06:18:03 +00:00
thorpej
8d5520dccf
- In the MULTIPROCESSOR case, initialize p_cpu before a process is
...
marked SONPROC.
- Fix a bug where all cpu_info structures except for the boot CPUs
would exist at both a CPU-local VA (CPUINFO_VA) and a gloal VA;
The boot CPU's existed only a CPUINFO_VA.
- Add a self-reference pointer to the cpu_info that references the
global address in the MULTIPROCESSOR case. Just allow it to reference
the `local' VA in the single-processor case, as CPUINFO_VA is global
enough when there's only one processor to care about. Change curcpu()
to return the global address.
2000-05-31 05:28:26 +00:00
thorpej
0d866249d4
- In the MULTIPROCESSOR case, initialize p_cpu before a process is
...
marked SONPROC.
- Always make curproc, fpcurproc, astpending, and want_resched per-CPU
variables in struct cpu_info. Restructure code accordingly, and trim
a few instructions from a few spots in various places in locore.
2000-05-31 05:14:26 +00:00
thorpej
858becb7c2
In the MULTIPROCESSOR case, initialize p_cpu before a process is
...
marked SONPROC.
2000-05-31 05:10:54 +00:00
thorpej
8c2d00aaeb
Add a comment about needing to initialize p_cpu when multiple
...
processors are supported.
2000-05-31 05:09:14 +00:00
thorpej
8871d8563a
Add a comment on single-processor systems about p_cpu being initialized
...
by fork1().
2000-05-31 05:06:43 +00:00
thorpej
956b3ca3b3
Track which process a CPU is running/has last run on by adding a
...
p_cpu member to struct proc. Use this in certain places when
accessing scheduler state, etc. For the single-processor case,
just initialize p_cpu in fork1() to avoid having to set it in the
low-level context switch code on platforms which will never have
multiprocessing.
While I'm here, comment a few places where there are known issues
for the SMP implementation.
2000-05-31 05:02:31 +00:00
mycroft
65ace9d5d8
Yessiree! It's softdep time!
2000-05-31 04:57:20 +00:00
matt
28b0517c9c
random thoughts on how i'm implementing this.
2000-05-31 03:42:34 +00:00
fredb
ef3785c36a
Make this build. (Balance parenthesis.
2000-05-31 03:37:34 +00:00
nathanw
820847ee98
Update for qs -> sched_qs change.
...
Kernel compiles again.
2000-05-31 03:16:52 +00:00
nisimura
0e80e9cd4b
Minor comment adjustments. cpu_switch has an argument of struct proc *.
2000-05-31 01:46:15 +00:00
perseant
61861bace5
update for IN_ACCESSED changes
2000-05-31 01:40:01 +00:00
nisimura
48ef457a5f
Leave fpcurproc NULL for Vr4100/TX3900. It's solely for delayed lazy
...
FPA. fp.S is free from fpcurproc references for SOFTFLOAT case.
2000-05-31 01:11:58 +00:00
nisimura
788c728dbd
Replace fpcurproc->p_addr-> references with curpcb->.
2000-05-31 00:59:27 +00:00
oster
00a6796b71
Oops.. reconstruction percentages were being reported incorrectly.
...
Thanks to Manuel Bouyer for noting this.
2000-05-31 00:52:36 +00:00
matt
ede7ab9361
Install ieee1394reg.h since user application (someday) will need it.
2000-05-30 22:52:02 +00:00
eeh
7a92eda021
Include "opt_DDB.h" to enable the DDB sysctls.
2000-05-30 20:54:26 +00:00
mycroft
719d6db0e2
Adjust where IN_MODIFIED and IN_ACCESSED are cleared (as in the FFS code).
2000-05-30 19:09:44 +00:00
uch
6764e5fc91
if defined SOFTFLOAT, set fpcurproc before call MachFPInterrupt()
2000-05-30 18:12:47 +00:00
mycroft
70ac5e4326
Back out previous kluge.
2000-05-30 17:40:12 +00:00