| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use the MAC address of an interface for the host part of an IPX address
and not the MAC address of the first interface for every IPX address.
This is more inline with the way others like Novell do it.
Mostly Submitted by: "Serge A. Babkin" <babkin@hq.icb.chel.su>
Take out the error messages (the ip icmp equivalent) with #ifdef IPXERRORMSGS.
This is bogus and as far as I could figure out IPX don't have anything like
it. This is a leftover from its XNS heritage. If nobody complains, I will
take it out completely in a few weeks.
Add some more ipxstat statistics counters.
Make ipxprintfs a sysctl variable and off by default.
Add IPX Netbios "routing" support. This is off by default and can be
switched on with a sysctl knob.
General code cleanup to at least use the same style throughout the IPX
code, but also be more style(9) conformant. Also make a lot of functions
static.
If I don't get any complaints I'll bring all of this over to the 2.2 tree
in a few weeks.
|
|
|
|
| |
line.
|
| |
|
|
|
|
|
| |
to display everything, so i've chosen a small subset. Add more to this as
you think seems useful.
|
|
|
|
|
|
| |
are required for NFS now.
Ifdefed SMP #defines.
|
|
|
|
|
|
|
| |
rather than what I think he's going to say.
(Now undoing the last timerval change)
Really suggested by: bde
|
|
|
|
|
|
| |
it_value is set to zero - as per documentation.
Suggested by: ache & bde
|
|
|
|
|
|
|
|
|
| |
accessing files which it shouldn't be able to. This required a better
approximation of VOP_ACCESS for NFSv2 (NFSv3 already has an ACCESS rpc
which is a better solution) and adding a call to VOP_ACCESS from VOP_LOOKUP.
PR: kern/876, kern/2635
Submitted by: David Malone <dwmalone@maths.tcd.ie> (for kern/2635)
|
|
|
|
| |
the sillyrename information are stored in the same place.
|
| |
|
|
|
|
|
|
| |
Current task: transcribing patch
Time: for a coffee
Faulting address: bde
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| | |
|
|\ \
| |/
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| |
|
| |
|
|
|
|
| |
Submitted by: Eivind Eklund <perhaps@yes.no>
|
|
|
|
|
|
|
|
|
|
|
|
| |
in NetBSD. The core of settimeofday() is moved to a seperate static
function settime() which both clock_settime() and settimeofday() call.
Note that I picked up the securelevel > 1 check from NetBSD that prevents
the clock being set backwards in high securelevel mode (this was a hole
that allowed resetting of inode access timestamps to arbitary values)
Obtained from: mostly from NetBSD, but the settime() function is from
our gettimeofday(), some tweaks by me.
|
| |
|
| |
|
|
|
|
|
| |
nanosleep(). Also, note some syscall conflicts with other systems and
indicate slots tagged for use with other syscalls some day.
|
| |
|
|
|
|
| |
Obtained from: NetBSD
|
|
|
|
| |
Obtained from: NetBSD
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Submitted by: Peter Wemm <peter@spinner.DIALix.COM>
|
|
|
|
|
|
|
| |
(eg: above 0xffc00000). Programs using /dev/kmem are implicitly racing
the kernel, and can get right up high in memory. I've been running
these for some time now, but with printfs. It's saved two panics at
least that I can remember.
|
|
|
|
|
|
|
|
|
|
|
| |
md_regs being struct trapframe *. Do a npxsave() if needed and copy the
pcb rather than use the increasingly defunct savectx(). Copy %edi and
%ebp explicitly.
Submitted by: bde
XXX npxproc could be declared in npx.h so the externs with smp fruit
are not needed.
|
|
|
|
|
|
| |
Remove TF_REGP() macro and use. The original reason (address space
problems due to having UPAGES in mapped into user space) is gone. It
looks cleaner without it.
|
| |
|
| |
|
| |
|
|
|
|
| |
being a trapframe.
|
| |
|
| |
|
|
|
|
| |
some code.
|
|
|
|
|
| |
remove declarations for the SMPcurproc[NCPU] etc arrays. There was no
need to mention NCPU there, and they've been moved to their normal home.
|
|
|
|
| |
a comment.
|
| |
|
|
|
|
| |
declare SMPcurpcb[] next to #define and uniprocessor counterpart
|
|
|
|
|
| |
move declaration of SMPruntime[] to here next to the #define and the
uniprocessor counterpart
|
|
|
|
|
| |
declaration of SMPcurproc[] moved to here next to it's uniprocessor
counterpart
|
|
|
|
| |
Move SMP and APIC_IO from opt_smp.h to opt_global.h
|
|
|
|
|
|
|
| |
the patches in freefall:/home/dfr/ld.diffs to your ld sources and set
BINFORMAT to aoutkld when linking the kernel.
Library changes and userland utilities will appear in a later commit.
|
|
|
|
| |
Reviewed by: phk
|