Commit Graph

49018 Commits

Author SHA1 Message Date
sommerfe
c805ae93c2 Crash dumps should *not* be world readable. 1999-02-27 20:40:30 +00:00
is
0fe440926c Correct type of 3rd argument. 1999-02-27 19:31:58 +00:00
scottr
bebd05917b Add iwm.4 (oops) 1999-02-27 19:02:10 +00:00
tsubai
78665b6502 Increase default data size to compile libbfd without `virtual memory
exhausted'.  Suggested by Scott Reynolds.
1999-02-27 18:32:31 +00:00
sommerfe
fb74cf8d8e Finish fix for PR7059: rename fields in mbstat we no longer maintain
to _m_spareN; add a comment explaining where to get comparable info.
1999-02-27 18:20:37 +00:00
scw
a6a7b5c100 Add ./etc/fstab.sd example. 1999-02-27 17:59:35 +00:00
scw
f4db3c5d7a Add target for raid devices. 1999-02-27 17:57:31 +00:00
sommerfe
b36297112e fix PR7057: division by zero if no mbufs allocated
fix PR7059 (partial): mbuf cluster counts were based on counters which
are no longer maintained.
(full fix will involve renaming the now-unused fields in mclstat in mbuf.h)
1999-02-27 17:37:24 +00:00
pk
e81b9ed433 * Make changing the PLT slot entry (lazy function binding) thread-safe.
* Insert `iflush' instructions for the patched words in PLT entries.
1999-02-27 17:12:13 +00:00
pk
f008a1bbd0 Missing `break'. 1999-02-27 16:13:59 +00:00
hubertf
8593bb58c2 Fix typo reported by Wolfgang Helbig <helbig@Informatik.BA-Stuttgart.DE>
in PR 7056.
1999-02-27 13:31:26 +00:00
pk
331694119a Our device name differs from the PROMs node name. 1999-02-27 13:17:08 +00:00
pk
49035b27c8 Do not call printf() from a CPU that is spinning up; defer the probe
messages to cpu_attach() where the boot processor takes care of them.
This also necessitates a slight change in the way the FPU name is stored.
1999-02-27 13:11:21 +00:00
pk
4e7849055a Add comment on the necessity of having to look at implicit memory addends
even though the sparc architecture uses `Elf_Rela' structures exclusively.
1999-02-27 11:36:02 +00:00
mark
d6f8b575ea Add PCI-PCI bridge device.
Up maxusers to 32.
1999-02-27 11:19:25 +00:00
mark
bbd7276407 Add PCI-PCI bridge devices. 1999-02-27 11:18:27 +00:00
mark
54e053627e Implement bus_space_{read,write}_region_2().
Make bus_space_copy_region_2() work correctly for overlapping regions.
1999-02-27 11:14:27 +00:00
mark
77d06b9612 Remove a debug hack. 1999-02-27 11:12:44 +00:00
pk
1c13c70bab Introduce pre-preocessor symbol RTLD_INHIBIT_COPY_RELOCS.
Currently, only mips does not include COPY_RELOCs code.
1999-02-27 10:44:26 +00:00
pk
a32bf0c1c2 Just initialize the stack-based temporary `rtld self' object. 1999-02-27 10:35:16 +00:00
pk
5c519e8777 Target bitmask for RELOC_RELATIVE should be a full word.
Also for RELOC_RELATIVEs, add in the memory contents in addition to r_addend.
1999-02-27 10:24:52 +00:00
scottr
d32ed292af defopt BUFCACHE and BUFPAGES. 1999-02-27 06:39:34 +00:00
scottr
21c8d6ed43 Fix tyop in last. 1999-02-27 05:28:35 +00:00
oster
ee9187f136 After a vn_close(), set the vnode * to NULL so we don't try closing it
again later.
1999-02-27 03:43:20 +00:00
jonathan
1192ce7d8f Patch FUNCTION_PROFILER to avoid code-scheduling botch when compiling
with -mabicalls: the gcc/egcs code emits hand-scheduled code with an
insn in a "jal _mcount" delayslot. But with -mabicalls, the "jal"
expands into a call via $t9 and the delay-slot is already filled.

See PR#5248.
1999-02-27 03:36:28 +00:00
tv
ff6c8ce557 Add ld.so hacks for arm32, and reenable ld.aout_so on arm32. As is well
known, XXX this needs a real fix.
1999-02-27 03:34:05 +00:00
tv
7f2b95a332 Add arm32 hacks to ld, and reenable ld on arm32. As is well known, XXX
this needs a real fix.
1999-02-27 03:31:12 +00:00
tv
803ae8725f Add c++rt0 for arm32 with the "special" hacks. Put c++rt0.c in arm32's
own directory until it is "fixed".
1999-02-27 03:28:30 +00:00
tv
97df55d7ae Remove -fpic condition for powerpc - we don't build c++rt0 for powerpc,
and powerpc has PIC now.
1999-02-27 03:27:54 +00:00
tv
a75b29d92f Clean up mipse[bl]->mips substitution. 1999-02-27 03:27:01 +00:00
scottr
c1037ea51f Support the BUFCACHE option. 1999-02-27 03:26:09 +00:00
jonathan
63deecd7e6 Define C structures (struct kernframe, struct trapframe)
for kernel-to-user trapframe.  Use C structs in genassym.cf.
1999-02-27 02:54:05 +00:00
oster
a76f56098c Do the VOP_UNLOCK() on an initialized vp, rather than random garbage. 1999-02-27 01:48:13 +00:00
wrstuden
bc94ad4c5e Rationalize the vfs_checkexp macro to be VFS_CHECKEXP. 1999-02-27 00:47:34 +00:00
wrstuden
b68336a42b Bump version to 1.3J to reflect changes to vfsops and VOP_CLOSE locking. 1999-02-26 23:59:24 +00:00
wrstuden
862a56e88b Modify vfsops to seperate vfs_fhtovp() into two routines. vfs_fhtovp() now
only handles the file handle to vnode conversion, and a new call,
vfs_checkexp(), performs the export verification.
1999-02-26 23:44:43 +00:00
wrstuden
0078fc50dc Modify VOP_CLOSE vnode op to always take a locked vnode. Change vn_close
to pass down a locked node. Modify union_copyup() to call VOP_CLOSE
locked nodes.

Also fix a bug in union_copyup() where a lock on the lower vnode would
only be released if VOP_OPEN didn't fail.
1999-02-26 23:38:55 +00:00
is
19d0a457aa oops. void->int 1999-02-26 22:55:33 +00:00
tv
a3effc3cd4 We also want to read core files. (oops.) 1999-02-26 22:53:14 +00:00
christos
ddadb71e4e Relative relocations should use addend. 1999-02-26 22:50:03 +00:00
christos
dd247aa44e Add missing prototypes for static functions. 1999-02-26 22:46:32 +00:00
christos
974dcb4997 We have RAW_OPTIONS so enable them. 1999-02-26 22:43:03 +00:00
is
f71d843a65 synchronize types, and s/curproc/p/ in one forgotten place 1999-02-26 22:37:57 +00:00
is
8474ed8a1e MVME68K specific part of fix for PR 6152 1999-02-26 22:16:35 +00:00
pk
22001aee9c Take care of `load address relative' relocations.
Ignore JMP_SLOTs in non-plt relocations.
1999-02-26 22:13:49 +00:00
pk
f6a359f27f Completely construct the first PLT entry and correctly compute the
PC relative offset in the call insn.
1999-02-26 22:07:47 +00:00
is
d04273bac7 sun3 part of fix for PR 6152 1999-02-26 22:03:28 +00:00
pk
801d8e5b9d Implement rtld_bind() stub.
Fix startup code.
1999-02-26 22:01:31 +00:00
is
0f5ed05445 next68k specific part of PR 6152 fix 1999-02-26 21:34:38 +00:00
is
5e073f4807 MIPS part of fix for PR 6152, sligtly changed from M.Hitch's version 1999-02-26 19:03:39 +00:00