| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
derived from the fwohci(4) and sbp(4) manpages.
|
|
|
|
|
|
|
| |
Updated release notes: ntp-4.1.1b.
MFCs noted: firewire(4), atapicam(4), uudecode(1)/uuencode(1) base64
links.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. At least some Netra t1 models have PCI buses with no associated
interrupt map, but obviously expect the PCI swizzle to be done with
the interrupt number from the higher level as intpin. In this case,
the mapping also needs to continue at parent bus nodes.
To handle that, add a quirk table based on the "name" property of
the root node to avoid breaking other boxen. This property is now
retrieved and printed at boot.
2. On SPARCengine Ultra AX machines, interrupt numbers are not mapped
at all, and full interrupt numbers (not just INOs) are given in
the interrupt properties. This is more or less cosmetical; the
PCI interrupt numbers would be wrong, but the psycho resource
allocation method would pass the right numbers on anyway.
Tested by: mux (1), Maxim Mazurok <maxim@km.ua> (2)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
just limited to the DEVICE_POLLING case. This removes the FXP_RFA_RNRMARK
hack, and replaces it with a softc flag that is used to record when
the handling of a no-resource condition was deferred due to running
out of DEVICE_POLLING cycles. This was tested on -stable, but the
code is essentially the same as in -current. It should only affect
the case where DEVICE_POLLING is defined.
The details of the mechanism behind the crashes are still uncertain
but the most likely cause seems to be some kind of hardware confusion
when the no-resource recovery code is accidentally invoked while
the receiver is still active. This could have happened if the
hardware left the 0x4000 bit of the RFA status word set. The comments
in the commit log for revision 1.142 stating that the driver could
clash with the hardware writing to this status word were not correct.
Tested by: Guy Helmer <ghelmer@palisadesys.com>
|
| |
|
| |
|
|
|
|
|
| |
to both i386 and pc98 and then uses MACHINE subsections to list modules
specific to i386/i386 and i386/pc98.
|
|
|
|
| |
(merged i386 changes from chunk.c 1.41 and disk.c 1.100)
|
|
|
|
|
|
|
| |
to use the same start condition as the i386 version. However, since
Alpha's only have one fake "slice" from sysinstall's perspective we don't
need to use a loop, but can just write out the BSD label in the first
fake "slice".
|
| |
|
|
|
|
| |
- Disable fw_vmaccess() because it's not used and unuseful 64bit plathome.
|
|
|
|
|
|
|
|
|
|
| |
remove global variable in_vm86call, set vm86 calling flag in PCB flags.
2.Fix vm86 BIOS calling preempted problem by changing vm86_lock mutex type
from MTX_DEF to MTX_SPIN. vm86pcb is not remembered in thread struct,
when the thread calling vm86 BIOS is preempted by interrupt thread,
and later switching back to the thread would cause incorrect context be
loaded into CPU registers, this leads to kernel crash.
|
| |
|
|
|
|
| |
Reviewed by: mdodd
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
64-bit address spaces yet. Pointy hat to myself for sticking it in the MI
NOTES file to begin with.
|
|
|
|
|
|
| |
argument is an expression you can end up casting part of it to void *.
This resulted in bogus warnings about pointer arith using void *'s for
the ep(4) driver.
|
|
|
|
|
|
|
| |
related to sizeof(int) != sizeof(void *), but kvtop() is much harder to
fix.
Approved by: imp
|
|
|
|
|
| |
NOTES files if desired, but this code is not MI on FreeBSD. The Alpha
support is Linux specific and does not compile on FreeBSD.
|
|
|
|
|
| |
currently in -stable. Put the exception into usb.h instead of having it
hard coded in the sound code.
|
|
|
|
| |
physical and virtual addresses.
|
|
|
|
| |
Please use bus_space functions instead.
|
|
|
|
|
|
| |
dgb(4) lives.
- Move dgb(4) back to where it used to be relative to other drives in the
old NOTES/LINT file.
|
| |
|
|
|
|
|
|
| |
equals.
Approved by: imp
|
|
|
|
|
| |
that sizeof(int) == sizeof(void *) == 4. However, it also seems that the
hardware assumes this.
|
| |
|
|
|
|
| |
Sponsored by: DARPA & NAI Labs
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
from being MI in any fashion. It currently "assumes" that it can get
a kernel virtual address for a phyiscal address by adding KERNBASE to the
physical address. It also tries to read values out of a the PC BIOS on
all archs. It also uses "manual" inb() and outb()'s to talk to the mcclock
device which just happens to be at that location on both i386 and alpha.
This driver should likely be i386-only.
|
|
|
|
|
|
|
| |
sizeof(void *) assumptions and doesn't use busdma yet (it uses kvtop()
which is not an MI interface).
Recommended by: jake, mux
|
|
|
|
|
|
| |
part about spelling and grammar.
Discussed with: -developers
|
| |
|
|
|
|
|
|
| |
rm -f command line when doing a make clean. Fix this.
Reviewed by: ru
|
|
|
|
|
| |
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Labs
|
|
|
|
|
|
|
| |
o Remove a (currently) no-longer-pertinent entry from errors.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Labs
|
|
|
|
|
|
| |
PR: kern/44772
Submitted by: Takashi Oono <takashi@yha.att.ne.jp>
MFC after: 1 week
|
| |
|
| |
|
|
|
|
|
|
|
| |
PR: bin/42579
Submitted by: Belousov Oleg <oleg@belousov.com>
Approved by: luigi
MFC after: 2 weeks
|
|
|
|
|
|
| |
not look like the prerequisites to fill it in properly will be in the tree
for the upcoming release, but it's mostly done, so there is no need for these
to stay around to remind us.
|
|
|
|
| |
usb_proc_ptr that does the same thing.
|
|
|
|
|
|
|
|
|
|
| |
to run patches to make(1) by. Hopefully this will make it easier to get bugs
fixed in make(1), as well as get review by people with experience working on,
in, around, etc., make(1).
Currently it points to two people who have demonstrated maintainership (ru@
and myself) and one person interested in helping (alane@). That list is
subject to expansion and contraction.
|
| |
|
| |
|