summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* - Fix some style(9) bugsgabor2010-01-291-17/+16
| | | | Pointed out by: bde
* When backtracing self, start with the current frame (i.e. themarcel2010-01-291-1/+1
| | | | | | frame of db_trace_self()) and not the caller's frame. The use of builtin_frame_address(1) to get the caller's frame is not reliable and can cause panics.
* Bump .Dd for r203164.jh2010-01-291-1/+1
| | | | Approved by: trasz (mentor)
* Add myself and show rrs@ as my mentor.brucec2010-01-291-0/+2
| | | | Approved by: rrs (mentor)
* Add my birthday.brucec2010-01-291-0/+1
| | | | Approved by: rrs (mentor)
* Reset port on disconnect event, to abort any running requests.mav2010-01-292-16/+12
|
* Add "maxfilesize" mount option for tmpfs to allow specifying thejh2010-01-292-57/+10
| | | | | | | | | | | | | | maximum file size limit. Default is UINT64_MAX when the option is not specified. It was useless to set the limit to the total amount of memory and swap in the system. Use tmpfs_mem_info() rather than get_swpgtotal() in tmpfs_mount() to check if there is enough memory available. Remove now unused get_swpgtotal(). Reviewed by: Gleb Kurtsou Approved by: trasz (mentor)
* You must include fcntl.h (in practice) to be able to do anything usefulrwatson2010-01-291-0/+1
| | | | | | with shm_open(2), as otherwise the O_ flags are undefined. MFC after: 3 days
* add static qualifier to definition of a function already declared staticavg2010-01-292-2/+2
| | | | | | This is for improving code readibility only. MFC after: 1 week
* Add support for the AR9285 chipset, which is found on many netbooksrpaulo2010-01-2917-191/+2004
| | | | | | | | | | | | | | | | | available today. This card is a low power 802.11bgn that only does 11n rates up to MCS 7 (that's 65 Mbps in 20Mhz mode and 135 in 40Mhz mode). 802.11n is not yet supported, but will be in the future. The driver still has a problem regarding to the setting of txpower on the card, so don't expect good performance yet. After fixing this problem, an MFC is possible. Special thanks to iXsystems and S Smirnov <tonve at yandex.ru> for help with the purchase of a netbook with this card. Sponsored by: iXsystems, Inc.
* Replace Id keyword with the FreeBSD keyword.rpaulo2010-01-2910-10/+10
|
* - Handle short reads when the -P option is used. Short reads must bejh2010-01-291-8/+3
| | | | | | | | | | handled when reading from pipes. - Remove dead code related to the -P option from getvol(). pipein and pipecmdin are never set at the same time. PR: bin/121502 Approved by: trasz (mentor) MFC after: 2 weeks
* Replace Id keyword with the FreeBSD keyword.rpaulo2010-01-291-1/+1
|
* - Cast time_t, int64_t and some int32_t values to intmax_t and use "%jd"jh2010-01-295-25/+29
| | | | | | | | | | | | | in format strings. - Use (void) instead of (void *) when discarding strcat(3) return value. - Format string fixes to match variable types. - Change canon() len parameter and getcmd() size parameter type from int to size_t. - Style Makefile and increase WARNS to 2. PR: bin/140061 Submitted by: uqs Approved by: trasz (mentor)
* Follow Neel's suggestion and switch to usingrrs2010-01-291-17/+18
| | | | | | restoreint() in combination with saving off the old level. That way we don't blast out the old level.
* For our memory re-mapping trick to workrrs2010-01-291-4/+20
| | | | | | | | | | | | interrupts must be disabled through the page_zero's or copys etc. Note that the temporary mapping used by panic's may cause us pain since int's may not be disabled. When we get dumps working we may have to revist this. Note that with this fix the build got much much further.. until it hung on disk IO (I would imagine thats the rge/msgring driver acting up).
* Its possible that our RMI box has memory extendingrrs2010-01-291-3/+16
| | | | | | | above 4Gig. If so when we add the base address with the size we will wrap. So for now we just ignore such memory and only use what we can. When we get 64 bit working then we will be much better ;->
* Move ID up into comment block.. per bsdimprrs2010-01-291-3/+4
|
* Uuencode the rt2870 firmware into ascii like the other firmware blobs.thompsa2010-01-293-3/+231
|
* Add a function to check if the usb devices is still connected.thompsa2010-01-295-0/+44
| | | | Submitted by: Hans Petter Selasky
* Rework cam error handling to fix Mitsumi floppy drives.thompsa2010-01-291-4/+12
| | | | Submitted by: mav
* Simplify attach for UMASS_PROTO_CBI_I mode and change some switch() returnsthompsa2010-01-291-25/+27
| | | | | | into breaks. Submitted by: Hans Petter Selesky
* Add null check on quirk lookup and add a couple of umass quirks.thompsa2010-01-291-2/+10
| | | | Submitted by: Hans Petter Selesky
* Add the Netgear WPN111thompsa2010-01-291-0/+1
|
* Sync usb products to perforce.thompsa2010-01-291-0/+3
|
* Attempt to recover on a TX error rather than stopping all transfers.thompsa2010-01-292-8/+18
| | | | Submitted by: Hans Petter Selesky
* Optimise EHCI ISOC HS done check.thompsa2010-01-291-10/+7
| | | | Submitted by: Hans Petter Selasky
* Add device ID.thompsa2010-01-291-0/+1
| | | | PR: usb/142427
* Use device_printf rather than printf + device_get_nameunit.thompsa2010-01-281-30/+21
|
* Release the firmware after loading to the device.thompsa2010-01-282-16/+28
|
* Add run(4) to NOTES.thompsa2010-01-281-0/+2
|
* Hook run(4) to the build.thompsa2010-01-281-0/+1
|
* Add run(4), a driver for Ralink RT2700U/RT2800U/RT3000U USB 802.11agn devices.thompsa2010-01-2812-2/+6008
| | | | | This driver was written for OpenBSD by Damien Bergamini and ported over by Akinori Furukoshi.
* - Increase timeouts to 100 milliseconds, 1 millisecond is definitely notgonzo2010-01-281-3/+3
| | | | | | enough for PCI controller to get into shape Thanks to: adrian@
* Cosmetic fixes.trasz2010-01-281-19/+19
|
* Add Cavium's standard copyright to those files that are currentlyimp2010-01-2816-6/+624
| | | | | | | lacking a copyright/license statement. All these files were in the Cavium FreeBSD source drop and appear to be written by Cavium (some are nearly verbatim copies of files from the cnusers' 1.9.0 SDK, which also uses this copyright).
* We make it to single user well, but not so well to multi-user. Forceimp2010-01-281-0/+2
| | | | | single user for the moment since that's a better experience for people trying this code out...
* trim unused members of the softc.imp2010-01-281-3/+0
|
* Add description of bounded sleep vs unbounded sleep (aka blocking). Movetrasz2010-01-281-80/+61
| | | | rules into their own section.
* Add myself.uqs2010-01-281-0/+2
| | | | Approved by: philip (mentor)
* Fix typo in xref (it accidentally referenced itself).joerg2010-01-281-1/+1
| | | | MFC after: 1 day
* Note added FIS-based switching support.mav2010-01-281-6/+7
|
* Add FIS-based switching support. If controller supports FBS, it allowsmav2010-01-282-53/+212
| | | | | several devices beyond Port Multiplier to work simultaneously, substantially increasing performance.
* Improve descriptions, remove turnstiles (since, from what I understand,trasz2010-01-281-61/+92
| | | | | they are only used to implement other synchronization primitives), tweak formatting.
* Patch the experimental NFS client in a manner analogous tormacklem2010-01-285-18/+35
| | | | | | | | r203072 for the regular NFS client. Also, delete two fields of struct nfsmount that are not used by the FreeBSD port of the client. MFC after: 2 weeks
* Comment out any reference to ALCHEMY.hints until it's committed, to unbreakcognet2010-01-281-1/+1
| | | | | | make universe. Spotted out by: gahr
* Fix two of the extended memory hacks. The copy pagesrrs2010-01-281-2/+2
| | | | | | | | | | | | | | routine in one place was setting the valid2 bit to 2 not 1. This meant the PTE was NOT valid and so you would crash. In Zero Page there was a incorrect setting of the valid bit AFTER the actual zero (opps).. Hopefully this will fix the 0xc0000000 crashes that I have been seeing (unless of course there are other problems with these old hacks of mine to get to memory above 512Meg)
* Adds additional hacks for proper bits so thatrrs2010-01-281-0/+6
| | | | | | | | the RMI/XLR has the COP0 and COP2 bits enabled Plus it needs SX too. Thanks again for JC in catching this ;-) Submitted by: JC (jayachandranc@netlogicmicro.com
* Make compilable.. i.e. the FreeBSD id I added mustrrs2010-01-281-0/+2
| | | | be in comments.
* Changes the msg ring so its a filter not arrs2010-01-282-5/+8
| | | | | | | handler. Somehow rrs missed this.. Thanks to JC for catching this ;-) Obtained from: JC (jayachandranc@netlogicmicro.com
OpenPOWER on IntegriCloud