Age | Commit message (Collapse) | Author |
|
did, but less awkward). Also make sure that the code changing the K0SEG CCA
value has enough nops, before returning to cached space, to match the
recommended procedure in the RM52xx and RM7000 erratas.
|
|
namespace, so stop changing behavior when it's #defined
ok beck@ krw@
|
|
then self-sign it rather than using the "openssl req" shortcut. This allows
us to specify -extfile and thus set the correct certificate extensions so
that stricter SSL implementations will trust this as a CA cert, and matches
how things are done in ssl(8). This is basically a partial revert of r1.77.
Researched by chrisz@, tweak/ok jmc@ ok beck@
|
|
|
|
|
|
no functional change.
ok jca@
|
|
do not try to find a matching address by iterating over a global
list and always use the routing table.
Idea from claudio@, moral support from henning@, ok mikeb@
|
|
|
|
Delete casts to char* of arguments to bwrite() and free()
|
|
|
|
went anywhere.
ok miod@
|
|
Declare play() and pl_main() as __dead, to solve the original problem
|
|
|
|
for many newer instructions.
With feedback from jsg@
|
|
implementing that command, a pointer to the command arguments is the
only thing needed. No need to have a pointer to the command table in
every command, since there is only one table. No need for shiney new
stack space for every command name and arguments parsed, since we
don't recurse we can just use static memory.
No intentional functional change.
|
|
BUS_DMA_NOCACHE (or BUS_DMA_COHERENT if the platform does not have coherent
caches) will use PMAP_NOCACHE when invoking pmap_enter(), to avoid creating
cached mappings, and then evicting them from the cache.
|
|
page, the pte is created uncached.
Make sure pmap_enter_pv() honours the cache bits of the pte, instead of
assuming it will only get called for cached pages. Have it set PV_UNCACHED
in the pv flags for the page, if this is the first use of this page and the
mapping is not cached. Only check for a virtual aliasing cache condition if
the new mapping is cached.
|
|
|
|
- standard EXIT STATUS (hand holding from schwarze)
- restructure STANDARDS to our normal format
- as noted by schwarze, blank separated -t patterns are accepted. the work on
making the man page read correctly to reflect this is his
ok millert in an earlier incantation
ok schwarze
|
|
|
|
|
|
|
|
|
|
TOS/Traffic Class field of the original packet. Discussed with mikeb@
|
|
field of IPv6 packets. Issue reported by Christophe Heurtaux on frnog.
ok mikeb@
|
|
ok mikeb@
|
|
companion controller.
|
|
|
|
|
|
- remove unneeded comment, kern.netlivelock doesn't get set here.
- rework octeon_eth_mediainit() to be more like other drivers and
remove a bunch of XXXs in the process.
testing and ok yasuoka@
|
|
Save a cookie pointing to the very first entry in the DIR.dd_buf
cache buffer and use that to speed up seekdir(3) when rewinding
to that first entry.
No libc bump because DIR is an opaque struct.
When the optimization applies, which in particular it always does
for rewinddir(3) after reading less than about 500 entries,
seekdir(3) execution time drops from 100 to 0.05 milliseconds
on my i386 notebook. Other cases are not slowed down.
Based on an idea from and ok by guenther@.
|
|
EACCES to EPERM. EACCES is meant for file access permissions (as
documented on the errno(2) man page), so EPERM seems more appropriate.
Based on a similar change from FreeBSD via Loganaden Velvindron.
ok bluhm@
|
|
definition and the C part of the resume code was using the second. This
manifested itself as mysterious reboot and stack corruption problems on
resume.
ok deraadt@
|
|
DH89XX/Cave Creek PCH which seem to function like a 82580 with some
external Marvell PHYs.
|
|
|
|
|
|
|
|
|
|
- reduce complexity
- don't abuse index.txt
OK halex@ krw@
|
|
'struct dos_mbr' variables, since that is what the buffers were used
for. Removes need to know about DEV_BSIZE and thus include param.h
from all files but one so move the param.h #include to that file
(mbr.c).
Nuke a bunch of local MBR #defines in favour of the disklabel.h ones.
Remove a bunch of unneeded #includes, replace the odd malloc/bzero
with calloc, replace equally odd bcopy's with memcpy, remove a stray
duplicate MBR parsing in MBR_pcopy().
No intentional functional change.
|
|
Requested by miod@ (since xbow(4) on sgi secretly modifies the string behind
out back when interrupts get established).
|
|
|
|
|
|
From Alex Deucher
93e2a4108f7d2665136d6051727471731889ea5f in ubuntu 3.8
d45b964a22cad962d3ede1eba8d24f5cee7b2a92 in mainline linux
|
|
|
|
size, the number of sets, and the total size (and the set size, for convenience)
per cache (I$, D$, L2, L3).
This allows cpu.c to print the number of ways (sets) of L2 and L3 caches from
the cache information, rather than hardcoding this from the processor type.
|
|
|
|
sets this way...
|
|
discussed with kettenis some time last year
|
|
|