Age | Commit message (Collapse) | Author |
|
changed generic pointer type to (void *)
and, md5 is in libkern, since more than one component of the kernel uses it.
what would be better place? well, imagine some lkm that uses md5 someday...
|
|
no special handler for it. i guess there will be rare cases when
you receive it, and then you should repair your cpu, since
it happens on internal cpu error.
|
|
|
|
Thanks to Steve Brown <sbrown@best.com> for working with me to find this.
|
|
more debugging is on the way
|
|
|
|
htonl and friends.
|
|
|
|
|
|
>Category: port-alpha
>Synopsis: incorrect use of long crashes netbsd/alpha
>Confidential: no
>Severity: serious
>Priority: low
>Responsible: gnats-admin (GNATS administrator)
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat Mar 29 23:50:01 1997
>Last-Modified:
>Originator: Ross Harvey
>Organization:
Avalon Computer Systems, Inc.
>Release: NetBSD-current
>Environment:
System: NetBSD epsilon.ghs.com 1.2D NetBSD 1.2D (e) #5: Sat Mar 29 22:32:33 PST 1997 ross@epsilon.ghs.com:/bsd/ross/e alpha
>Description:
Adding "pseudo-device ipfilter 1" to netbsd/alpha will
cause it to crash when ifconfig turns on the interface.
Ipfilter code in netinet/fil.c uses pointer arithmetic to
effectively make structure-to-scalar casts. It uses long when
it really wants an int32 and gets alignment faults that crash
netbsd/alpha. General 64 bit problem, not exactly alpha.
>How-To-Repeat:
Add pseudo-device ipfilter 1. Boot your alpha. 2. Try to come
up multiuser. The first packet or so will halt everything.
>Fix:
Apply patch...
|
|
|
|
me.
- Provide option (enabled in GENERIC and GENERICSBC) to disable ADB
configuration when serial console is enabled. Old behavior allows
booting even if ADB probe hangs (Apple had several ways to access
ADB).
- Configure ite0 differently--don't assume that it's only extant if it
is the console.
|
|
with unaligned buffers
|
|
From NetBSD PR#3441, Matthias Drochner <drochner@zelz26.zel.kfa-juelich.de>
|
|
utility macros (and their opposites), named like htole16 etc.
|
|
grr@shandakor.tharsis.com
|
|
|
|
|
|
koji@math.human.nagoya-u.ac.jp
|
|
|
|
#define local static
#endif
|
|
|
|
|
|
improve transmission when CTS goes low (like on a modem)
|
|
|
|
|
|
|
|
|
|
|
|
Now that ramdisk is used, booting from floppy does not wait for floppy change.
Do not force real mode for booting, this disables caches on certain machines.
use the freshly build hack-obj, do not require "." in the current path.
|
|
|
|
|
|
|
|
proper interrupt routine. grfmv_intr_mystery changed to grfmv_intr_cb264.
|
|
only one entry for now:
chek_regs (use DUMP_REGS macro instead)
dumps registers. must be called by lcall or so (to push %cs)
|
|
sample regs command to show the registers
|
|
|
|
|
|
and....
it compiles and runs ok on my machine.
*** TEST IT !!! ***
some pieces into MI libsa coming in a minute (if line won't drop ;)
|
|
including:
- disklabel support;
- better boot cmd line
- smaller size (using some compilation switches ;)
- no more relocations in /boot, it's loaded in the place;
- better disk performance (maybe were already in there)
- installboot -n does not require write perms for device
- more debugs
- missing parts in libsa (such as cd9660 and so)
- i don't like 2 files for exec_i386 (sorry, toby, let's discuss maybe?)
tricks and tails:
- joined .text and .data (saves you a page)
- prot mode switching still in biosboot (it's freezed for awhile)
- biosdisk internals changed
- biosdev is not passed propery to the kernel (i'll fix it soon)
- sure i missed smth here to note (use the source, Luke!)
|
|
|
|
|
|
changed ipfdetach() to ipf_disable()
added stub ipfattach() which is called from main()
commented out activation of ipf from iplinit()
must explicitly enable with ipf -E
removed bogus deactivation of ipf from iplinit()
|
|
|
|
for Egret and Cuda ADB.
|
|
|
|
|
|
|
|
|
|
|