summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* - Extend the coverage of PROC_LOCK to cover wakeup(&p->p_emuldata);netchild2006-09-091-1/+3
| | | | | | | | - Lock the emuldata in a case when we just created it. Sponsored by: Google SoC 2006 Submitted by: rdivacky Suggested by: jhb
* Add struct msg to the forwarded declared data structures in mac_policy.h.rwatson2006-09-092-0/+2
| | | | Obtained from: TrustedBSD Project
* Change futex lock from mutex to sx. Make futex_get atomic (protected by thenetchild2006-09-093-14/+10
| | | | | | | | futex lock). Sponsored by: Google SoC 2006 Submitted by: rdivacky Suggested by: jhb
* Remove slightly oddly placed suser() call from the KTR/ALQ setup sysctl:rwatson2006-09-091-3/+0
| | | | | | | | | it was present only in the enable path, not the disable path, which one presumes would be equally of interest. Either way, it was not needed, as the sysctl framework already calls suser() if the operation is a write operation, which configuration requests are. Sponsored by: nCircle Network Security, Inc.
* Fix the check where we want to use the end of the supported range if thenetchild2006-09-091-1/+1
| | | | | | | value is out of the supported range. Noticed by: Ed Schouten <ed@fxq.nl> Reviewed by: Kazuhito HONDA <kazuhito@ph.noda.tus.ac.jp>
* - don't wake every sleeper just the first one [1]netchild2006-09-091-5/+2
| | | | | | - remove debuging printf [2] Submitted by: intron <mag@intron.ac> [1], rdivacky [2]
* Add a BSM conversion switch case for AUE_GETCWD, so that a consolerwatson2006-09-091-0/+3
| | | | | | | warning isn't generated when __getcwd() is invoked. MFC after: 3 days Obtained from: TrustedBSD Project
* Small style cleanup.rwatson2006-09-091-3/+2
| | | | MFC after: 3 days
* Audit sysarch() operation argument.rwatson2006-09-091-0/+3
| | | | MFC after: 3 days
* Catch up to xchat and samba package changeskris2006-09-091-2/+2
|
* Add support for TSO. Thanks to Andre for adding support in the stackpdeuskar2006-09-092-29/+203
| | | | | | and Jack Vogel for driver changes. Submitted by: Jack Vogel
* Bump __FreeBSD_version for rev. 1.117 of libexec/rtld-elf/rtld.c.kib2006-09-091-1/+1
| | | | | Requested by: jkim Approved by: kan (mentor)
* Add support to bge(4) to not break IPMI support when the driver attachesambrisko2006-09-092-12/+215
| | | | | | | | | | | | | | | | | | to it. Try to co-operate with the IPMI/ASF firmware accessing the PHY. One we get link we don't mess with the PHY. If we do then over time the NIC will go off line. It would be nice if we could tell if IPMI was enabled on the chip but I can't figure out a reliable way to do that. The scheme I tried worked on a Dell PE850 but not on an HP machine. So we assume any NIC that has ASF capability needs to deal with it. The code was inspired by the support in Linux from kernel.org and Broadcom. Broadcom did give me some info. but it is rather limited and is mostly just what is in the Linux driver. Thanks to the numerous people that helped debug the many prior versions and that I didn't break other bge(4) HW. Reviewed by: several people Tested by: even more
* The following functions need not to be reimplemented, reuse 64bitdavidxu2006-09-094-15/+27
| | | | | | syscalls instead: sigqueue, thr_set_name, thr_setscheduler, thr_getscheduler, thr_setschedparam.
* Fix style nits. No md5 changes in .o's. ;-)jkim2006-09-083-27/+27
|
* Stop cutting the tarball names to eight symbols. This makesru2006-09-082-3/+3
| | | | | | | | | | it possible to e.g. distribute kernels with config names larger than eight symbols, without the clash. Previousy, LALALALA and LALALALA-SMP would be the same tarball. (I think this comes from the old days where tarballs were put on the MS-DOS formatted diskettes.) MFC after: 3 days
* Change the way base allocation is done for internal malloc datajasone2006-09-081-56/+93
| | | | | | | structures, in order to avoid the possibility of attempted recursive lock acquisition for chunks_mtx. Reported by: Slawa Olhovchenkov <slw@zxy.spb.ru>
* MF6: Attach if_bce.ko to the build.ru2006-09-081-0/+1
| | | | Noticed by: davidch
* Temporarily put ugly workaround in place to make sparc64 build happy.emax2006-09-081-12/+12
| | | | panther is down at the moment, so better fix will follow later.
* When looking up the symbol by dlsym, look it not only in the objectkib2006-09-081-13/+10
| | | | | | | | | | given as dso handle, but also in the implicit dependencies of that dso. Also, const-ify the read-only parameter objlist of symlook_list. Reported by: "Simon 'corecode' Schubert" <corecode at fs ei tum de> Approved by: kan (mentor) X-MFC-After: 6.2
* Document that bits are numbered from 1 in the %b format argument.ru2006-09-081-3/+7
|
* Re-word the description of the "async" flag.danger2006-09-081-3/+6
| | | | | | Suggested by: Milos Vyletel (mv@rulez.sk) Reviewed by: ru Approved by: keramida (mentor), trhodes (mentor)
* Fix format character.pjd2006-09-081-1/+1
| | | | Reported by: andre
* Fix octal representation of TSO4 and TSO6 bits in interface capabilitiesandre2006-09-081-1/+1
| | | | description.
* Add a sysctl net.inet.tcp.nolocaltimewait that allows to suppressglebius2006-09-082-8/+30
| | | | | creating a compress TIME WAIT states, if both connection endpoints are local. Default is off.
* Bump copyright year.pjd2006-09-082-2/+2
|
* Use __FBSDID in .c files.pjd2006-09-081-2/+3
|
* In "make universe", utilize simplified cross-build synopsis,ru2006-09-081-21/+17
| | | | | | "make TARGET=<machine> build*", now that it actually works. Prompted by: imp
* Previous revision wasn't enough for "make TARGET=<machine> build*"ru2006-09-081-0/+1
| | | | | | to work. Some build-tools that are part of cross-tools (cc_tools) also need to know the proper values of TARGET_ARCH and TARGET, so tell them.
* Update some of the bulgarian holidays since it no longererwin2006-09-081-2/+2
| | | | | | is a socialist state. Submitted by: Shteryana Shopova <shteryana@FreeBSD.org>
* Use return value of _thr_umutex_lock instead of using zero.davidxu2006-09-081-2/+1
|
* - Split failure probability configuration into read failure probability andpjd2006-09-084-39/+102
| | | | | | | write failure probability. - Allow to specify an error number to return of failure. MFC after: 3 days
* Minor comment fix.thomas2006-09-081-1/+1
|
* Support for PCI-Express 4Gb Cards.mjacob2006-09-081-5/+14
|
* So there is where that handbook paragraph came from. Kill it here too.trhodes2006-09-081-14/+1
| | | | | | Remove a paragraph about over building security, it's a bit off. Discussed with: des, FreeBSD-security
* Make 8139C+ work again which was broken since rev 1.68.yongari2006-09-081-0/+8
| | | | | | | | | | | Ever since rev 1.68 re(4) checks the validity of link in re_start. But rlphy(4) got a garbled data due to a different bit layout used on 8139C+ and it couldn't report correct link state. To fix it, ignore BMCR_LOOP and BMCR_ISO bits which have different meanings on 8139C+. I think this also make dhclient(8) work on 8139C+. Reported by: Gerrit Kuehn <gerrit AT pmp DOT uni-hannover DOT de> Tested by: Gerrit Kuehn <gerrit AT pmp DOT uni-hannover DOT de>
* Sigh. Fix name/path to SA-06:20.bmah2006-09-072-6/+6
|
* MFC noted: lukemftpd from NetBSD snapshot.bmah2006-09-072-2/+2
|
* s/USBDEVNAME/device_get_nameunit/gemax2006-09-072-110/+105
| | | | s/USBBASEDEVICE/device_t/g
* Create a 'ready' handler for each personality. The purpose of this handlermjacob2006-09-073-13/+66
| | | | | | | | | | | | | | | is to able to be called after *all* attach and enable events are done. We establish a SYSINIT hook to call this handler. The current usage for it is to add scsi target resources *after* all enables are done. There seems to be some dependencies between different halves of a dual-port with respect to target mode. Put in more meaningful event messages for some events- in particular QUEUE FULL events so we can see what the queue depth was when the IOC sent us this message. MFC after: 1 week
* Merge from DRM upstream:anholt2006-09-0712-62/+268
| | | | | | | - Add support for Intel 965 Express chipsets. - Add support for R200 vertex programs, along with minor bugfixes. - Add support for vblank synchronization to pipe B of Intel hardware (laptop screens).
* Add bthidd(8) rc(8) scriptemax2006-09-073-1/+38
| | | | MFC after: 1 month
* MFp4: first cut at getting I2C transfers working (generically). I'mimp2006-09-071-8/+55
| | | | | unsure if this driver correctly implements all the start/stop junk right (but it did or didn't before I made this commit).
* MFp4: berndt pointed me at an errata that shows that the stat registerimp2006-09-071-9/+9
| | | | | offsets were originally documented incorrectly. This fixes that. It shouldn't affect anything other than error stat reporting.
* Update bthidd(8) code and hook it up to the build.emax2006-09-0714-462/+642
| | | | | | | | | | bthidd(8) now was integrated with vkbd(4) and supports multiple keyboards via vkbd(4)/kbdmux(4). The code was tested with Apple Bluetooth keyboard and SE k700i cell phone (remote control feature). MFC after: 1 month
* While experimenting with cross-building by specifying just TARGET,ru2006-09-071-0/+1
| | | | | | | | I found one bug. Pass our idea of TARGET_ARCH and TARGET down to XMAKE, the cross-tools make. Previously it worked because usually TARGET_ARCH was specified on the initial make's command line. This should also allow us to simplify the "universe" target, which I'm currently testing.
* Fixed the -# option to work as documented in a manpage.ru2006-09-071-8/+20
|
* Added timestamping to buildworld, similar to buildkernel.ru2006-09-071-2/+12
|
* Change the class from uint8_t to int8_t so people can filter on >0ambrisko2006-09-071-1/+1
| | | | events.
* New release notes: SA-06:19.openssl, SA-06:20.bind.bmah2006-09-072-4/+24
| | | | | | Modified release notes: BIND 9.3.2-P1. MFCs noted: GCC 3.4.6.
OpenPOWER on IntegriCloud