Age | Commit message (Collapse) | Author |
|
millert@ ok
|
|
|
|
'off: kernel profiling is kgmon.'
|
|
|
|
art@ ok
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cross tools and kernels with those cross tools on all archs except mvme88k
and hppa.
1. Pass MACHINE_ARCH, not MACHINE to TARGET_MACHINE_ARCH when building old
binutils.
2. Instead of using the "intelligent" cpp voodoo to find out MACHINE_ARCH
from MACHINE (which has never worked correctly for sparc, 68k and
recently it broke for powerpc), we have a table of machine->machine_arch
translations. It's easier to modify one table once per arch instead of
juggling for a few hours every time some include files change.
3. Remove some sparc64 cruft.
4. Set MACHINE and MACHINE_ARCH in cross-env, otherwise the kernel will
try to build libkern for the host.
Please note that this doesn't allow you to do complete builds. I haven't
even tested cross-lib. Only kernel builds have been tested.
|
|
|
|
|
|
as it should.
|
|
|
|
|
|
the manual references up. This is still not as nice as it could be
but at least groff no longer spits out an error.
|
|
From Alexander Yurchenko <grange@rt.mipt.ru>
|
|
From Alexander Yurchenko <grange@rt.mipt.ru>
|
|
From Arla 0.35.5 through David Krause <openbsd@davidkrause.com>
|
|
first char is a space. Patch from sacrificial-spam-address@horizon.com
|
|
in the input buffer. This prevents a rare buffer overflow on very long
header lines where one or more entries has a comment in it but the
entries have no space after the comma *and* the amount of extra space
needed to add a space after each comma is greater than the length of
the comments that will be removed. This is debian bug #108677
2) In skin(), use a temporary variable in the realloc() and don't
die if realloc() fails since its only purpose is to shrink the
buffer, not expand it (and thus is not fatal).
|
|
|
|
|
|
|
|
|
|
|
|
and simpler.
|
|
Allow multiple occurences of "struct foo".
Add syntaxic sugar to make use of "struct" and "member" keywords more
useful in genassym.cf files.
This will be badly documented in a manpage, to come in a few minutes.
|
|
|
|
|
|
|
|
Now uses mii/mii_bitbang.
Driver still has performance issues, It does not transfer
as fast data as it should. No worse than before.
Need to investigate a dhclient reported error:
'ip length 331 disagrees with bytes recieved 336'. only on if_bm.
|
|
Fix from janjaap@stack.nl. PR 1775
|
|
|
|
|
|
kernel. From based on NetBSD patches.
|
|
o handles decode of all 64 32 bit registers (based on type)
o easier to read (at least imo).
o needs some optimization (clarity was the first goal here)
|
|
|
|
|
|
Differentiate between return-icmp and return-icmp6,
icmp-type and ipv6-icmp-type. ok dhartmei@
|
|
|
|
'ICMP error message for bad proto' messages and breaking traceroute etc.
Please increase debugging level (pfctl -x m) while testing.
|
|
as some output format (netmasks, inet/inet6, return-icmp).
|
|
|
|
Verify that regions which were allocated by stealing are not returned
to phys_map, perhaps before phys_map is initialized. Not seen
to be a problem, but is potentially.
Also, the system can deal with not having the devices mapped with BATs.
In fact after some testing the systems seem more stable when BATs are
not used for devices. Stop using them, at least for now.
|
|
?+(64k), instead print 0+0x<address>, at least that is useful.
|
|
interrupt after one second. Originally the interrupt was disabled
permanently after it fired once. This causes futher hot plug/removals
to stop working. However the interrupt will fire several times in succession
as a device is inserted/removed. This effectively debounces the interrupt.
Apparently only some systems actually plug directly into the root hub:
Most PCI cards do not, however newer apple motherboards all do.
This was sent around for review some time back and again recently, this
time with no feedback.
|
|
add a missing initialization of the sym pointer.
Add some functionality which allows a program to open itself dlopen(NULL),
so that it can then look up symbols in the executable itself.
Note that the program can only access exported variables, either by
exporting all variables with the ld option -E or externally referrenced.
Fix bug in dlsym() where it would return failure when looking up symbols.
It was testing the offset of the found symbol, not if the symbol was found.
|