| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
supports interrupt routing and if the specified PCI bus is present in the
routing table.
|
|
|
|
| |
bridge driver.
|
|
|
|
|
|
|
|
| |
includes if_gre.h at all, but it does, without including ip.h before
that.
Poked by: peter
Pointy hat to: kdump(1)
|
|
|
|
| |
bpf support these days.
|
|
|
|
|
|
|
|
|
|
|
|
| |
in /etc/fstab. This isn't a real fix though and I'm still not sure
why it started failing. mount(8) breaks up the nfs args into seperate
repeated '-o option=value' arguments. But, the altflags variable that
we use to track things is incrementally built up each time we see the
next option and shows us the cumulative set of flags, not just the
flag that we are currently looking at. As a result, the strstr hack
for looking up flags in a giant -o opt=val,opt=val, etc string was failing
and causing a segfault. I do not know what changed recently that caused
this to suddenly break, but the code has been rather bogus for some time.
|
|
|
|
|
|
| |
error, due to an uninitialized variable.
Reviewed by: phk, archie
|
| |
|
|
|
|
| |
by atexit().
|
|
|
|
|
|
| |
page correctly and it wasn't doing what I thought it was.
Noticed by: Brooks Davis <brooks@one-eyed-alien.net>
|
|
|
|
|
| |
to grab Giant in isp_kthread so that msleep is *happy* that there's
no lock being passed to it (as tsleep turns out to be...)
|
|
|
|
|
| |
Approved by: ken
MFC after: 4 weeks
|
|
|
|
| |
be visible from outside of the module.
|
|
|
|
|
|
|
| |
PR: conf/42481
Submitted by: NINOMIYA Hideyuki <nin@jp.FreeBSD.org>
Approved by: imp
MFC after: 1 week
|
|
|
|
|
|
|
| |
regular expression instead of an obsolete regular expression.
Also, cross-reference re_format(7) instead of regex(3).
MFC after: 3 days
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
and MOBILE (RFC2004) IP tunnels.
Obrained from: NetBSD
|
|
|
|
|
|
|
|
|
|
|
|
| |
IRQ for an entry in a PCIBIOS interrupt routing ($PIR) table.
- Change pci_cfgintr() to except the current IRQ of a device as a fourth
argument and to use that IRQ for the device if it is valid.
- If an intpin entry in a $PIR entry has a link of 0, it means that that
intpin isn't connected to anything that can trigger an interrupt. Thus,
test the link against 0 to find invalid entries in the table instead of
implicitly relying on the irqs field to be zero. In the machines I have
looked at, intpin entries with a link of 0 often have the bits for all
possible interrupts for PCI devices set.
|
|
|
|
| |
Obtained from: NetBSD (syssrc/sys/net/ethertypes.h, rev.1.13)
|
|
|
|
|
| |
This still doesn't work quite right because of other APIC_IO hacks in
the i386 PCI code.
|
|
|
|
|
|
| |
any machine dependent initialization. This allows the MD code to set the
interrupt routing model so that PCI interrupts are routed correctly when
using an APIC or SAPIC for example.
|
| |
|
| |
|
|
|
|
| |
OS-dependent case switches.
|
|
|
|
|
|
| |
all instances of `${CMD_OSTYPE}` to just using ${OSTYPE}. This saves us a
shell invocation on anything that is OS-dependent. I seriously doubt that we
will be spontaneously changing OS types during bootup.
|
|
|
|
|
| |
routing table on the console. Eventually it will be printed during
verbose boots.
|
|
|
|
| |
device created.
|
|
|
|
|
| |
the interrupt model in use so that ACPI can properly route interrupts for
machines using APIC's or SAPIC's.
|
| |
|
|
|
|
| |
Fixed other bugs in the usage message so that it matches the man page.
|
| |
|
|
|
|
|
| |
Do not touch contractions in comments of code examples because
their usage seems to be justified by space contraints.
|
|
|
|
| |
Sponsored by: DARPA & NAI Labs.
|
|
|
|
| |
Sponsored by: DARPA & NAI Labs.
|
|
|
|
| |
Sponsored by: DARPA & NAI Labs.
|
|
|
|
| |
Sponsored by: DARPA & NAI Labs.
|
|
|
|
| |
Sponsored by: DARPA & NAI Labs.
|
|
|
|
|
|
| |
anymore.
Sponsored by: DARPA & NAI Labs.
|
|
|
|
|
|
|
| |
correctly track it.
Spotted by: peter
Sponsored by: DARPA & NAI Labs.
|
|
|
|
|
|
|
| |
ev6 or pca56 etc this downgrades the cpu specification passed to gas.
As a result, gas will fail when gcc generates media instructions (in
uipc_usrreq.c). This only affects what gas will accept, not what gcc
generates or what our *.s file contain.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The process allocator now caches and hands out complete process structures
*including substructures* .
i.e. it get's the process structure with the first thread (and soon KSE)
already allocated and attached, all in one hit.
For the average non threaded program (non KSE that is) the allocated thread and its stack remain attached to the process, even when the process is
unused and in the process cache. This saves having to allocate and attach it
later, effectively bringing us (hopefully) close to the efficiency
of pre-KSE systems where these were a single structure.
Reviewed by: davidxu@freebsd.org, peter@freebsd.org
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
visibility primitives.
o Implement _tolower() and _toupper() POSIX.1-2001 (XSI) macros in
<ctype.h>.
o Reduce pollution in <runetype.h> by removing typedefs and using
implementation namespaced types.
o Add a typedef in <rune.h> to compensate for <runetype.h> losing its
typedefs.
Reviewed by: bde
|
|
|
|
| |
does not exist.
|
| |
|
|
|
|
|
|
| |
(fix snapshot date), XFree86 4.2.1.
MFCs noted: linux_base 7.1.
|
| |
|
| |
|