summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Manual pages for wide character classification (isw*) and case conversiontjr2002-08-052-0/+192
| | | | | | (tow*) functions from NetBSD, unmodified except for the addition of $FreeBSD$. Obtained from: NetBSD
* Fix minor typo in ID number in last commitimp2002-08-051-1/+1
|
* Use wi_ltv_domains struct to print domainsimp2002-08-051-7/+5
|
* A definition of regulatory domains that matches the docs.imp2002-08-051-1/+2
|
* Add more (possibly useless) information to wicontrol's output (maybeimp2002-08-051-1/+79
| | | | | | | | | | | | | | | | | | | | some of these need to be enabled for an extra verbose mode or something): o Try to print the dBm comms quality. This may or may not be available for your card in your configuration. o Print the PRI Id and STA Id. These are in the raw format, so might be a little hard to read. o Print CardID so that we can know exactly what kind of card the user has (this is important if you download firmware to it). o Regulatory domains are now printed for the card. o Temp range is printed. o If you define WI_EXTRA_INFO you get more garbage than is listed here that you need the manual to decode. o Channel list is now printed in hex for easier decoding. This has lead to my discovery that my US symbol card supports channels 12-14 as well as 1-11, which is not allowed in the us/canada. This ain't pretty, but it isn't horrible either.
* Differentiate between AT45DB011 compatible large serial flash partsimp2002-08-052-6/+20
| | | | | | and the AT24C08 small serial flash parts. We still report these as the same part (since we group things already), but now we recognize the small serial versions as well.
* Add a comment that says it looks like lucent cards have a primaryimp2002-08-051-0/+2
| | | | | | | | | | | | firmware revision as well (not sure which firmware versions are needed for this, but the 6.x and 8.x 'software' versions that I have seem to support it). Add dBm comm quality RID. This is like the normal comm quality rid, except the signal and noise numbers are normalized to dBm. Some revisions of the prism firmware, however, don't support this RID, and some that do support it return 0 for quality and/or noise. Your milage may vary.
* Implement POSIX.1-2001 (XSI)'s fmtmsg(3).mike2002-08-056-3/+546
|
* Revert rev 1.356 and 1.352 (pmap_mapdev hacks). It wasn't worth thepeter2002-08-052-22/+16
| | | | pain.
* Add a macro for SLIST traversal 'SLIST_FOREACH_PREVPTR',alfred2002-08-051-0/+5
| | | | | this macro keeps a pointer to the previous element's next pointer to allow for search and O(1) removal.
* Cleanup:alfred2002-08-051-28/+24
| | | | | | Fix line wrapping. Remove 'register'. malloc(9) with M_WAITOK can't fail, so remove checks for that.
* o Introduce pmap_page_is_mapped(). Its purpose is to obsoletealc2002-08-052-0/+2
| | | | the PG_MAPPED flag.
* Fix a couple DESTDIR related problems. Credit for the "Only in" sectiondougb2002-08-051-2/+2
| | | | | | goes to James <James_Bond_79@yahoo.com>, and Cyrille Lefevre <cyrille.lefevre@laposte.net>. The make variables problem was found by jon.
* Use m_getcl() to allocate buffers for the receive ring.luigi2002-08-051-11/+2
| | | | MFC after: 3 days
* o Don't set PG_MAPPED or PG_WRITEABLE when a page is mappedalc2002-08-055-39/+10
| | | | | using pmap_kenter() or pmap_qenter(). o Use VM_ALLOC_WIRED in pmap_new_thread().
* Extend the interface to ether_input(): a NULL eh pointer means thatluigi2002-08-041-12/+26
| | | | | | | | | | | | | | | | | | | | the mbuf contains the ethernet header (eh) as well, which ether_input() will strip off as needed. This permits the removal (in a backward compatible way) of the header removal code which right now is replicated in all drivers, sometimes in an inconsistent way. Also, because many functions called after ether_input() require the eh in the mbuf, eventually we can propagate the interface and handle outdated drivers just in ether_input(). Individual driver changes to use the new interface will follow as we have a chance to touch them. NOTE THAT THIS CHANGE IS FULLY BACKWARD COMPATIBLE AND DOES NOT BREAK BINARY COMPATIBILITY FOR DRIVERS. MFC after: 3 days
* Fix handling of Receiver Not Ready errors when doing polling.luigi2002-08-041-50/+82
| | | | | | | | | | Also take this chance to cleanup the code in fxp_intr_body. Add a missing block of code to disable interrupts when reinitializing the interface while doing polling (the RELENG_4 version was correct). MFC after: 3 days
* Kerberos 5 no longer needs -lmdfjoe2002-08-0423-46/+46
| | | | Approved by: nectar
* Pass envp to crunched program's main() routines as some depend on it.gshapiro2002-08-041-2/+4
| | | | | | | | | | | | Note that crunchgen's stub .c programs already have the code to use it: "int _crunched_%s_stub(int argc, char **argv, char **envp)" "{return main(argc,argv,envp);}\" >%s_stub.c\n", Add $FreeBSD$ to allow the commit. Reviewed by: luigi MFC after: 3 days
* Use m_getcl() to allocate mbuf+cluster for the receive ring.luigi2002-08-041-25/+9
| | | | | | | Remove the sis_quick variable, as it was there for testing purposes only. MFC after: 3 days
* Another .tbz2 -> .tbz leftover. Properly look for pkgname.tbz.knu2002-08-041-1/+1
| | | | MFC after: 1 day
* Drop support for the .tbz2 suffix. One would not want pkg_create(1)knu2002-08-042-6/+2
| | | | | | to create "pkgname.tbz" when one specifies "pkgname.tbz2". MFC after: 1 week
* Temporarily disable polling when no processes are active, while Iluigi2002-08-041-1/+1
| | | | | | | | | investigate the problem described below. I am seeing some strange livelock on recent -current sources with a slow box under heavy load, which disappears with this change. This might suggest some kind of problem (either insufficient locking, or mishandling of priorities) in the poll_idle thread.
* Repond properly to NGM_TEXT_CONFIG messages.phk2002-08-041-0/+1
|
* bugfix: move check for udp_blackhole before the one for icmp_bandlim.luigi2002-08-041-2/+2
| | | | MFC after: 3 days
* Added NetBSD 1.5.3wosch2002-08-041-6/+8
| | | | Submitted by: Bang Jun-Young <junyoung@netbsd.org>
* Update FreeBSD 4.6 release date.wosch2002-08-041-2/+3
| | | | Added OpenBSD 3.1
* Fix typo in the last revision.mike2002-08-042-2/+2
| | | | Noticed by: i386 tinderbox
* Add example entries for ttya and ttyb (sab).jake2002-08-041-0/+2
|
* se -> sab.jake2002-08-043-2/+3
|
* o Acquire the page queues lock before checking the page's busy statusalc2002-08-041-2/+4
| | | | | in vm_page_grab(). Also, replace the nearby tsleep() with an msleep() on the page queues lock.
* Ported to FreeBSD.jake2002-08-041-582/+487
|
* Add Jason L. Wright's driver for the SAB82532 serial chip, found in manyjake2002-08-042-0/+1684
| | | | | | sun ultras. Obtained from: OpenBSD
* Add device agp to GENERIC, filter it out of floppy buildsanholt2002-08-045-0/+10
| | | | Approved by: des (mentor)
* Remove this abortive attempt.jake2002-08-043-526/+0
|
* Fix a mistake in 1.352 - I was returning a pointer to the rounded downpeter2002-08-042-2/+2
| | | | address. I expect this will fix acpica.
* Remove commented out PCI_ENABLE_IO_MODES. It is gone now.imp2002-08-043-3/+0
|
* Ported to sparc64.jake2002-08-044-5/+372
|
* Simplify the handling of a fragmented file_id descriptor. Alsoscottl2002-08-042-51/+50
| | | | de-obfuscate the file_char flags.
* Try harder to check lang as path component (".", "..", / inside).ache2002-08-041-307/+345
| | | | | Try harder to not overwrite failure errno. style(9) whitespace reformatting for code readability.
* Change wctype_t to an unsigned type to avoid warnings.tjr2002-08-043-3/+3
|
* Add the ISO C90 Amd. 1 wctrans(3) and towctrans(3) functions.tjr2002-08-044-2/+203
|
* Add btowc(3) to SEE ALSO section.tjr2002-08-041-0/+1
|
* Include <sys/time.h> for the declaration of struct timeval. Do notbde2002-08-047-0/+7
| | | | | | depend on namespace pollution in <signal.h>. (truss shouldn't be using timevals anyway, since it was implemented long after timevals were obsoleted by timespecs.)
* - Replace v_flag with v_iflag and v_vflagjeff2002-08-0488-414/+620
| | | | | | | | | | | | | | | - v_vflag is protected by the vnode lock and is used when synchronization with VOP calls is needed. - v_iflag is protected by interlock and is used for dealing with vnode management issues. These flags include X/O LOCK, FREE, DOOMED, etc. - All accesses to v_iflag and v_vflag have either been locked or marked with mp_fixme's. - Many ASSERT_VOP_LOCKED calls have been added where the locking was not clear. - Many functions in vfs_subr.c were restructured to provide for stronger locking. Idea stolen from: BSD/OS
* Use errno to indicate failure reason.ache2002-08-041-12/+18
| | | | | Remove incomplete checks for 'name' and 'PatchLocale', they must be already checked at this point.
* Fixed some style bugs (unsorting of MLINKS, and more than 1 assignment tobde2002-08-041-3/+3
| | | | MAN per section).
* o Extend the scope of the page queues lock in contigmalloc1().alc2002-08-041-8/+8
| | | | | o Replace vm_page_sleep_busy() with vm_page_sleep_if_busy() in vm_contig_launder().
* o Convert a vm_page_sleep_busy() into a vm_page_sleep_if_busy()alc2002-08-041-1/+3
| | | | with appropriate page queue locking.
* Use an 8.3 friendly extension when compressing with bzip2.obrien2002-08-041-1/+1
|
OpenPOWER on IntegriCloud