summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Couple minor updates.Jake Burkholder2002-03-091-9/+7
| | | | | | | Reviewed by: bmah Notes: svn path=/head/; revision=91961
* o Don't require long long support in bswap64() functions.Mike Barcroft2002-03-099-100/+189
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | o In i386's <machine/endian.h>, macros have some advantages over inlines, so change some inlines to macros. o In i386's <machine/endian.h>, ungarbage collect word_swap_int() (previously __uint16_swap_uint32), it has some uses on i386's with PDP endianness. Submitted by: bde o Move a comment up in <machine/endian.h> that was accidentially moved down a few revisions ago. o Reenable userland's use of optimized inline-asm versions of byteorder(3) functions. o Fix ordering of prototypes vs. redefinition of byteorder(3) functions, so that the non-GCC (libc asm) case has proper prototypes. o Add proper prototypes for byteorder(3) functions in <sys/param.h>. o Prevent redundant duplicate prototypes by making use of the _BYTEORDER_PROTOTYPED define. o Move the bswap16(), bswap32(), bswap64() C functions into MD space for platforms in which asm versions don't exist. This significantly reduces the complexity of some things at the cost of duplicate code. Reviewed by: bde Notes: svn path=/head/; revision=91959
* Forgot to update the date.Luigi Rizzo2002-03-091-1/+1
| | | | | | | | The manpage describes the latest batch of changes, and especially the runtime config was totally different before. Notes: svn path=/head/; revision=91956
* Lots of updates on the install process, detailing how toLuigi Rizzo2002-03-091-17/+271
| | | | | | | | | | | | install PicoBSD on hard disks and CDROM images, and on the bootstrap sequence and the places where you can customise a PicoBSD image. Now if some of the -doc guys want to put this stuff in a nice handbook page, that would be extremely useful! Notes: svn path=/head/; revision=91955
* Delete "notyet" code before it becomes "ohh no" code.Poul-Henning Kamp2002-03-091-8/+0
| | | | Notes: svn path=/head/; revision=91954
* Adding Network Protocols section translationSebastien Gioria2002-03-091-1/+157
| | | | Notes: svn path=/head/; revision=91953
* apropos(1) manual page doesn't tell that keyword can be regular expressionWolfram Schneider2002-03-091-0/+4
| | | | | | | | PR: gnu/31685 Submitted by: Andrey Simonenko <simon@simon.org.ua> Notes: svn path=/head/; revision=91952
* Hide the DIOCGPART ioctl from userland where it has no decent use.Poul-Henning Kamp2002-03-093-0/+12
| | | | | | | | It's use in the kernel is also highly suspect due to the total absense of any kind of lifetime definition of the passed pointers. Notes: svn path=/head/; revision=91951
* Remove host.conf, and introduce a way to override the contentLuigi Rizzo2002-03-093-6/+16
| | | | | | | | | of selected files (at the moment /etc/host.conf and /etc/resolv.conf) from /etc/rc.conf , so the number of places to customize is reduced. Notes: svn path=/head/; revision=91949
* More markup fixes, wordsmithing. It's not quite yet ready forBruce A. Mah2002-03-092-66/+116
| | | | | | | prime time, but we're getting closer. Notes: svn path=/head/; revision=91948
* Revert change in revision 1.53 and add a small comment to protectTor Egge2002-03-091-0/+12
| | | | | | | | | | | | | | | | | | | | | the revived code. vm pages newly allocated are marked busy (PG_BUSY), thus calling vm_page_delete before the pages has been freed or unbusied will cause a deadlock since vm_page_object_page_remove will wait for the busy flag to be cleared. This can be triggered by calling malloc with size > PAGE_SIZE and the M_NOWAIT flag on systems low on physical free memory. A kernel module that reproduces the problem, written by Logan Gabriel <logan@mail.2cactus.com>, can be found in the freebsd-hackers mail archive (12 Apr 2001). The problem was recently noticed again by Archie Cobbs <archie@dellroad.org>. Reviewed by: dillon Notes: svn path=/head/; revision=91946
* Off by one error in checking max file name length.Wolfram Schneider2002-03-091-1/+1
| | | | Notes: svn path=/head/; revision=91945
* after joerg's recent merge of i4b's isppcontrol to the main spppcontrol,Hellmuth Michaelis2002-03-093-565/+0
| | | | | | | remove now obsolete files. Notes: svn path=/head/; revision=91944
* after joerg's recent merge of i4b's sppp with the main sppp, removeHellmuth Michaelis2002-03-091-253/+0
| | | | | | | now obsolete file. Notes: svn path=/head/; revision=91943
* remove BSD/OS specific ppp-interface file since the FreeBSD-BSD/OS mergerHellmuth Michaelis2002-03-091-562/+0
| | | | | | | is IMHO likely not to happen anymore ... Notes: svn path=/head/; revision=91942
* After joergs merge of i4b's sppp with the main sppp, remove obsolete file.Hellmuth Michaelis2002-03-091-4687/+0
| | | | Notes: svn path=/head/; revision=91941
* If syslog fails to talk to syslogd, then it tries to write a messageDavid Malone2002-03-091-4/+4
| | | | | | | | | | | | | | to the console in a final attempt to log something. Make this final attempt non-blocking so that a blocking console doesn't end up blocking process which attempt to syslog something. In particular, this means you should be able to su and fix the problem if the console becomes blocking. MFC after: 3 weeks Notes: svn path=/head/; revision=91940
* Nuke abandoned configuration.Luigi Rizzo2002-03-0942-1602/+0
| | | | Notes: svn path=/head/; revision=91939
* Make this fit again into a 1.44 floppy.Luigi Rizzo2002-03-093-10/+10
| | | | | | | | | | We had to give up DDB and grep this time... Add a hint in "config" on how to increase the image size so we can stuff more things in the image (mostly for use on a CDROM). Notes: svn path=/head/; revision=91938
* Enable DEVICE_POLLING in LINT now that it is safe to compile it there.Luigi Rizzo2002-03-092-4/+2
| | | | Notes: svn path=/head/; revision=91937
* Make the DEVICE_POLLING code compile with -Werror and in LINTLuigi Rizzo2002-03-092-2/+8
| | | | Notes: svn path=/head/; revision=91936
* Correct a typo.Dima Dorfman2002-03-091-1/+1
| | | | | | | Submitted by: peter.kusenda@accenture.com Notes: svn path=/head/; revision=91935
* This API will appear in FreeBSD 4.6.Dima Dorfman2002-03-091-1/+1
| | | | Notes: svn path=/head/; revision=91930
* In the words of the submitter:Dima Dorfman2002-03-091-1/+1
| | | | | | | | | | | | | Kerberized CVS (kserver) listens on the same port as normal CVS (pserver). In /etc/inetd.conf cvs kserver is disabled by default, but set to listen to the service port 'cvs' which doesn't exist. It should listen to 'cvspserver'. PR: 34317 Submitted by: Sean Chittenden <sean@chittenden.org> Notes: svn path=/head/; revision=91929
* Assorted mechanical fixes.Dima Dorfman2002-03-093-4/+4
| | | | | | | | PR: 34790 Submitted by: Mike Makonnen <mike_makonnen@yahoo.com> Notes: svn path=/head/; revision=91927
* The -a switch didn't cause send-pr to attach the specified file if theDima Dorfman2002-03-091-0/+1
| | | | | | | | | | PR template was obtained from the environment variable $PF_FORM. PR: 34831 Submitted by: Mike Makonnen <mike_makonnen@yahoo.com> Notes: svn path=/head/; revision=91926
* Bring a comment in line with the code, and fix some spelling errorsDima Dorfman2002-03-091-4/+3
| | | | | | | | | | while I'm here. PR: 35394 Submitted by: andrew@ugh.net.au Notes: svn path=/head/; revision=91925
* When reporting that a line is too long, include the line number in theDima Dorfman2002-03-091-1/+5
| | | | | | | | | | | error message. While I'm here, add a note that the "line too long" message isn't always accurate. PR: 35395 Submitted by: andrew@ugh.net.au Notes: svn path=/head/; revision=91923
* Fix build. I commented out getpass() in readpassphrase.c because theBrian Feldman2002-03-091-3/+3
| | | | | | | | | | | | implementation did not match our manpage description (i.e., it could return NULL). I mistakenly thought we were still using getpass.c because, for some reason, CVS never removed it from the tree. Pointy hat received from: alfred Kick in the groin to: CVS Notes: svn path=/head/; revision=91922
* Fix SA-02:13 release note item (missing text).Bruce A. Mah2002-03-092-2/+6
| | | | | | | Reviewed by: nectar Notes: svn path=/head/; revision=91920
* New/changed release notes: OpenPAM has replaced Linux-PAM.Bruce A. Mah2002-03-092-24/+20
| | | | | | | | | | We used to have a note about new PAM modules; I moved it from the contrib section back to the generic userland area. The list of new modules was incomplete, so I've punted on trying to list them all for now. Notes: svn path=/head/; revision=91918
* New release notes: wi(4) Prism II/2.5 support + WEP fixes (+ MFC),Bruce A. Mah2002-03-082-2/+42
| | | | | | | | | | IPSec inbound SPD fix for IPv4 (+ MFC), ata(4) RAID1 rebuild, /etc/rc.firewall{,6} don't add their own implicit rules (+ MFC). MFCs noted: puc(4) Notes: svn path=/head/; revision=91916
* Even more Highpoint RAID support.Søren Schmidt2002-03-085-111/+117
| | | | | | | Fix the 80pin cable detection system. Notes: svn path=/head/; revision=91914
* Update readpassphrase(3)to the latest revisions. Changes are mainly dueBrian Feldman2002-03-082-57/+146
| | | | | | | | | | to return value constraints now changing as well as more intelligent handling of signals. Obtained from: OpenBSD Notes: svn path=/head/; revision=91913
* Improve punctuation consistency: all errors had a '.' after themRobert Watson2002-03-081-1/+1
| | | | | | | except ENOATTR. Notes: svn path=/head/; revision=91912
* Synch with OpenBSD (style).Brian Feldman2002-03-081-2/+2
| | | | Notes: svn path=/head/; revision=91911
* Fix up (content) of rpc.lockd(8) release note.Bruce A. Mah2002-03-082-2/+2
| | | | | | | Submitted by: alfred Notes: svn path=/head/; revision=91910
* make pcvt compile again without "options XSERVER".Hellmuth Michaelis2002-03-081-2/+5
| | | | | | | PR: 35577 Notes: svn path=/head/; revision=91907
* Note that several of the recently documented clock-related kernel optionsRobert Watson2002-03-082-0/+6
| | | | | | | | | are for debugging purposes only. Suggested by: bde Notes: svn path=/head/; revision=91906
* - Use a MI critical section in witness_sleep() and witness_list() as theyJohn Baldwin2002-03-081-6/+9
| | | | | | | | | | | simply need to prevent switching from another CPU and do not need interrupts disabled. - Add a comment to witness_list() about why displaying spin locks for threads on other CPU's really is just a bad idea and probably shouldn't be done. Notes: svn path=/head/; revision=91905
* Read KTR_CPU into a temporary variable so that we use a consistent valueJohn Baldwin2002-03-081-7/+4
| | | | | | | | for both the cpumask check and the cpu entry field w/o needing to use a critical section. Notes: svn path=/head/; revision=91904
* Apply a bit more of the patch from conf/35674: document the variousRobert Watson2002-03-082-2/+12
| | | | | | | | | | clock options in more detail. PR: conf/35674 Submitted by: Hiten Pandya <hiten@uk.FreeBSD.org> Notes: svn path=/head/; revision=91903
* Apply part of the patch from conf/35674 to move the PFIL_HOOKS optionRobert Watson2002-03-082-4/+10
| | | | | | | | | | to somewhere more useful, and improve documentation of it. PR: conf/35674 Submitted by: Hiten Pandya <hiten@uk.FreeBSD.org> Notes: svn path=/head/; revision=91902
* Remove the #if __FreeBSD_version glue now that the puc driver is part ofJohn Hay2002-03-082-11/+0
| | | | | | | -stable. Notes: svn path=/head/; revision=91900
* Add Avlab Technology, PCI IO 2S board to puc(4)-supported hardwareBruce A. Mah2002-03-082-0/+6
| | | | | | | list. Notes: svn path=/head/; revision=91898
* Synchronize NOTES with -STABLE LINT with respects to the placementRobert Watson2002-03-082-6/+18
| | | | | | | | | | | and commenting of NETSMB, NETWMBCRYPTO, and SMBFS. In NOTES, they had all floated to the bottom of the file with the list of seemingly random and unclassified kernel options. This change moves them back up to the network protocol and file system areas, and also documents the dependencies. Notes: svn path=/head/; revision=91895
* Add an entry for coldsync, to facilitate synchronising a Handspring VisorNick Hibma2002-03-081-0/+10
| | | | | | | with FreeBSD. Notes: svn path=/head/; revision=91894
* #include <machine/smp.h> in the SMP case.Poul-Henning Kamp2002-03-082-2/+2
| | | | | | | | | | don't include <sys/smp.h> at all. Fallout from: probably something jake did. Hint by: jhb Notes: svn path=/head/; revision=91893
* Fix typo: s/secotor/sector/.Giorgos Keramidas2002-03-081-1/+1
| | | | Notes: svn path=/head/; revision=91890
* vhold() our vnode while checking the remote side.Poul-Henning Kamp2002-03-081-0/+3
| | | | | | | | | | | | This is belived to be the only place where a soft reference to a vnode is held with no sort of hard reference, consequently this change should allow us to free(9) vnodes from the freelist after properly cleaning them up. Reviewed by: dillon Notes: svn path=/head/; revision=91888