summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix return values for usb_find_busses() and usb_find_devices(). We should trythompsa2010-05-131-2/+2
| | | | | | | to return the actual number of busses and devices. Reported by: Mike Tancsa Submitted by: Hans Petter Selaksy
* Fix header file compliancy with libusb 1.0 from sourceforge.thompsa2010-05-134-2/+8
| | | | | Reported by: Xiaofan Chen Submitted by: Hans Petter Selasky
* Sync run(4) driver from author's site.thompsa2010-05-134-596/+947
| | | | | Submitted by: Akinori Furukoshi Obtained from: git://gitorious.org/run/run.git
* Reduce diffs to p4.thompsa2010-05-121-24/+163
| | | | | | | Add test code for delaying or failing usb control requests, disabled by default under ifdef USB_REQ_DEBUG. Submitted by: Hans Petter Selasky
* Fix possibly wrong bit masking.thompsa2010-05-121-2/+2
| | | | | Reported by: n_hibma Submitted by: Hans Petter Selasky
* Add new FTDI USB device ID.thompsa2010-05-122-0/+2
| | | | | PR: kern/146483 Submitted by: Andre Albsmeier
* Increase the max ports to 12, 3G devices exist where the ppp endpoint is #9.thompsa2010-05-121-1/+1
| | | | Requested by: n_hibma
* Back out r203140 which was causing problems when the first and the lastthompsa2010-05-121-9/+20
| | | | | | | | | | microframe slot was not in the smask. The problem was that the EHCI driver was then thinking that the transfer was immediately complete in some cases. Which could lead to freeze-like situations, which can be recovered by unplugging the USB device. Reported by: Richard Kolkovich Submitted by: Hans Petter Selasky
* Add missing ifdefs for usb power saving support.thompsa2010-05-121-1/+4
| | | | Submitted by: Hans Petter Selasky
* Support getting signed and unsigned HID data.thompsa2010-05-123-11/+33
| | | | | Submitted by: Alex Deiter Reviewed by: Hans Petter Selaksy
* Add the ASUS MyPal A730W device id.thompsa2010-05-121-0/+1
| | | | Submitted by: Dmitry Luhtionov
* Provide more information about the device location in the USB system.thompsa2010-05-121-2/+4
| | | | Submitted by: Hans Petter Sekasky
* Enable support for mouse panning wheels.thompsa2010-05-122-0/+15
| | | | Submitted by: Henry Hu
* If a USB device is suspended and a USB set config request is issued when thethompsa2010-05-125-54/+158
| | | | | | | | | | USB enumeration lock is locked, then the USB stack fails to resume the device because locking the USB enumeration lock is part of the resume procedure. To solve this issue a new lock is introduced which only protects the suspend and resume callbacks, which can be dropped inside the usbd_do_request_flags() function, to allow suspend and resume during so-called enumeration operations. Submitted by: Hans Petter Selasky
* Staticise usb_ref_device and usb_unref_device.thompsa2010-05-121-2/+2
| | | | Submitted by: Hans Petter Selasky
* Add quirks for the Alcor SDCR_6362 Card Reader, Freecom HDD storage device andthompsa2010-05-122-0/+8
| | | | | | | Samsung YP_U4 music player. PR: usb/145265, usb/146104 Submitted by: Dmitry Luhtionov, Urankar Mikael, Peter Toth
* extattr: Fix a signed/unsigned issuezml2010-05-121-2/+5
| | | | | Submitted by: Matthew Fleming <matthew.fleming@isilon.com> Reviewed by: zml, dfr
* Add VOP_ADVLOCKPURGE so that the file system is called when purgingzml2010-05-124-1/+20
| | | | | | | locks (in the case where the VFS impl isn't using lf_*) Submitted by: Matthew Fleming <matthew.fleming@isilon.com> Reviewed by: zml, dfr
* Note 8.0-RELEASE.brueffer2010-05-121-0/+3
| | | | | PR: 143824 Submitted by: pluknet <pluknet@gmail.com>
* Fix grammar in a line of output.brueffer2010-05-121-1/+1
| | | | | | PR: 145343 Submitted by: Hywel Mallett <hywel@hmallett.co.uk> MFC after: 1 week
* Non-GCC gcc compatible compilers may provide the same multimedia intrinsicobrien2010-05-128-6/+35
| | | | | | | headers as GCC, but of their own implementation. So put the GCC ones into their own header "namespace". Requested by: ed
* Automatically generate hardware notes for run(4).brueffer2010-05-122-0/+3
|
* Make this ready for automatic hardware notes generation.brueffer2010-05-121-1/+3
|
* Fix an old long time bug in generating arrs2010-05-121-3/+2
| | | | | | | fwd-tsn. This would appear when greater than the size of mbuf TSN's would need to be skipped. MFC after: 3 days
* More PR-SCTP bugs:rrs2010-05-122-4/+5
| | | | | | | | | - Make sure that when you kick the streams you add correctly using a 16 bit unsigned. - Make sure when sending out you allow FWD-TSN to skip over and list the ACKED chunks in the stream/seq list (so the rcv will kick the stream) MFC after: 3 days
* Add et(4), sge(4) and mwl(4).brueffer2010-05-121-0/+7
|
* Fix a bug due to a type conversion from 64 to 32 bits. The side effect ofgordon2010-05-121-2/+2
| | | | | | | | | | this type conversion is the high bits which were used to indicate if a special character was a literal or special were dropped. As a result, all special character were treated as special, even if they were supposed to be literals. Reviewed by: gad@ Approved by: mentor (wes@)
* Build the ixgbe(4) and mwlfw(4) modules by default.brueffer2010-05-121-0/+4
| | | | | PR: 144494 Submitted by: John Giacomoni <John.Giacomoni@LineRateSystems.com>, brucec
* IBM ServeRAID M5015 SAS/SATA works.brueffer2010-05-121-1/+3
| | | | | | PR: 144614 Submitted by: pluknet <pluknet@gmail.com> MFC after: 1 week
* Document undocumented tunables and sysctl variables.yongari2010-05-121-13/+52
| | | | | | | While here use actual string to specify width as well as using Cm to set command argument. Reviewed by: brueffer
* When there is no memory or KVA, try to help by reclaiming some vnodes.pjd2010-05-121-0/+13
| | | | | | | | This helps with 'kmem_map too small' panics. No objections from: kib Tested by: Alexander V. Ribchansky <shurik@zk.informjust.ua> MFC after: 1 week
* Get rid of unused constants.tuexen2010-05-122-16/+0
| | | | MFC after: 3 days.
* Casting size_t to uintmax_t is not necessary anymore. This alsobrueffer2010-05-121-3/+2
| | | | | | | | | removes the need for stdint.h inclusion. PR: 146046 Submitted by: Alexander Best <alexbestms@wwu.de> Reviewed by: kan MFC after: 1 week
* This fixes PR-SCTP issues:rrs2010-05-121-36/+13
| | | | | | | | | | - Slide the map at the proper place. - Mark the bits in the nr_array ONLY if there is no marking. - When generating a FWD-TSN we allow us to skip past ACKED chunks too. MFC after: 1 weeks
* Route all returns from the interrupts and faults through the doreti_iretkib2010-05-122-7/+8
| | | | | | | | | | | | | | | | | labeled iretq instruction. Suppose that multithreaded process executes two threads, currently scheduled on different processors. Let assume that thread A executes using %cs or %ss pointing into the descriptor from LDT. If IPI comes which handler does not return by jump to doreti, and meantime thread B invalidates descriptor pointed to by %cs or %ss, then iretq from IPI handler could fault. Routing the return by doreti_iret allows kernel to catch the situation and recover from it by sending signal to the usermode. Tested by: pho MFC after: 1 week
* Remove unneeded overrides of the segment registers in the inner trapkib2010-05-121-4/+0
| | | | | | | | | | | frame upon segment register load fault. The doreti procedure does not load segment registers when returning to the kernel frame, and current values in the segment descriptor cache already allow the kernel mode to run, not modified by faulted loaded. Suggested by: bde Tested by: pho MFC after: 1 week
* Fix possible hang when replaying large truncations.mm2010-05-121-0/+24
| | | | | | | | OpenSolaris onnv revision: 7904:6a124a4ca9c5 Approved by: pjd, delphij (mentor) Obtained from: OpenSolaris (Bug ID 6761624) MFC after: 3 days
* The FA526 belongs to the ARM9TDMI familykevlo2010-05-122-3/+1
|
* workaround bug with ipv6 where a flow can have a null rtentrykmacy2010-05-121-2/+4
|
* try working around panic by validating rt and llekmacy2010-05-121-1/+2
| | | | MFC after: 3 days
* - Missing full stopsbrueffer2010-05-121-6/+6
| | | | | | | | | | | - Upper case the first character of an description - Section headings do not need to be quoted. From OpenBSD's make.1, revision 1.81 - Plural of suffix is suffixes. From OpenBSD's make.1, revision 1.61 - s/seperating/separating/ PR: 135165 Submitted by: Alan R. S. Bueno <alan.bsd@gmail.com> MFC after: 1 week
* The -d flag is non-optional.brueffer2010-05-121-2/+2
| | | | | | PR: 143694 Submitted by: Nikolai Saoukh <nms+bsd@otdel-1.org> MFC after: 1 week
* The previous revision actually removed the bug being hinted at, sobrueffer2010-05-121-3/+2
| | | | | | | | go ahead and remove the hint. PR: 143944 Submitted by: Jeremy Huddleston <jeremyhu@apple.com> MFC after: 1 week
* Comment in the BUGS section header. Matches what's in ipfilter 5.10.brueffer2010-05-121-1/+1
| | | | | | PR: 144880 Submitted by: Glen Barber <glen.j.barber@gmail.com> MFC after: 1 week
* sh: Fix pathname expansion with quoted slashes like *\/.jilles2010-05-112-9/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These are git commits 36f0fa8fcbc8c7b2b194addd29100fb40e73e4e9 and d6d06ff5c2ea0fa44becc5ef4340e5f2f15073e4 in dash. Because this is the first code I'm importing from dash to expand.c, add the Herbert Xu copyright notice which is in dash's expand.c. When pathname expanding *\/, the CTLESC representing the quoted state was erroneously taken as part of the * pathname component. This CTLESC was then seen by the pattern matching code as escaping the '\0' terminating the string. The code is slightly different because dash converts the CTLESC characters to backslashes and removes all the other CTL* characters to allow substituting glob(3). The effect of the bug was also slightly different from dash (where nothing matched at all). Because a CTLESC can escape a '\0' in some way, whether files were included despite the bug depended on memory that should not be read. In particular, on many machines /*\/ expanded to a strict subset of what /*/ expanded to. Example: echo /*"/null" This should print /dev/null, not /*/null. PR: bin/146378 Obtained from: dash
* mdoc: simplify quotation schemeuqs2010-05-111-3/+2
| | | | Reviewed by: brueffer
* mdoc: fix parenthesisuqs2010-05-112-4/+6
| | | | Reviewed by: brueffer
* mdoc: remove stray anduqs2010-05-111-1/+0
| | | | | Found via: mdocml Reviewed by: brueffer
* mdoc: use macro for +- that is understood by mdocmluqs2010-05-112-4/+4
| | | | Reviewed by: brueffer
* mdoc: fix prologue order in mdoc templateuqs2010-05-111-1/+1
| | | | Reviewed by: brueffer
OpenPOWER on IntegriCloud