mav
1bb2d9bb68
Remove useless return, that left from previous commit.
2009-02-17 21:35:17 +00:00
jamie
55f04a349f
Remove obsolete prison_service declarations.
...
Approved by: bz (mentor)
2009-02-17 21:29:39 +00:00
mav
9d001280ae
ata_interrupt() does not need to return anything. It is not it's business
...
to report request completion, expecially when it is not reliable.
2009-02-17 21:17:21 +00:00
pjd
77887f8543
Correct the year.
...
Reported by: Florian Smeets <flo@kasimir.com>
2009-02-17 20:35:11 +00:00
pjd
566ae59e82
Document kern.geom.journal.* sysctls.
...
PR: docs/130548
Submitted by: Hywel Mallett <hywel@hmallett.co.uk>
MFC after: 1 week
2009-02-17 20:30:17 +00:00
sbruno
a834b964e0
Introduce 1394a-2000 extended PHY Self ID packets.
...
Deprecate unused phy_delay Self ID field as it was removed
by 1394a-2000.
Attempt to parse extended Self ID PHY packets if they are detected
Reviewed by: scottl (mentor)
MFC after: 2 weeks
2009-02-17 19:37:04 +00:00
mav
f6a3e9dd83
Add kernel dumping support. Works fine with sdhci controller driver.
2009-02-17 19:17:25 +00:00
mav
bf68918fb6
Add support for interruptless kernel dumping.
2009-02-17 19:12:15 +00:00
marcel
c4ef66ce8f
Add a default implementation for pre-check. It should
...
always succeed if not implemented.
Pointy hat: marcel
2009-02-17 18:24:58 +00:00
sbruno
64b4392c37
Simplify some debugging messages and try to consolodate some of the more
...
interesting conditional printf's into single device_printf's
Change a couple of variable names so that I don't have to trace what they
acutally do anymore.
Enable the display of the Self ID PHY packet if firewire_debug > 0
Reviewed by: scottl(mentor)
MFC after: 2 weeks
2009-02-17 17:46:43 +00:00
des
123e930ac3
Don't try to auto-detect dynamic linking; it fails on mips. The Makefile
...
part of the patch is an ugly (and hopefully temporary) hack.
Discussed with: imp@
2009-02-17 16:35:19 +00:00
raj
d55c3e0672
tsec(4) cosmetics.
2009-02-17 16:02:45 +00:00
raj
bcfd84f152
tsec(4): Always try to resume the receiver.
...
This helps recover from RX stall under heavy loads.
Submitted by: Piotr Ziecik kosmo ! semihalf dot com
2009-02-17 15:59:27 +00:00
raj
1166819402
tsec(4): do not clear interrupt events register before use.
...
Prior to this fix, IEVENT register was always cleared before calling
tsec_error_intr_locked(), which prevented error recovery actions from
happening with polling enabled (and could lead to serious problems, including
controller hang).
Submitted by: Marcin Ligenza marcinl ! pacomp dot com dot pl
2009-02-17 15:47:13 +00:00
raj
3fe0ff5e6c
Handle mbuf exhaustion scenario in tsec(4).
...
Without this fix the system would hang under heavy networking load.
Submitted by: Leon Theunissen leon ! parsec dot co dot za
2009-02-17 15:39:16 +00:00
raj
fbfe9d5998
tsec(4) style improvements and clean-up.
2009-02-17 14:59:47 +00:00
raj
fe8e0abcf5
Additional features for the tsec(4) Ethernet driver.
...
- interrupt coalescing
- polling
- jumbo frames
- multicast
- VLAN tagging
The enhanced version of the chip (eTSEC) can also take advantage of:
- TCP/IP checksum calculation h/w offloading
Obtained from: Freescale, Semihalf
2009-02-17 14:57:05 +00:00
mtm
11a3f6d706
Rename the rc.conf(5) knob if_up_delay to defaultroute_delay to better
...
reflect its purpose.
2009-02-17 11:55:50 +00:00
maxim
68cf720285
o Trim EOL whitespaces.
2009-02-17 10:50:18 +00:00
maxim
808850ca54
o Teminate sentences by dot.
2009-02-17 10:49:36 +00:00
marcel
f846049b94
Remove gpt_offset and related code. It was introduced for use
...
by the BSD scheme, ended up not to be needed. Remove to avoid
abuse and to keep the bloat to a minimum.
2009-02-17 04:12:10 +00:00
sbruno
925ee6b32d
Synopsis:
...
If speed of link between two devices is slower than the reported max
speed of both endpoints, the current driver will fail and be unable to
negotiate.
Summary:
Test negotiated speed by reading the CSRROM into a dummy variable.
If that read fails, decrement our speed and retry. If all else fails,
go to lowest speed possible(0).
Report speed to the user.
Add display of the Bus Info Block when debug.firewire_debug > 1
Support the Bus Info Block(1394a-2000) method of speed detection.
I also should note that I am moving "hold_count" to 0 for future
releases.
This variable determines how many bus resets to "hold" a removed
firewire device before deletion. I don't feel this is useful and will
probably drop support for this sysctl in the future.
Reviewed by: scottl(mentor)
MFC after: 2 weeks
2009-02-17 04:08:08 +00:00
imp
94a321d142
Hold off root mounting until we've gone through the loop of our thread
...
almost once. After we've configured the devices that were present the
first time through, then we know that we're done. If the device has
other devices that are deferred, then it must do a similar dance.
This catches both PC Cards and CardBus cards.
2009-02-17 02:14:04 +00:00
mav
84129dcd67
Make core dumping to ad not to freeze even if interrupts, not disabled
...
for some reason, stealing our events.
2009-02-16 22:25:39 +00:00
cperciva
84a38d3949
Correctly scrub telnetd's environment.
...
Approved by: so (cperciva)
Security: FreeBSD-SA-09:05.telnetd
2009-02-16 21:56:17 +00:00
marcel
0f3b39bd24
Include Marvell EHCI HC driver for USB2.
2009-02-16 21:42:41 +00:00
ed
0b1127509e
The streams ptm code is pretty awful and likely incorrect. I don't know
...
anything about streams, so I'm not going to fix it. Just a small comment
to redirect folks to posix_openpt().
2009-02-16 20:12:28 +00:00
mav
2faabf52c8
Give atapci knowledge about set of implemented AHCI ports. It is possible
...
to not allocate them after the recent ata channels enumeration changes.
It allows to save some resources, not bother user with unexisting hardware
and not check unimplemented ports status on every interrupt.
2009-02-16 19:10:07 +00:00
thompsa
73a32c3f96
Add an entry for xorg+hal+USB2 not detecting input devices.
2009-02-16 18:59:18 +00:00
beat
5e7c64436e
- Add myself to the list of ports committers.
...
Approved by: miwi (mentor)
2009-02-16 18:51:34 +00:00
scottl
bfe4fc43b9
GCC attacks!
2009-02-16 18:02:32 +00:00
thompsa
1b7deeea5b
MFp4 //depot/projects/usb@157783
...
libusb20: Make return value compatible with libusb0.12.x in case of a USB
transfer timeout.
Submitted by: Hans Petter Selasky
2009-02-16 15:32:12 +00:00
des
30905a5845
Fix a logic bug that caused the pfs_attr method to be called only for
...
PFS_PROCDEP nodes.
Submitted by: Andrew Brampton <brampton@gmail.com>
MFC after: 2 weeks
2009-02-16 15:17:26 +00:00
luigi
18ef459d66
correct some #include
2009-02-16 15:10:51 +00:00
luigi
e7a81aadfa
we need if_var.h not if.h
2009-02-16 15:10:03 +00:00
luigi
137b1713f4
remove unnecessary forward declaration
2009-02-16 15:09:37 +00:00
luigi
0a0d3f132a
remove dependency on eventhandler.h, we only need a forward declaration
2009-02-16 15:08:41 +00:00
luigi
d5904787c0
remove dependency on net/if.h of this header
2009-02-16 15:07:40 +00:00
scottl
e663138071
Fix parallel SCSI negotiation in the CAM_NEW_TRAN_CODE world order.
...
Overzealous sanity checks were locking the sync_rate and offset values to
zero, thanks to a twisty maze of recursive code.
2009-02-16 14:57:15 +00:00
scottl
15b6385737
Instrument the probe state machine so that things like DV can be tracked.
2009-02-16 14:38:52 +00:00
luigi
e8429cbcf1
use a const format string in the log message so we can check the
...
arguments (if/when we enable those checks)
2009-02-16 12:09:52 +00:00
rwatson
8ad13431e1
IFF_NEEDSGIANT will no longer be supported, so remove compatibility code
...
from if_sppp framework for interfaces requiring Giant.
2009-02-16 10:29:03 +00:00
marcel
ccc21e2d61
Add support to add, delete and modify logical partitions, as well
...
as to create and destroy the extended partitioning scheme. In
other words: full support.
2009-02-16 03:54:28 +00:00
thompsa
b0997d1a78
Add a helper function for loading geli keys from the loader.
2009-02-16 02:42:17 +00:00
thompsa
c24b826e84
Add uslcom to the build too.
...
Reminded by: Michael Butler
2009-02-15 23:40:29 +00:00
thompsa
19dd2e95bc
Make uslcom compile, cut'n'paste errors from uplcom.
2009-02-15 23:38:58 +00:00
rwatson
206de182c9
Remove debug.ce.mpsafenet: we no longer support running the network
...
stack with conditional Giant acquisition, and IFF_NEEDSGIANT will
be removed in the near future.
2009-02-15 23:29:13 +00:00
rwatson
30dc79114a
Remove debug.ctau.mpsafenet: we no longer support running the network
...
stack with conditional Giant acquisition, and IFF_NEEDSGIANT will
be removed in the near future.
2009-02-15 23:21:52 +00:00
rwatson
7f5a38d86d
Remove debug.cp.mpsafenet: we no longer support running the network
...
stack with conditional Giant acquisition, and IFF_NEEDSGIANT will
be removed in the near future.
2009-02-15 23:18:29 +00:00
thompsa
15cccb8286
Switch over GENERIC kernels to USB2 by default.
...
Tested by: make universe
2009-02-15 22:33:44 +00:00