mark
6c440cc51b
Support kernels up to 4MB in size (was 2MB) in initarm().
...
Removed some un-necessary cache synchronisations.
Call the cpu_sleep() function in an infinite loop in halt().
Removed the long dead swap specifier from rc7500 initarm().
1997-07-31 02:59:06 +00:00
mark
0c0a1966bb
Use the Pc entry from gettytab for our virtual terminals.
1997-07-31 02:34:18 +00:00
mark
3f42259896
If MEMORY_DISK_IS_ROOT is defined don't bother to compiling in the code
...
to extract the root filesystem name from the bootargs.
1997-07-31 01:11:33 +00:00
mark
67130a7f8d
Added dev/clock_subr.c to the files list.
1997-07-31 01:08:26 +00:00
mark
0e8ba1b90b
Overhauled and updated to work with dev/clock_subr.[ch]
1997-07-31 01:08:01 +00:00
mark
e375e0f448
Disable the reporting of the easi space timings. At podulebus attach time
...
the only timings we know are the ones inherited from the boot and the
drivers that will attach to the bus may change these.
Use the IS_PODULE macro for checking manufacturer and podule id's
against attach args.
1997-07-31 00:43:28 +00:00
mark
18b47c4129
Define an IS_PODULE() macro to match a podule manufacturer and id with
...
podulebus attach args.
1997-07-31 00:40:56 +00:00
perry
ea4d1ded44
1) close my own pr-2502 by adding ce and ck to default
...
2) substantial cleanup. In particular, I got rid of lots of
egregiously obsolete entries, and I got rid of obsolete
capabilities in the only mostly obsolete entries, etc.
1997-07-31 00:38:30 +00:00
mark
d02fe01663
Comment out a load of special debug messages.
...
Fix the mappings of the L2 page table used to map the process page tables
so there there is no user access (was user read only access).
1997-07-31 00:36:55 +00:00
mark
d50cd34639
Remove a dead version of the _MCOUNT_DECL macro.
1997-07-31 00:22:15 +00:00
jtc
fb0208bc77
Fix files using old TNF copyright notice
1997-07-31 00:21:53 +00:00
mark
4d5984d00a
When syncing memory and cache after modifing the text area sync only
...
the modified address range rather than the whole cache/memory.
1997-07-31 00:19:31 +00:00
mark
2319a993f9
Add specific checks for user space accesses to the page table area (just
...
above the stack).
1997-07-31 00:16:12 +00:00
mark
905a93b982
Removed several lines of unreachable code in eagetpackets().
...
Reset the interface every time an error is detected in eagetpackets()
otherwise the interface can end up in a jammed state.
1997-07-31 00:13:18 +00:00
jtc
8c11c4ff0e
Fix files using old TNF copyright notice
1997-07-31 00:11:51 +00:00
mark
504ddabd38
Removed several lines of unreachable code in ebgetpackets().
1997-07-31 00:09:48 +00:00
mark
57a231e4b6
Modified the cpu_cache_purge_ID() calls in pagemove(), vmapbuf() and
...
vunmapbuf(). If the address range involved is 4KB or less purge the
specific address ranges. otherwise purge the whole cache.
1997-07-31 00:08:04 +00:00
jtc
a158249541
Fix files using old TNF copyright notice
1997-07-31 00:08:03 +00:00
perry
365cb9dcc8
clean up .Nm entries, and change a silly .Nm gettytab 5 to an .Xr
1997-07-31 00:06:20 +00:00
mark
50633bf9a8
Added calls to mcount() for the assembly functions here if GRPOF and
...
PROFILE_ASM are defined.
Added missing .data directive prior to the curpcb declaration.
Fixed the calling of the cpu sleep function in idle(). The sleep function
takes a single argument which is the sleep mode. This is currently unused
but 0 should be passed for future compatibility.
1997-07-31 00:03:54 +00:00
jtc
23bee85a3f
Fix files using old TNF copyright notice
1997-07-31 00:01:15 +00:00
mark
9767e83757
If a transfer completes and we have performed a check sense, check the
...
sense code for zero and if found repeat the request sense. This solves
a bug in the sbic driver when accessing JAZ drives that results in
faulty sense data being returned following a transfer. A retry returns
the correct information.
This is probably showing up a more fundemental bug in the sbic driver
and will probably have to wait for a complete overhaul of the sbic
driver (planned) for a perfect fix.
Fix supplied by Rob Black <r.black@ic.ac.uk>
1997-07-31 00:00:12 +00:00
jtc
990a11b9c6
Fix files using old TNF copyright notice
1997-07-30 23:53:32 +00:00
mark
258768a81d
Use the cookie field in the podulebus tag (current unused) as a register
...
shift value thus making register more flexible.
Remove the absolute shift of 2 in all the podule read/write routines and
use the tag cookie (passed in r0) as the shift value.
1997-07-30 23:52:08 +00:00
jtc
9f3b240e5c
Fix files using old TNF copyright notice
1997-07-30 23:50:37 +00:00
mark
4e641ac6d1
Utilise the cookie field in the podulebus tag (currently unused) as a
...
register shift value.
For the podulebus_bs_tag structure set the shift to 2 (the current
hardcoded value in the actual read/write routines).
Use the cookie to provide the register shift in podulebus_subregion().
1997-07-30 23:49:54 +00:00
jtc
87f4ccd45f
Fix files using old TNF copyright notice
1997-07-30 22:53:50 +00:00
augustss
e7f7b4f6cd
Update man pages a little.
1997-07-30 22:40:43 +00:00
perry
9dee21c94e
add a default minfree file (requested by David Brownlee, pr-1577)
1997-07-30 22:17:55 +00:00
perry
1bc09eb306
add port-mips category, as requested by Erik Bertelsen in pr 3900
1997-07-30 21:34:57 +00:00
perry
10838cb3ff
Add another bridge ID, from pr 3926 submitted by Soren S. Jorvang
1997-07-30 21:25:00 +00:00
jonathan
2f459bf1d8
Initialize local variable 'j' in eeprombusy() to pacify gcc -O (not -O2)
...
on i386.
1997-07-30 18:26:23 +00:00
thorpej
1a9c5f5f48
Arithmetic between "int" and "size_t" is promoted to "long" on the Alpha;
...
use the %ld printf format, and cast to (long) for printing.
1997-07-30 17:43:55 +00:00
leo
83c69491b2
Add second md device.
1997-07-30 15:45:33 +00:00
leo
baa16e912c
Rename lpt to lp on some places to avoid botches between files.isa and
...
files.atari.
1997-07-30 15:43:23 +00:00
leo
89ac8e71d2
Use a buserror handler that just tests for 'nofault' being set when the
...
MMU is not yet initialized. This behaviour is necessary when probing
for the machine type - because we need the type before we can setup the
tables....
1997-07-30 15:37:48 +00:00
christos
afc018f838
If a directory gets deleted in the master tree, but the client has it in
...
his last.<collection> list, this directory did not get removed in the client
since the code just tried rmdir(foo) and gave up when that failed. This
has been changed to be more agressive and do an rm -fr when rmdir fails.
1997-07-30 15:35:13 +00:00
christos
6613161476
- Don't botch varargs: the are not always an array of void * in the stack...
...
Write a separate function to convert a list of function parameters to
an argv array.
- explain why execv failed.
1997-07-30 15:33:22 +00:00
leo
b61a48cef7
Include 'locators.h'
1997-07-30 15:32:37 +00:00
pk
c589871dc6
Arrange to turn off future sync-mode negotiation after experiencing a
...
timeout while in a data phase.
Replace XS_STUFFUP with XS_TIMEOUT, so we get a second chance after
recovering.
1997-07-30 12:01:53 +00:00
pk
09109c38a1
Maintain a copy of the configuration flags in our `softc'.
1997-07-30 11:48:32 +00:00
veego
ccd583103e
Fix the doublescan mode which was broken in the last commit.
1997-07-30 11:05:55 +00:00
thorpej
fc68ce7e4e
Cast some printf arguments to keep the compiler happy on the Alpha.
1997-07-30 05:07:22 +00:00
thorpej
cd1c0efc7e
Cast off_t's to (long long) for printing with %q*, for the Alpha.
1997-07-30 05:04:23 +00:00
thorpej
f566fe5da3
Add some casts to printf args to keep the compiler happy on the Alpha.
1997-07-30 05:01:01 +00:00
christos
7eaff8a411
Remove bogus `locking by process 0' diagnostic; from Charles.
1997-07-30 03:47:12 +00:00
christos
0d45b522a3
When we mount -u and there is no vfstype specified, deduce the vfstype from
...
statfs.
1997-07-30 03:45:27 +00:00
christos
374857e89f
Support root on msdos filesystems by creating an mfs on /dev and running
...
MAKEDEV all to create the devices. Idea by Chris Demetriou.
1997-07-30 03:43:19 +00:00
veego
81fde155b7
Print the interlace and doublescan flag for the converted mode line and
...
not only default which is wrong.
1997-07-29 23:41:12 +00:00
pk
2c3cf06107
If state is NCR_CLEANING, do not schedule commands until reset is complete.
1997-07-29 22:26:01 +00:00