| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Notes:
svn path=/head/; revision=49566
|
|
|
|
| |
Notes:
svn path=/head/; revision=49563
|
|
|
|
| |
Notes:
svn path=/head/; revision=49562
|
|
|
|
| |
Notes:
svn path=/head/; revision=49561
|
|
|
|
|
|
|
| |
Among the changes: 1.84: support compex 4-port cards.
Notes:
svn path=/head/; revision=49560
|
|
|
|
| |
Notes:
svn path=/head/; revision=49541
|
|
|
|
| |
Notes:
svn path=/head/; revision=48645
|
|
|
|
|
|
|
| |
files. config will leave the whole file out if configured to do so.
Notes:
svn path=/head/; revision=48528
|
|
|
|
|
|
|
|
|
|
|
|
| |
Allow chipset drivers to specify the direct-mapped DMA window's mask in
preparation for tsunami support. Previous chipsets' direct-mapped DMA
mask was always 1024*1024*1024. The Tsunami chipset needs it to be
2*1024*1024*1024
Reviewed by: Doug Rabson <dfr@nlsystems.com>
Notes:
svn path=/head/; revision=47530
|
|
|
|
| |
Notes:
svn path=/head/; revision=46896
|
|
|
|
|
|
|
|
|
|
|
| |
#define COMPAT_PCI_DRIVER(name,data) DATA_SET(pcidevice_set,data)
.. to 2.2.x and 3.x if people think it's worth it. Driver writers can do
this if it's not defined. (The reason for this is that I'm trying to
progressively eliminate use of linker_sets where it hurts modularity and
runtime load capability, and these DATA_SET's keep getting in the way.)
Notes:
svn path=/head/; revision=46813
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Make the network code in the bootstrap more chatty (helps debugging)
* Add nfs root stuff to cpu_rootconf(). I also added a check to make sure
it really was netbooting which allows the use of the same kernel for local
and network boots.
* Tweak the de driver so that it takes the speed setting from the console
for the alpha (some PWSs have broken de chipsets). This is the same
behaviour as NetBSD/alpha.
Submitted by: Andrew Gallatin <gallatin@cs.duke.edu>
Notes:
svn path=/head/; revision=46356
|
|
|
|
|
|
|
| |
hurt the driver portability to 3.x too much for where drivers are shared.
Notes:
svn path=/head/; revision=46024
|
|
|
|
|
|
|
| |
bridging cannot work on -current/releng3!
Notes:
svn path=/head/; revision=44829
|
|
|
|
| |
Notes:
svn path=/head/; revision=44738
|
|
|
|
|
|
|
|
|
|
| |
a wierd double-queue arrangement.. It always empties the if_snd queue
then puts the transmit packets into a different queue that is limited
by the number of TX descriptors and does it's own discards...
This should stop the boot-time XXX warning anyway.
Notes:
svn path=/head/; revision=44719
|
|
|
|
|
|
|
|
|
| |
tulip_addr_filter() on SIOCSIFFLAGS, and was nuking the IFF_ALLMULTI
on entering tulip_addr_filter(). As a result it was impossible to run
a multicast router on a machine with a "de" interface.
Notes:
svn path=/head/; revision=44377
|
|
|
|
|
|
|
|
|
|
| |
v_caddr_t with extreme prejudice. Here the bogons were originally
the same as for c_caddr_t (half-baked K&R support), but rev.1.95
changed one wrong cast and one harmless cast to 2 wrong casts,
and rev.1.96 only fixed the originally wrong cast.
Notes:
svn path=/head/; revision=43391
|
|
|
|
|
|
|
|
|
| |
c_caddr_t with extreme prejudice. Here the original casts to
caddr_t were to support K&R compilers (or missing prototypes),
but the relevant source files require an ANSI compiler.
Notes:
svn path=/head/; revision=43386
|
|
|
|
| |
Notes:
svn path=/head/; revision=43351
|
|
|
|
|
|
|
| |
kernel compile
Notes:
svn path=/head/; revision=43311
|
|
|
|
|
|
|
|
|
|
| |
kernel compile.
This commit includes significant work to proper handle const arguments
for the DDB symbol routines.
Notes:
svn path=/head/; revision=43309
|
|
|
|
|
|
|
| |
Submitted by: Bradley Dunn <bradley@dunn.org> (pr: kern/8817)
Notes:
svn path=/head/; revision=42155
|
|
|
|
|
|
|
|
|
| |
const char *. Originally I was going to add casts from const char * to
char * in some of the pci device drivers, but the reality is that the
pci device probes return constant quoted strings.
Notes:
svn path=/head/; revision=41766
|
|
|
|
| |
Notes:
svn path=/head/; revision=41377
|
|
|
|
|
|
|
| |
do it so that it works. This code should run on 2.2.x now.
Notes:
svn path=/head/; revision=40944
|
|
|
|
|
|
|
|
| |
didn't affect the x86 kernel due to #ifdefs. It broke FreeBSD/Alpha
kernel compiles though.
Notes:
svn path=/head/; revision=40339
|
|
|
|
|
|
|
|
|
|
| |
looks like it will have most effect on decoding device capabilities and
configuration.
Approved by: jkh
Notes:
svn path=/head/; revision=40290
|
|
|
|
|
|
|
|
|
|
|
|
| |
this myself for ages, but wasn't able to get any feedback from the people
that I sent it to for testing.
Guy Helmer <ghelmer@scl.ameslab.gov> has given it a shot (before getting on
a plane, thanks!) and it appears to stop his reproducable page fault panic
in the testing he was able to do.
Notes:
svn path=/head/; revision=40163
|
|
|
|
|
|
|
| |
bootstrapping from a 2.2.x system.
Notes:
svn path=/head/; revision=39621
|
|
|
|
| |
Notes:
svn path=/head/; revision=39345
|
|
|
|
|
|
|
|
|
|
| |
respectively. Most of the longs should probably have been
u_longs, but this changes is just to prevent warnings about
casts between pointers and integers of different sizes, not
to fix poorly chosen types.
Notes:
svn path=/head/; revision=37649
|
|
|
|
| |
Notes:
svn path=/head/; revision=37492
|
|
|
|
|
|
|
|
|
|
|
| |
- connector selection values (should fix aui/bnc),
- non-shifting version of crc calculation using a table,
- interrupt mask adjustments,
- add some brackets where a #ifdef could break an if(),
- don't reset the card unless it's up.
Notes:
svn path=/head/; revision=36945
|
|
|
|
|
|
|
|
|
|
| |
or unsigned int (this doesn't change the struct layout, size or
alignment in any of the files changed in this commit, at least for
gcc on i386's. Using bitfields of type u_char may affect size and
alignment but not packing)).
Notes:
svn path=/head/; revision=36767
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
FreeBSD/alpha. The most significant item is to change the command
argument to ioctl functions from int to u_long. This change brings us
inline with various other BSD versions. Driver writers may like to
use (__FreeBSD_version == 300003) to detect this change.
The prototype FreeBSD/alpha machdep will follow in a couple of days
time.
Notes:
svn path=/head/; revision=36735
|
|
|
|
| |
Notes:
svn path=/head/; revision=34317
|
|
|
|
|
|
|
|
| |
Submitted by: Kirk McKusick (mcKusick@mckusick.com)
Obtained from: WHistle development tree
Notes:
svn path=/head/; revision=34266
|
|
|
|
| |
Notes:
svn path=/head/; revision=33676
|
|
|
|
| |
Notes:
svn path=/head/; revision=33134
|
|
|
|
| |
Notes:
svn path=/head/; revision=33108
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This will not make any of object files that LINT create change; there
might be differences with INET disabled, but hardly anything compiled
before without INET anyway. Now the 'obvious' things will give a
proper error if compiled without inet - ipx_ip, ipfw, tcp_debug. The
only thing that _should_ work (but can't be made to compile reasonably
easily) is sppp :-(
This commit move struct arpcom from <netinet/if_ether.h> to
<net/if_arp.h>.
Notes:
svn path=/head/; revision=32350
|
|
|
|
|
|
|
|
|
|
|
| |
The #ifdef IPXIP in netipx/ipx_if.h is OK (used from ipx_usrreq.c and
ifconfig.c only).
I also fixed a typo IPXTUNNEL -> IPTUNNEL (and #ifdef'ed out the code
inside, as it never could have compiled - doh.)
Notes:
svn path=/head/; revision=31742
|
|
|
|
|
|
|
| |
Staticized.
Notes:
svn path=/head/; revision=31350
|
|
|
|
| |
Notes:
svn path=/head/; revision=31041
|
|
|
|
| |
Notes:
svn path=/head/; revision=30706
|
|
|
|
| |
Notes:
svn path=/head/; revision=30557
|
|
|
|
|
|
|
|
|
| |
a change that might have an effect on the problems some have seen
with older chips, it looks like the driver may have mistakenly thought
there was an SIA when there isn't.
Notes:
svn path=/head/; revision=30556
|
|
|
|
|
|
|
|
| |
the NetBSD source tree now. This is slightly newer than the updated
.tar.gz on the 3am-software web site.
Notes:
svn path=/head/; revision=30549
|
|
|
|
|
|
|
|
| |
Suggested patch by: Vasily V. Grechishnikov <bazilio@ied-vorstu.ac.ru>
(plus cut/paste, whitespace and typo fixes)
Notes:
svn path=/head/; revision=30342
|