| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Mark UTF2 as being deprecated.
|
|
|
|
|
|
| |
This file contains a number of incidents which do not related to
Germany. It's not clear whether they should remain or not, so I have
left them.
|
| |
|
|
|
|
| |
Sponsored by: DARPA & NAI Labs.
|
|
|
|
| |
Sponsored by: DARPA & NAI Labs.
|
|
|
|
| |
that releases use.
|
|
|
|
|
| |
Reviewed by: mux (mentor)
Approved by: mux (mentor)
|
|
|
|
|
|
| |
have special requirements.
Sponsored by: DARPA & NAI Labs.
|
| |
|
|
|
|
|
| |
Reviewed by: mux, scottl
Approved by: mux, scottl
|
|
|
|
| |
md root work on sparc64.
|
|
|
|
|
|
| |
size of the disklabel structure.
Hit by: schweikh
|
|
|
|
|
|
|
|
|
|
|
| |
configuration. Root privileges override DAC on local file systems and
therefore root does not generally need to be a member of a group to
access files owned by that group. In the NFS case, require explicit
authorization for root to have these privileges.
Leave root in operator for dump/restore broadcast reasons; leave root
in wheel until discrepencies in the "no users in wheel means any user
can su" policy are resolved (possibly indefinitely).
|
| |
|
|
|
|
|
| |
xten users in their groups explicitly--we pick that up from the gid
field in master.passwd.
|
|
|
|
|
| |
there, we would have noticed that 'ronly' was uninitialized :-).
- Kill a nearby 'register' keyword.
|
|
|
|
| |
Submitted by: "Peter Edwards" <pmedwards@eircom.net>
|
|
|
|
|
|
| |
struct sigcontext.
Pointy hat to: mike
|
| |
|
| |
|
|
|
|
| |
the kernel option _KPOSIX_VERSION.
|
|
|
|
| |
that it can be used in-kernel for a sysctl.
|
|
|
|
| |
Pointy hat to: mike
|
|
|
|
| |
Spotted by: make release
|
|
|
|
| |
to include <sys/signal.h> to include <sys/_posix.h>.
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
| |
MFC after: 2 weeks
|
|
|
|
| |
MFC after: 2 weeks
|
|
|
|
| |
MFC after: 2 weeks
|
|
|
|
| |
Remove references to it from the Authors and History sections.
|
|
|
|
| |
Reminded by: imp
|
|
|
|
|
|
|
|
|
|
|
|
| |
with the exception of indirect function calls, are assumed to be
intra load module and thus that GP will be the same. This avoids
saving, setting and restoring GP for each function call and
reduces the kernel with ~320KB. There's obviously a performance
benefit as well.
Note that since we generally don't know if calls will be intra or
inter load module when we're compiling kernel modules, -mconstant-gp
cannot be used for modules.
|
|
|
|
|
|
|
| |
not optimized away by the compiler in time for it to still leave the VOP
functions as inlines.
Submitted by: bde
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix the "@gprel relocation against dynamic symbol xxx" linker error.
Variables defined in the link unit and small enough to be put in the
short data section will have a gp-relative access sequence (using the
@gprel relocation). It is invalid to have @gprel relocations in shared
libraries, because they are to be resolved by the static linker and
not the dynamic linker. The -fpic option will cause @ltoff relocations
for @gprel relocations, but the side-effects are untested (if any).
Instead, disable/eliminate the short data section to achieve the same.
|
|
|
|
|
|
|
| |
buffer-safe string functions. The rest of the code is still probably
unsafe.
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
middle of this header.
o Remove unneeded conditionals to hide SIG* in the POSIX case.
(C allows implementations to define additional SIG* constants.)
o Add comments about missing features.
o Move the location of the sigset_t typedef.
o Update standards visibility conditionals.
o Fix some assumptions about what pid_t and uid_t are defined as.
o Remove size_t typedef and use __size_t in struct sigaltstack
instead.
|
|
|
|
| |
struct __sigset to avoid depending on objects from <sys/signal.h>.
|
|
|
|
| |
mix-up with siginterrupt().
|
| |
|
|
|
|
| |
o Fix printf format error for %d format with long argument.
|
|
|
|
|
|
|
|
|
|
| |
the predicate registers. Even though the ITLB and DTLB interrupts
happen often enough, this bug didn't do much harm. The reason
is that the interrupt handlers only modify p1 and since this is
a preserved (callee-saved) register it is hardly used in code
generated by the compiler. Compilers use scratch registers by
default. Changing the interrupt handlers to use p6 (ie a scratch
register) proved that the bug was in fact fatal.
|
| |
|
|
|
|
|
| |
sections so that the resulting load module has a single unwind
table. This matches the behaviour in userland.
|
| |
|
|
|
|
|
|
| |
during disk probing with malloc debugging enabled.
MFC after: 1 week
|
| |
|
|
|
|
| |
Submitted by: obrien
|
|
|
|
|
|
|
|
|
|
|
| |
o Replace KSTACK_PAGES with pages on panic() in pmap_new_thread(),
o Fix style bugs in adjacent code,
o Use NULL instead of 0 for pointers,
o Save the virtual kstack address if we create an alternate
kstack because 1) we can derive the physical (RR7) address
from it and 2) we need the virtual address for contigfree()
in pmap_dispose_thread(). Thus td_altkstack saves
td_md.md_kstackvirt.
|