| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
in attach.
- Change a EISA_CHANNEL_CLEAR to EISA_CHANNEL_BUSY in ida_v1_submit().
This may fix the problem with EISA IDA adapters though we have not heard
back from testers yet.
Reviewed by: jlemon
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o Eliminate cross calls between the devices. Instead move to using the
newbus messaging system. Added three new card calls: attach_card,
detach_card, get_type.
o Eliminate interrupt routine in pccard we never use.
o Move from deactivate to detach for removing cards.
o Start mapping CIS memory, but it is broken and causes panics. At least
it is closer to working than before.
o Eliminate struct device everywhere. It was bogus.
o Initialize softc for pccard device so we have valid pointers to
ourselves.
o Implement routine to find the pcic ivar for a child device of the pccard so
we can use it to talk to the pcic hardware.
o Lots of minor tiding up.
This version now panics when we try to read the CIS. The next batch
of work to make this work is what was outlined in my posting to mobile
about resource allocation and such.
|
|
|
|
|
| |
Submitted-by: Bernd Walter <ticso@cicely.de>
Reminded-by: Pedro A M Vazquez <vazquez@iqm.unicamp.br>
|
| |
|
|
|
|
| |
Instead, make the decision as to whether to build this KLD in ../Makefile.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
but with `dst_port' work for outgoing packets.
This case was not handled properly when I first fixed this
in revision 1.17.
This change is also required for the upcoming improved PPTP
support patches -- that is how I found the problem.
Before this change:
# natd -v -a aliasIP \
-redirect_port tcp localIP:localPORT publicIP:publicPORT 0:remotePORT
Out [TCP] [TCP] localIP:localPORT -> remoteIP:remotePORT aliased to
[TCP] aliasIP:localPORT -> remoteIP:remotePORT
After this change:
# natd -v -a aliasIP \
-redirect_port tcp localIP:localPORT publicIP:publicPORT 0:remotePORT
Out [TCP] [TCP] localIP:localPORT -> remoteIP:remotePORT aliased to
[TCP] publicIP:publicPORT -> remoteIP:remotePORT
|
|
|
|
|
| |
PR: kern/17911
Submitted by: Tom Pavel <pavel@alum.mit.edu>
|
|
|
|
|
| |
Submitted by: Akio Morita <amorita@meadow.scphys.kyoto-u.ac.jp>
Reminded by: nyan
|
|
|
|
|
|
| |
- Fixed operator in pcaintr (andb -> orb).
Pointed out by: nyan
|
|
|
|
| |
Submitted by: Akio Morita <amorita@meadow.scphys.kyoto-u.ac.jp>
|
|
|
|
|
|
| |
Reported by YAMAMOTO Shigeru <shigeru@iij.ad.jp>
- Clean up some code.
- Set the value of rid variable to PCI_BASEADR0(== 0x10) (adv_pci.c).
|
| |
|
|
|
|
|
|
| |
to PCI_BASE_ADDR0 (== 0x10).
Tested by: Brian Somers <brian@Awfulhak.org>
|
| |
|
| |
|
|
|
|
| |
PR: kern/17601
|
| |
|
|
|
|
| |
Add it to Makefile.
|
|
|
|
| |
for support of tx driver.
|
|
|
|
|
| |
Makefile correctly handle all the possible permutations (including
missing crypto sources). Suggestions welcome.
|
| |
|
|
|
|
| |
Submitted by: csg@waterspout.com (C. Stephen Gunn)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- implement user-initiated background drive rebuild
- implement user-initiated background consistency check
- log controller-initiated background rebuild/check operations
Try to fix the elusive "invalid log operation" bug, and panic if we do
hit this one in the hopes of getting better information.
Tidy up diagnostic messages.
Try to use disk_create/disk_destroy correctly. This isn't working
properly yet, but it's not clear whose fault that is.
|
|
|
|
| |
nor encryption is enabled, don't build or install anything.
|
|
|
|
|
| |
PR: 17840
Submitted by: Ari Suutari <ari@suutari.iki.fi>
|
|
|
|
|
| |
(Note: NETGRAPH_MPPC_COMPRESSION is disabled until we find a non-proprietary
implementation of the MPPC compression algorithm.)
|
|
|
|
|
|
|
|
|
|
|
|
| |
robust enough to work with dhcp. Essentially the driver returns to userland
before certain commands have been completed by the card. I'm trying to
work out the best way to fix this. There are very minor functional changes,
most of this is debugging.
Rework of debugging so a bit mask is used and re-allocation around the place.
Tried to protect ray_init with a tsleep until the network has been joined. I think this is only a partial fix as we also update the mcast and promisc
values.
|
|
|
|
| |
Obtained from: Whistle source tree
|
|
|
|
|
|
|
|
| |
(MPPC) and Microsoft Point-to-Point encryption (MPPE) protocols.
Note: the MPPC part is disabled as it requires proprietary files.
Obtained from: Whistle source tree
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
caused this device to be disabled. It will no longer claim all
devices with PNPBIOS enabled.
|
|
|
|
|
|
| |
drivers unless booted -verbose. This cleans up the boot messages
somewhat as the old messages were confusing and not helpful for most
people.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
do not have the kernel you wish to compile against in either
/usr/src/sys or /sys, then you will need to set SYSDIR to point to the
sys directory of the source tree that contians the source.
Also, minor tweaks to the load/unload targets from Bruce.
I've had this through several make worlds, as well as using it on a
daily basis for the past couple of weeks to build modules needed for
testing at Timing Solutions.
Reviewed and revised by: bde
Work sponsored by: Timing Solutions
|
|
|
|
|
|
|
| |
This should also fix PR 17814 where flags were ignored on the first
usage of ifconfig on the interface.
PR: 17814
|
|
|
|
|
|
| |
Update the license in the rio_usb.h (now rio500_usb.h) to not be GPL.
Sorry for committing that file in the first place. The change of license
was agreed to by the original author.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
non-device code.
* Re-implement the method dispatch to improve efficiency. The new system
takes about 40ns for a method dispatch on a 300Mhz PII which is only
10ns slower than a direct function call on the same hardware.
This changes the new-bus ABI slightly so make sure you re-compile any
driver modules which you use.
|
|
|
|
|
|
|
|
| |
You may specify TFTP or NFS via compile time options in the loader,
but not both at this time.
Also, remove a warning about not knowing how to boot from network
devices. We can obviously do that now.
|
|
|
|
| |
when sed can do both.
|
|
|
|
| |
Some error messages are added by Brian Somers <brian@Awfulhak.org>.
|
|
|
|
| |
Reviewed by: imp
|
|
|
|
| |
Noticed by: Manfred Antar <mantar@pacbell.net>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add support for ISA based DPT adapters (this doesn't quite work yet).
- Sync dpt_eisa.c with my local copy.
- Simplify how EISA IDs are matched.
- Prototype.
- Formatting nits.
- Conform to how I do things in dpt_pci.c/dpt_isa.c.
- Modify dpt_scsi.c:dpt_alloc() to DTRT with newbus.
- Add some comments to dpt_scsi.c:dpt_pio_get_conf().
- Add additional check to dpt_scsi.c:dpt_get_conf().
- Add some useful error messages to dpt_scsi.c:dpt_init().
|
| |
|
|
|
|
|
|
|
|
|
| |
- Minor optimizations.
- Minor spelling fixes.
PR: 14305
Submitted by: ume
Rewritten by: ru
|