Christian S.J. Peron
927094113e
Mark the bpf stats sysctl as being mpsafe. We do not require
...
Giant here.
2009-03-07 17:07:29 +00:00
Robert Watson
784cd896fc
Clarify some comments, fix some types, and rename ZBUF_FLAG_IMMUTABLE to
...
ZBUF_FLAG_ASSIGNED to make it clear why the buffer can't be written to:
it is assigned to userspace.
2009-03-07 10:21:37 +00:00
Weongyo Jeong
6affafd098
o port NDIS USB support from USB1 to the new usb(USB2).
...
o implement URB_FUNCTION_ABORT_PIPE handling.
o remove unused code related with canceling the timer list for USB
drivers.
o whitespace cleanup and style(9)
Obtained from: hps's original patch
2009-03-07 07:26:22 +00:00
Tim Kientzle
9d875e6973
Merge r718 from libarchive.googlecode.com: Some additional
...
tests of restoring files to disk with unusual characters, specifically
to exercise Windows issues.
2009-03-07 07:23:04 +00:00
Tim Kientzle
6d8acef62f
Fix spelling.
2009-03-07 07:19:25 +00:00
Tim Kientzle
0d9e6eaf1a
Merge r348 from libarchive.googlecode.com: Suppress testing invalid
...
conversions if there aren't any. In particular, Cygwin's "C" locale
has no invalid inputs for wctomb().
2009-03-07 03:41:29 +00:00
Tim Kientzle
419eb469bc
Merge r596,r690 from libarchive.googlecode.com: Minor style and compile
...
warning fixes for test_read_pax_truncated.c.
2009-03-07 03:34:34 +00:00
Tim Kientzle
71938b80a7
Merge r335,653,676 from libarchive.googlecode.com: Instead of
...
conditioning tests on HAVE_ZLIB, etc, just ask libarchive for the
service and handle the failure coming back from libarchive. This
gives us better test coverage of common client usage where clients
simply try to use libarchive services and handle the errors coming
back instead of trying to second-guess which libarchive services are
compiled in.
2009-03-07 03:30:35 +00:00
Tim Kientzle
144552f37d
Merge r280,281,496,595,675,712 from libarchive.googlecode.com: Various
...
test improvements, including some work on Windows compatibility and an
extra check to verify that no test leaves open file descriptors
around.
2009-03-07 03:16:16 +00:00
Tim Kientzle
fe8c58805a
Merge r540 from libarchive.googlecode.com: Interix doesn't have inttypes.h
...
either. <sigh>
2009-03-07 03:04:06 +00:00
Tim Kientzle
c2a577bb0d
Merge r723 from libarchive.googlecode.com: Don't try to restore
...
owner or SUID bits on Windows; just ignore them.
2009-03-07 03:00:44 +00:00
Tim Kientzle
21bbe086cb
Merge r511,r513,r607 from libarchive.googlecode.com: Mtree reader
...
tweaks: Support nanosecond timestamps, handle attributes broken
across multiple lines.
2009-03-07 02:58:15 +00:00
Tim Kientzle
cd22d2cc9e
Merge r585,r669 from libarchive.googlecode.com: If zlib is unavailable,
...
use external "gunzip" instead. With this in place, we can unconditionally
enable gzip read support.
2009-03-07 02:51:18 +00:00
Tim Kientzle
de01c3b1eb
Merge r550,584,587,609,647,674 from libarchive.googlecode.com:
...
Refactor the read_compression_program to add two new abilities:
* Public API: You can now include a signature string when you
register a program; the program will run only on input that
matches the signature string.
* Internal API: You can use the init() function to instantiate
an external program as part of a filter pipeline. This
can be used for graceful fallback (if zlib is unavailable, use
external gzip instead) and to use external programs with
bidders that are more sophisticated than a static signature check.
2009-03-07 02:47:04 +00:00
Tim Kientzle
4f7d8a29e1
Merge r591 from libarchive.googlecode.com: signed/unsigned fixes.
2009-03-07 02:29:43 +00:00
Tim Kientzle
cdad0e17a1
Merge r558,567,569,571,581,582,583,598 from libarchive.googlecode.com:
...
Support Joliet extensions. This currently ignores Rockridge extensions
if both exist on the same disk unless the '!joliet' option is provided.
e.g.: tar -xvf example.iso --options '!joliet'
Thanks to: Andreas Henriksson
2009-03-07 02:24:32 +00:00
Tim Kientzle
5e9641ba0a
Merge r658 from libarchive.googlecode.com: Only flush and close the
...
file if it was actually opened. Test for this case.
2009-03-07 02:09:21 +00:00
Tim Kientzle
3381df89e8
Merge r714,r715 from libarchive.googlecode.com: Fix Debian bug #516577 .
...
Don't crash if client does not provide a skip function. Extend one
of the test cases to use archive_read_open2() with only a read callback.
2009-03-07 01:21:46 +00:00
Tim Kientzle
83829cd8ea
Merge r608 from libarchive.googlecode.com: Clear a newly-allocated
...
bidder object.
2009-03-07 01:18:30 +00:00
Tim Kientzle
98768f0df8
Merge r564,r566 from libarchive.googlecode.com: Fix segfault when
...
specifying an option and the current format doesn't have an
options handler.
2009-03-07 01:17:13 +00:00
Tim Kientzle
071b9e6dc9
Merge the rest of r453 from libarchive.googlecode.com: Test using
...
libarchive APIs to read extended attributes from disk on FreeBSD.
2009-03-07 01:12:01 +00:00
Tim Kientzle
e54dbd0167
Minor whitespace adjustment to reduce diffs with libarchive.googlecode.com.
2009-03-07 01:08:16 +00:00
Tim Kientzle
eee9002fb2
Merge r552,r559 from libarchive.googlecode.com: Support high-resolution
...
timestamps on Tru64, AIX, and GNU Hurd. Thanks to Björn Jacke.
2009-03-07 00:52:02 +00:00
Tim Kientzle
4797bb9435
Merge r283,r529 from libarchive.googlecode.com: Fix ext2_fs.h includes
...
for Linux.
2009-03-07 00:36:50 +00:00
Tim Kientzle
14289cd993
Merge r659 from libarchive.googlecode.com: Correctly report "none"
...
as the compression name when no other read filter bid. Add some
assertions to various tests to verify that read filters are properly
setting the textual name as well as the compression code.
2009-03-07 00:25:33 +00:00
Sam Leffler
a3ae8e385c
Cleanup virtual device mapping some more:
...
o improves understandability by replacing numerous relative address
calculations with fixed addresses; everything should now match up
more easily with the vm layout shown at the top of the file
o move the expansion bus chip select regions to be contiguous with
the expansion bus configuration area; this is not exploited right
now but allows map consolidation in the future
o leave a gap between the expansion bus regions and the pci config
space in case we want to map more exp bus cs regions
Reviewed by: imp, thompsa
2009-03-06 23:32:45 +00:00
Maksim Yevmenkin
baeef61449
Add Bluetooth compatibility shims. Inspired by Linux BlueZ and NetBSD.
...
Discussed with: Iain Hibbert plunky -at- rya-online -dot- net of NetBSD
MFC after: 1 month
2009-03-06 23:30:07 +00:00
Sam Leffler
42ca1e2bb5
remove unneeded static mappings for NPE and MAC regions; these are
...
already mapped through the IO region so never used
Reviewed by: imp, thompsa
2009-03-06 23:29:00 +00:00
Sam Leffler
83f5c9db4f
enable tdma support by default; many people using these boards
...
are using them to setup tdma p2p links
2009-03-06 23:27:47 +00:00
Sam Leffler
d134fd67f7
legacy USB is required on these platforms at the moment
2009-03-06 23:26:50 +00:00
Sam Leffler
7ba693d32a
fix legacy usb configuration
2009-03-06 23:22:09 +00:00
Sam Leffler
b540204c15
o simplify code in ixppcib_conf_setup
...
o fixup debug printfs
2009-03-06 20:40:09 +00:00
Ulf Lilleengen
6a27d64362
- Try to handle rcsfile write failures in the same way as cvsup, as they are not
...
necessarily fatal. If the file was incorrectly written, the checksum will
detect it and the file will be retransferred.
2009-03-06 20:17:16 +00:00
Alan Cox
767a6e258b
If the PDE is known, then use the direct mapping instead of the recursive
...
mapping to access the PTE.
2009-03-06 17:40:58 +00:00
Andrew Thompson
d1864afbac
MFp4 //depot/projects/usb@158692
...
Workaround a EHCI performance problem by issuing a doorbell after queueing a
bulk xfer.
Submitted by: Hans Petter Selasky
2009-03-06 17:13:12 +00:00
Andrew Thompson
d953f72075
Ensure the cached rq pointer is still valid before waking up the address, the
...
zyd_cmd function may have timed out. It wouldnt cause a panic but could wakeup
someone.
Spotted by: HPS
2009-03-06 17:04:47 +00:00
Konstantin Belousov
125dcf8c7d
Extract the no_poll() and vop_nopoll() code into the common routine
...
poll_no_poll().
Return a poll_no_poll() result from devfs_poll_f() when
filedescriptor does not reference the live cdev, instead of ENXIO.
Noted and tested by: hps
MFC after: 1 week
2009-03-06 15:35:37 +00:00
Joerg Wunsch
bbb39ba587
Add a couple of more things to the FTDI driver I came across:
...
. Dresden Elektronik "Wireless Handheld Terminal"
. Atmel STK541 "Zigbee Controller"
MFC after: 1 week
2009-03-06 14:53:51 +00:00
Poul-Henning Kamp
4b3b785fc8
Too good to pass.
2009-03-06 13:24:54 +00:00
Robert Noland
41b3a23249
Invert the logic error for the MSI/MSIX vs INTx case.
...
Pointyhat to: me
MFC after: 3 days
2009-03-06 11:24:42 +00:00
Yoshihiro Takahashi
227e568e30
MFi386: 189423
...
A better fix for handling different FPU initial control words for different
ABIs.
2009-03-06 11:15:24 +00:00
Yoshihiro Takahashi
c0a47fb480
MFi386: part of 189421
...
- If there are no syscons hints at all, assume there is a single sc0 device
anyway. The console probe will still fail unless a VGA adapter is found.
2009-03-06 11:10:31 +00:00
Randall Stewart
5171328bd6
Fixes for window probes:
...
1) WP should never be marked unless flight size is 0
2) When recovering from wp if the peer ack's it we don't mark for retran
3) When recovering, we must assure a timer is still running.
2009-03-06 11:03:52 +00:00
Tim Kientzle
b7baebb91a
Merge r668 from libarchive.googlecode.com: Style correction to the
...
'ar' reader: Don't redefine 'isdigit' and don't create a macro that's
only used once.
2009-03-06 06:14:44 +00:00
Tim Kientzle
f7c755c1db
Merge r541,r542 from libarchive.googlecode.com: Two sign mismatches
...
in the Zip reader.
2009-03-06 06:13:25 +00:00
Tim Kientzle
634fb9dd48
Merge r491,493,500,507,510,530,543 from libarchive.googlecode.com:
...
This implements the new generic options framework that provides a way
to override format- and compression-specific parameters.
2009-03-06 05:58:56 +00:00
Tim Kientzle
ce54c7c56a
Merge r448 from libarchive.googlecode.com: Suppress testing write_disk
...
failures on Windows for now. Someday this will be revisited.
2009-03-06 05:40:09 +00:00
Tim Kientzle
4bf1b0bdfa
Merge r403,702,721 from libarchive.googlecode.com: Handle odd
...
pathnames on Windows by mapping '\\' to '/' and converting
illegal characters to '_'.
2009-03-06 05:38:53 +00:00
Tim Kientzle
af176e930c
Merge r505 from libarchive.googlecode.com: Fix %ju support. Simplify
...
the code here a bit by making the int formatting functions static to
archive_string_sprintf.c, which is the only place this has ever been
used.
2009-03-06 05:14:55 +00:00
Tim Kientzle
c07eec6459
Merge r457 from libarchive.googlecode.com: Stop appending strerror()
...
information to error strings. This caused a lot of unnecessary
duplication in error messages; in particular, there are a few cases
where error messages get copied from one archive object to another
and this would cause the strerror() info to get appended each time.
2009-03-06 05:13:12 +00:00