summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add Sanyo SCP-4900 phone. It needs quirks.Warner Losh2003-01-011-0/+4
| | | | Notes: svn path=/head/; revision=108537
* Now that we've 'branched' 5.0, desupport FreeBSD 3.x in this driver. ItWarner Losh2003-01-011-29/+1
| | | | | | | appears that NetBSD has already done this in their tree. Notes: svn path=/head/; revision=108536
* Add a driver for the Zilog 8530 dual uart found in Ultra 1s and Ultra 2s.Jake Burkholder2003-01-014-0/+1631
| | | | | | | | | | | With a 1 byte transmit fifo, 3 byte receive fifo, and wierd multiplexed I/O designed for a Z80 cpu, this chip redefines suckage. Based on the openbsd and netbsd drivers. Only really works as a console, modem support is not complete since I can't test it. Notes: svn path=/head/; revision=108535
* Update the assertions in vm_page_insert() and vm_page_lookup() to reflectAlan Cox2003-01-011-4/+2
| | | | | | | locking of the kmem_object. Notes: svn path=/head/; revision=108534
* Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,Jens Schweikhardt2003-01-01219-967/+986
| | | | | | | especially in troff files. Notes: svn path=/head/; revision=108533
* Fix typos; add FreeBSD Id where missing.Jens Schweikhardt2003-01-016-11/+14
| | | | Notes: svn path=/head/; revision=108532
* Happy 2003.Warner Losh2003-01-011-2/+2
| | | | Notes: svn path=/head/; revision=108531
* Experimental support for suspend/resume, not finished yet.Hidetoshi Shimokawa2003-01-013-160/+182
| | | | Notes: svn path=/head/; revision=108530
* Reduce debug message.Hidetoshi Shimokawa2003-01-011-0/+2
| | | | Notes: svn path=/head/; revision=108529
* - Retry phy access when the wait-loop count is exhausted.Hidetoshi Shimokawa2003-01-013-5/+64
| | | | | | | | - Free allocated memory when detaching. - Detect contigmalloc failure. Notes: svn path=/head/; revision=108527
* Use 0600 for permissions for /dev/devctl until it is cloneable.Warner Losh2003-01-011-1/+2
| | | | | | | | | Use UID_ROOT and GID_WHEEL rather than 0. Prompted by: rwatson Notes: svn path=/head/; revision=108526
* 'wepmode on' is needed to turn on wep.Warner Losh2003-01-011-2/+2
| | | | | | | Submitted by: blackend Notes: svn path=/head/; revision=108525
* When compiling the kernel do not implicitly include filedesc.h from proc.h,Alfred Perlstein2003-01-0112-30/+86
| | | | | | | | | this was causing filedesc work to be very painful. In order to make this work split out sigio definitions to thier own header (sigio.h) which is included from proc.h for the time being. Notes: svn path=/head/; revision=108524
* When complaining about obsolete/unimplemented syscalls output the processAlfred Perlstein2003-01-011-2/+2
| | | | | | | | | | name to make things more clear for the user. PR: 46661 MFC After: 3 days Notes: svn path=/head/; revision=108523
* fdcopy() only needs a filedesc pointer.Alfred Perlstein2003-01-014-8/+9
| | | | Notes: svn path=/head/; revision=108522
* purge 'register'.Alfred Perlstein2003-01-011-31/+31
| | | | Notes: svn path=/head/; revision=108521
* Since fdshare() and fdinit() only operate on filedescs, make themAlfred Perlstein2003-01-013-16/+16
| | | | | | | | | | | take pointers to filedesc structures instead of threads. This makes it more clear that they do not do any voodoo with the thread/proc or anything other than the filedesc passed in or returned. Remove some XXX KSE's as this resolves the issue. Notes: svn path=/head/; revision=108520
* fdinit() does not need to lock the filedesc it is creating as no oneAlfred Perlstein2003-01-011-3/+0
| | | | | | | besideds itself has access until the function returns. Notes: svn path=/head/; revision=108519
* Add a needed #include.Alan Cox2003-01-011-0/+1
| | | | | | | Reported by: ia64 tinderbox Notes: svn path=/head/; revision=108518
* Return an error when r/w is requested on an unsupported device instead ofNate Lawson2002-12-312-0/+6
| | | | | | | | | | looping. Submitted by: Sean Kelly <smkelly@zombie.org> Pointed out by: bde Notes: svn path=/head/; revision=108517
* Add a COMPATIBILITY section. Note what is not supported.Tom Rhodes2002-12-311-1/+4
| | | | | | | Prompted by: olgeni Notes: svn path=/head/; revision=108516
* Implement a variant locking scheme for vm maps: Access to system mapsAlan Cox2002-12-312-16/+39
| | | | | | | | | | | | | | | | is now synchronized by a mutex, whereas access to user maps is still synchronized by a lockmgr()-based lock. Why? No single type of lock, including sx locks, meets the requirements of both types of vm map. Sometimes we sleep while holding the lock on a user map. Thus, a a mutex isn't appropriate. On the other hand, both lockmgr()-based and sx locks release Giant when a thread/process blocks during contention for a lock. This could lead to a race condition in a legacy driver (that relies on Giant for synchronization) if it attempts to kmem_malloc() and fails to immediately obtain the lock. Fortunately, we never sleep while holding a system map lock. Notes: svn path=/head/; revision=108515
* Revert previous and move the prototype for db_alt_break to ddb.h.Jake Burkholder2002-12-312-7/+4
| | | | | | | Requested by: bde (I think) Notes: svn path=/head/; revision=108512
* o reduce the overhead of calling ppsratecheck by using ticks instead ofSam Leffler2002-12-311-55/+24
| | | | | | | | | | | | | | | | calling getmicrouptime (but maintain the struct timeval-based calling convention for compatibility) o eliminate the use of timersub in ratecheck Note that flood ping tests indicate ppsratecheck is inaccurate (but on the conservative side) with this revised implementation. If more accuracy is needed we'll have to introduce an alternate interface or increase the overhead. Reviewed by: silby, dillon, bde Notes: svn path=/head/; revision=108511
* s/arn't/are not/Tom Rhodes2002-12-311-4/+3
| | | | | | | Reword the AUTHORS section to make more sense. Notes: svn path=/head/; revision=108508
* Further sync to kernel make_dev(): since we don't provide group accessRobert Watson2002-12-311-1/+1
| | | | | | | | | | | | | to /dev/raidctl, don't set the group to operator. (This isn't a storage device, it's a control device). Also, since umask here is already restrictive, we don't need to explicitly set the mode. Submitted by: bde Notes: svn path=/head/; revision=108507
* A refused connection will return ECONNREFUSED rather than ECONNRESET.Chris Costello2002-12-311-1/+1
| | | | | | | | PR: docs/46654 Submitted by: Christian S.J. Peron <maneo@bsdpro.com> Notes: svn path=/head/; revision=108506
* Reduce size of individual bits of the dists to 240640 bytes againPoul-Henning Kamp2002-12-311-1/+1
| | | | | | | | | | so snapshots can be installed. I have no idea what breaks, but at least the passive FTP install goes haywire. Notes: svn path=/head/; revision=108505
* Fix and add several device IDs.Hidetoshi Shimokawa2002-12-312-31/+38
| | | | Notes: svn path=/head/; revision=108504
* - Implement primal Configuration ROM parser.Hidetoshi Shimokawa2002-12-314-18/+295
| | | | | | | - Support multiple LUNs for SBP-II. Notes: svn path=/head/; revision=108503
* Setup a symlink to the distribution name in the root of the first CD imagePoul-Henning Kamp2002-12-311-0/+1
| | | | | | | so that it can be used as a anon-ftp area. Notes: svn path=/head/; revision=108502
* Improve error checking of phy access and retry when error occurs.Hidetoshi Shimokawa2002-12-311-16/+22
| | | | Notes: svn path=/head/; revision=108500
* MFi386: Add the bge driver.Yoshihiro Takahashi2002-12-311-0/+1
| | | | Notes: svn path=/head/; revision=108490
* Reserve major 182 for the zs driver.Jake Burkholder2002-12-311-0/+1
| | | | Notes: svn path=/head/; revision=108489
* - Add a function db_alt_break which recognizes the character sequence used toJake Burkholder2002-12-312-1/+51
| | | | | | | | | | | | | implement ALT_BREAK_TO_DEBUGGER. The caller provides a pointer to a state variable to allow different state to be maintained for separate instances of a device. - Use struct vm_map * instead of vm_map_t in db_break.h to avoid its users needing to include vm headers. Requested by: njl Notes: svn path=/head/; revision=108488
* add fwmem* and fw*.Hidetoshi Shimokawa2002-12-311-0/+12
| | | | Notes: svn path=/head/; revision=108487
* Set the mode on the raidctl device to 0600.Robert Watson2002-12-311-1/+1
| | | | | | | Reviewed by: scottl Notes: svn path=/head/; revision=108486
* Use UID_ and GID_ constants for uid and gid arguments to make_dev()Robert Watson2002-12-311-1/+2
| | | | | | | | | | | | | for the raidctl device. Select a more conservative default for the permissions for /dev/raidctl since the operations are performed using ioctl() not read() and write(). Submitted by: kris Reviewed by: scottl Notes: svn path=/head/; revision=108485
* Convert the use of MAXBSIZE in the dma tag to more appropriate values.Scott Long2002-12-315-8/+13
| | | | | | | | | Use BUS_SPACE_MAXSIZE_32BIT for the parent dma tags, and (NSEGS - 1) * PAGE_SIZE for the data buffer tags. FreeBSD/sparc64 is more strict about checking these values that other arches. Notes: svn path=/head/; revision=108479
* Add complete struct timeval by including <sys/_timeval.h>.Mike Barcroft2002-12-311-8/+1
| | | | Notes: svn path=/head/; revision=108478
* Move struct timeval to its own header so that it can be shared betweenMike Barcroft2002-12-312-9/+53
| | | | | | | multiple headers. Notes: svn path=/head/; revision=108477
* RIP liloldr.David E. O'Brien2002-12-314-364/+0
| | | | | | | | | | It is not complete (the LILO root= specification isn't passed to our loader for instance), it has not been touched in over 2 years. Linux has moved on to GRUB, so this is OBE now. If someone creeps up to work on it, it could become a port. Notes: svn path=/head/; revision=108476
* Correct .Dt macro.Tom Rhodes2002-12-301-1/+1
| | | | Notes: svn path=/head/; revision=108474
* Actually cvs add the ciss.4 file...Tom Rhodes2002-12-301-0/+86
| | | | Notes: svn path=/head/; revision=108473
* Add a manual page for the ciss driver.Tom Rhodes2002-12-301-0/+1
| | | | | | | Reviewed by: obrien Notes: svn path=/head/; revision=108472
* MFS 1.6.2.3: fixup statistics; turn off batching by default; add maxSam Leffler2002-12-302-12/+63
| | | | | | | | | aggregation tunable and set it to 1 to minimize latency Sponsored by: Vernier Networks Notes: svn path=/head/; revision=108471
* Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/Jens Schweikhardt2002-12-3092-410/+415
| | | | | | | Add FreeBSD Id tag where missing. Notes: svn path=/head/; revision=108470
* Update to use the common hardware list instead of creating our own.Jake Burkholder2002-12-302-14/+1
| | | | Notes: svn path=/head/; revision=108469
* - Make this just be a list of supported systems, and point to the sun systemsJake Burkholder2002-12-301-207/+103
| | | | | | | | | | handbook on sunsolve for hardware details. - Clarify what's "fully" supported, and what's only partially supported or not at all supported due to varying support for onboard devices. - Update with new stuff that should work or has been tested. Notes: svn path=/head/; revision=108468
* Updates to stuff that supported or not supported on sparc64.Jake Burkholder2002-12-302-28/+30
| | | | | | | | | | - isp is supported and all isp cards "should" work - add qfe to the listing for hme - sio is not supported - add an entry for ofwcons Notes: svn path=/head/; revision=108467