]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
16 years agoFix tinderbox on sun4v
Kip Macy [Sun, 16 Dec 2007 06:07:34 +0000 (06:07 +0000)]
Fix tinderbox on sun4v
include cpufunc.h so that nanoseconds(void) is defined

16 years agoMakefile for the TCP offload module
Kip Macy [Sun, 16 Dec 2007 05:40:18 +0000 (05:40 +0000)]
Makefile for the TCP offload module

16 years agoDon't use old style mbuf iovec interface
Kip Macy [Sun, 16 Dec 2007 05:34:18 +0000 (05:34 +0000)]
Don't use old style mbuf iovec interface

16 years agoUpdate the toedev's connect interface to reflect the fact that the inpcb
Kip Macy [Sun, 16 Dec 2007 05:30:21 +0000 (05:30 +0000)]
Update the toedev's connect interface to reflect the fact that the inpcb
doesn't cache the rtentry in HEAD.

16 years agoAdd driver for TCP offload
Kip Macy [Sun, 16 Dec 2007 05:27:26 +0000 (05:27 +0000)]
Add driver for TCP offload

Sponsored by: Chelsio Inc.

16 years agoUpdate the buffer management support code needed by the tcp offload module
Kip Macy [Sun, 16 Dec 2007 05:19:48 +0000 (05:19 +0000)]
Update the buffer management support code needed by the tcp offload module

16 years agoSanitize of a routine that is going away
Kip Macy [Sun, 16 Dec 2007 05:14:25 +0000 (05:14 +0000)]
Sanitize of a routine that is going away

16 years agooverlead mbuf fields for use by toe
Kip Macy [Sun, 16 Dec 2007 05:11:42 +0000 (05:11 +0000)]
overlead mbuf fields for use by toe

16 years agoAdd system includes for mvec.h
Kip Macy [Sun, 16 Dec 2007 05:11:10 +0000 (05:11 +0000)]
Add system includes for mvec.h

16 years agoAdd socket option for setting and retrieving the congestion control algorithm.
Kip Macy [Sun, 16 Dec 2007 03:30:07 +0000 (03:30 +0000)]
Add socket option for setting and retrieving the congestion control algorithm.
The name used is to allow compatibility with Linux.

16 years agoMake files under src/sys/powerpc/aim, as well as Open Firmware related
Marcel Moolenaar [Sun, 16 Dec 2007 01:02:47 +0000 (01:02 +0000)]
Make files under src/sys/powerpc/aim, as well as Open Firmware related
files dependent upon option/cpu AIM. This is in preparation of adding
support for Book-E (e500) support.

Obtained from: Juniper, Semihalf

16 years ago - Define lpohead even if userspace includes this file.
Jeff Roberson [Sun, 16 Dec 2007 00:52:32 +0000 (00:52 +0000)]
 - Define lpohead even if userspace includes this file.

16 years agoRename OEA to AIM. The former means nothing as it applies to all
Marcel Moolenaar [Sun, 16 Dec 2007 00:45:56 +0000 (00:45 +0000)]
Rename OEA to AIM. The former means nothing as it applies to all
processors (it's the PowerPC Operating Environment Architecture).
AIM designates the processors made by the Apple-IBM-Motorola
alliance and those we typically support.

While here, remove the NetBSD option IPKDB. It's not an option
used by us. Also, PPC_HAVE_FPU is not used by us either. Remove
that too.

Obtained from: Juniper, Semihalf

16 years ago- fix tab to space issue, hmm maybe I should use vi.
Randall Stewart [Sat, 15 Dec 2007 23:14:53 +0000 (23:14 +0000)]
- fix tab to space issue, hmm maybe I should use vi.

16 years ago - Re-implement lock profiling in such a way that it no longer breaks
Jeff Roberson [Sat, 15 Dec 2007 23:13:31 +0000 (23:13 +0000)]
 - Re-implement lock profiling in such a way that it no longer breaks
   the ABI when enabled.  There is no longer an embedded lock_profile_object
   in each lock.  Instead a list of lock_profile_objects is kept per-thread
   for each lock it may own.  The cnt_hold statistic is now always 0 to
   facilitate this.
 - Support shared locking by tracking individual lock instances and
   statistics in the per-thread per-instance lock_profile_object.
 - Make the lock profiling hash table a per-cpu singly linked list with a
   per-cpu static lock_prof allocator.  This removes the need for an array
   of spinlocks and reduces cache contention between cores.
 - Use a seperate hash for spinlocks and other locks so that only a
   critical_enter() is required and not a spinlock_enter() to modify the
   per-cpu tables.
 - Count time spent spinning in the lock statistics.
 - Remove the LOCK_PROFILE_SHARED option as it is always supported now.
 - Specifically drop and release the scheduler locks in both schedulers
   since we track owners now.

In collaboration with: Kip Macy
Sponsored by: Nokia

16 years agofix bonehead cut and paste error in last commit
Kip Macy [Sat, 15 Dec 2007 22:06:23 +0000 (22:06 +0000)]
fix bonehead cut and paste error in last commit

16 years agoMove NIC driver (cxgb) into its own directory. Add toecore to support
Kip Macy [Sat, 15 Dec 2007 22:03:19 +0000 (22:03 +0000)]
Move NIC driver (cxgb) into its own directory. Add toecore to support
registering different TOMs.

16 years agoImport updated support code for the TOM (tcp offload module).
Kip Macy [Sat, 15 Dec 2007 21:54:59 +0000 (21:54 +0000)]
Import updated support code for the TOM (tcp offload module).

16 years agoCreate separate capability flags for TCP over IPv4 and TCP over IPv6
Kip Macy [Sat, 15 Dec 2007 21:01:48 +0000 (21:01 +0000)]
Create separate capability flags for TCP over IPv4 and TCP over IPv6

16 years agoadd interface capability for TOE
Kip Macy [Sat, 15 Dec 2007 20:22:09 +0000 (20:22 +0000)]
add interface capability for TOE

16 years agomake naming prefixes consistent across tom_info
Kip Macy [Sat, 15 Dec 2007 20:20:08 +0000 (20:20 +0000)]
make naming prefixes consistent across tom_info

16 years agoadd compile option to remove extra branch introduced by tcp offload support code
Kip Macy [Sat, 15 Dec 2007 19:53:35 +0000 (19:53 +0000)]
add compile option to remove extra branch introduced by tcp offload support code

16 years agoRegression tests for csqrt(3).
David Schultz [Sat, 15 Dec 2007 09:16:26 +0000 (09:16 +0000)]
Regression tests for csqrt(3).

16 years ago1. Add csqrt{,f}(3).
David Schultz [Sat, 15 Dec 2007 08:39:03 +0000 (08:39 +0000)]
1. Add csqrt{,f}(3).
2. Put carg{,f}(3) under the FBSD_1.1 namespace where it belongs
   (requested by kan@)

16 years agoImplement and document csqrt(3) and csqrtf(3).
David Schultz [Sat, 15 Dec 2007 08:38:44 +0000 (08:38 +0000)]
Implement and document csqrt(3) and csqrtf(3).

16 years agoAdd sqrt() to the first table in the manpage. It seems it was accidentally
David Schultz [Sat, 15 Dec 2007 02:40:10 +0000 (02:40 +0000)]
Add sqrt() to the first table in the manpage. It seems it was accidentally
omitted.

16 years agoAdd the 'hptrr' driver for supporting the following Highpoint RocketRAID
Scott Long [Sat, 15 Dec 2007 00:56:17 +0000 (00:56 +0000)]
Add the 'hptrr' driver for supporting the following Highpoint RocketRAID
cards:

     o   RocketRAID 172x series
     o   RocketRAID 174x series
     o   RocketRAID 2210
     o   RocketRAID 222x series
     o   RocketRAID 2240
     o   RocketRAID 230x series
     o   RocketRAID 231x series
     o   RocketRAID 232x series
     o   RocketRAID 2340
     o   RocketRAID 2522

Many thanks to Highpoint for their continued support of FreeBSD.

Submitted by: Highpoint

16 years agoSort.
Marcel Moolenaar [Fri, 14 Dec 2007 23:47:39 +0000 (23:47 +0000)]
Sort.

16 years agoThis file was repocopied to src/sys/powerpc/aim, where it will
Marcel Moolenaar [Fri, 14 Dec 2007 23:03:48 +0000 (23:03 +0000)]
This file was repocopied to src/sys/powerpc/aim, where it will
live on -- an afterlife.

16 years agoUpdate file list after repocopying select files from
Marcel Moolenaar [Fri, 14 Dec 2007 23:00:15 +0000 (23:00 +0000)]
Update file list after repocopying select files from
src/sys/powerpc/powerpc to src/sys/powerpc/aim.

16 years agoForced commit to record that this file was repocopied from
Marcel Moolenaar [Fri, 14 Dec 2007 22:39:35 +0000 (22:39 +0000)]
Forced commit to record that this file was repocopied from
src/sys/powerpc/powerpc and modified for its new location.

16 years agoAdd comment to pc_cp_time.
David E. O'Brien [Fri, 14 Dec 2007 22:20:10 +0000 (22:20 +0000)]
Add comment to pc_cp_time.

16 years agoTypo
Dag-Erling Smørgrav [Fri, 14 Dec 2007 21:58:58 +0000 (21:58 +0000)]
Typo

16 years agostyle.Makefile(5)
David E. O'Brien [Fri, 14 Dec 2007 21:30:51 +0000 (21:30 +0000)]
style.Makefile(5)

16 years agoIncrement the version namespace for 8.0-current. New symbols and
Daniel Eischen [Fri, 14 Dec 2007 20:49:06 +0000 (20:49 +0000)]
Increment the version namespace for 8.0-current.  New symbols and
symbols whose ABI has changed should be added to FBSD_1.1.

16 years agoRemove unused file.
Marcel Moolenaar [Fri, 14 Dec 2007 19:59:53 +0000 (19:59 +0000)]
Remove unused file.

16 years agoo Markup and grammar fixes.
Maxim Konovalov [Fri, 14 Dec 2007 14:34:26 +0000 (14:34 +0000)]
o Markup and grammar fixes.

16 years agoMinor style consistency improvements.
Robert Watson [Fri, 14 Dec 2007 12:19:40 +0000 (12:19 +0000)]
Minor style consistency improvements.

16 years agoClean up namespace violations.
Dag-Erling Smørgrav [Fri, 14 Dec 2007 10:26:58 +0000 (10:26 +0000)]
Clean up namespace violations.

MFC after: 1 week

16 years agoGive a better description when a install of multiple files fails
Edwin Groothuis [Fri, 14 Dec 2007 08:46:57 +0000 (08:46 +0000)]
Give a better description when a install of multiple files fails
because of the absence of a destination directory or if the
"destination directory" is not a directory.

PR: bin/11826
Submitted by: Denis Eremenko <moonshade@pnhz.kz>
Approved by: grog@
X-MFC after: various freezes

16 years agoUpdate the standards section, and make a minor clarification about the
David Schultz [Fri, 14 Dec 2007 07:53:09 +0000 (07:53 +0000)]
Update the standards section, and make a minor clarification about the
return value of sqrt.

16 years ago1. Add function pthread_mutex_setspinloops_np to turn a mutex's spin
David Xu [Fri, 14 Dec 2007 06:25:57 +0000 (06:25 +0000)]
1. Add function pthread_mutex_setspinloops_np to turn a mutex's spin
   loop count.
2. Add function pthread_mutex_setyieldloops_np to turn a mutex's yield
   loop count.
3. Make environment variables PTHREAD_SPINLOOPS and PTHREAD_YIELDLOOPS
   to be only used for turnning PTHREAD_MUTEX_ADAPTIVE_NP mutex.

16 years agoTypo in previous commit
David Schultz [Fri, 14 Dec 2007 03:08:10 +0000 (03:08 +0000)]
Typo in previous commit

16 years agoSymbol.map additions for carg and cargf. (They're in C99, so I didn't
David Schultz [Fri, 14 Dec 2007 03:06:50 +0000 (03:06 +0000)]
Symbol.map additions for carg and cargf. (They're in C99, so I didn't
add a new version for them.)

16 years agoLimit total hardware playback channels to just 1. The reliability of
Ariff Abdullah [Fri, 14 Dec 2007 02:16:26 +0000 (02:16 +0000)]
Limit total hardware playback channels to just 1. The reliability of
it's multi DAC / playback channels is not that good. Enabling vchans
make the bug more visible since playback allocation will look for
possible free hardware channels first (i.e: the next DAC, the very first
has been consumed by vchan mixer) which in this case has been proven faulty.

Tested by: Dominic Fandrey <LoN_Kamikaze at gmx dot de>
URL: http://lists.freebsd.org/pipermail/freebsd-stable/2007-December/039022.html

16 years agoAdd my all-time favorite quote, from one of my all-time favorite people.
Wes Peters [Fri, 14 Dec 2007 01:47:11 +0000 (01:47 +0000)]
Add my all-time favorite quote, from one of my all-time favorite people.

16 years agoAdd speaker/headphone controls for HP Compaq DC7700 Small Form Factor PC
Ariff Abdullah [Thu, 13 Dec 2007 15:48:45 +0000 (15:48 +0000)]
Add speaker/headphone controls for HP Compaq DC7700 Small Form Factor PC
@ ALC262.

Submitted by: Carlos A. M. dos Santos <unixmania at gmail dot com>

16 years agonid 28 for Acer @ ALC268 should be identified as analog CD input pin,
Ariff Abdullah [Thu, 13 Dec 2007 15:44:53 +0000 (15:44 +0000)]
nid 28 for Acer @ ALC268 should be identified as analog CD input pin,
though it doesn't provides proper (sane, valid, usable, etc) analog CD
playback due to its stripped down nature.

16 years agoImplement a workaround of the datacorruption problem on serverworks HT1000 chipsets.
Søren Schmidt [Thu, 13 Dec 2007 11:47:36 +0000 (11:47 +0000)]
Implement a workaround of the datacorruption problem on serverworks HT1000 chipsets.
The HT1000 DMA engine seems to not always like 64K transfers and sometimes barfs data all over memory leading to instant chrash and burn.
Also fix 48bit adressing issues, apparently newer chips needs 16bit writes and not the usual fifo thing.

HW donated by: Travis Mikalson at TerraNovaNet

16 years agoAdd the -H, -h and -P flags to vmstat. -P causes per-cpu output of
Peter Wemm [Thu, 13 Dec 2007 02:36:11 +0000 (02:36 +0000)]
Add the -H, -h and -P flags to vmstat.  -P causes per-cpu output of
user/system/idle stats.  -h feeds the memory column through
humanize_number() to reduce the amount of column overflowing.  -H turns
this off.  -h is turned on by default if stdout is a tty.

16 years agouse ATH environment variable (when set) as the default interface name
Sam Leffler [Thu, 13 Dec 2007 02:01:01 +0000 (02:01 +0000)]
use ATH environment variable (when set) as the default interface name

16 years agoSome overdue tlc:
Sam Leffler [Thu, 13 Dec 2007 01:39:30 +0000 (01:39 +0000)]
Some overdue tlc:
o push include paths to the Makefile
o use the AFTER trick to simplify adding new items
o prepare stat blocks for additional data
o align values for verbose output
o fillin some missing stats

MFC after: 1 week

16 years agoFix error in previous commit - the style fix changed flag name without
Kip Macy [Thu, 13 Dec 2007 01:24:20 +0000 (01:24 +0000)]
Fix error in previous commit - the style fix changed flag name without
changing references to the flag

16 years agoupdate channel flag defs to match _ieee80211.h so cpp doesn't complain
Sam Leffler [Thu, 13 Dec 2007 01:23:40 +0000 (01:23 +0000)]
update channel flag defs to match _ieee80211.h so cpp doesn't complain
about redefinitions

MFC after: 1 week

16 years agoOnly pass paths to directories or config files that exist for ldconfig for
John Baldwin [Thu, 13 Dec 2007 00:51:01 +0000 (00:51 +0000)]
Only pass paths to directories or config files that exist for ldconfig for
32-bit binaries.

MFC after: 3 days

16 years agoBSDMAKE isn't really needed and was removed, so remove here
Warner Losh [Thu, 13 Dec 2007 00:09:43 +0000 (00:09 +0000)]
BSDMAKE isn't really needed and was removed, so remove here

16 years agoUpdate posix_openpt(3) to handle 512 ptys. This was missed in the earlier
John Baldwin [Thu, 13 Dec 2007 00:08:59 +0000 (00:08 +0000)]
Update posix_openpt(3) to handle 512 ptys.  This was missed in the earlier
pty(4) changes.

MFC after: 3 days

16 years agoWe don't need to invent BSDMAKE. ${MAKE} is sufficient.
Warner Losh [Thu, 13 Dec 2007 00:08:02 +0000 (00:08 +0000)]
We don't need to invent BSDMAKE.  ${MAKE} is sufficient.

Submitted by: jmallet@

16 years agos/C90/C99/
David Schultz [Wed, 12 Dec 2007 23:50:00 +0000 (23:50 +0000)]
s/C90/C99/

16 years agoAdd a "STANDARDS" section.
David Schultz [Wed, 12 Dec 2007 23:49:40 +0000 (23:49 +0000)]
Add a "STANDARDS" section.

16 years agoImplement carg(3) and cargf(3).
David Schultz [Wed, 12 Dec 2007 23:43:51 +0000 (23:43 +0000)]
Implement carg(3) and cargf(3).

Rotting in an old src tree since: March 2005

16 years agoFix style issues with initial TCP offload commit
Kip Macy [Wed, 12 Dec 2007 23:31:49 +0000 (23:31 +0000)]
Fix style issues with initial TCP offload commit

Requested by: rwatson
Submitted by: rwatson

16 years agoadd interface for allowing consumers to register for ARP updates,
Kip Macy [Wed, 12 Dec 2007 20:53:25 +0000 (20:53 +0000)]
add interface for allowing consumers to register for ARP updates,
redirects, and path MTU changes

Reviewed by: silby

16 years agoAdd interface for tcp offload to syncache:
Kip Macy [Wed, 12 Dec 2007 20:35:59 +0000 (20:35 +0000)]
Add interface for tcp offload to syncache:
 - make neccessary changes to release offload resources when a syncache
   entry is removed before connection establishment
 - disable checks for offloaded connection where insufficient information
   is available

Reviewed by: silby

16 years agoDisallow the legacy USB circuit to generate an SMI# via an ICH
Rui Paulo [Wed, 12 Dec 2007 20:24:06 +0000 (20:24 +0000)]
Disallow the legacy USB circuit to generate an SMI# via an ICH
register (MacBooks only).
This allows MacBooks to boot in SMP mode without any trick and solves
the timer problems with HZ=1000.

MFC after:    1 week

Reviewed by:    njl (mentor), jhb
Approved by:    njl (mentor), jhb

16 years agoAdd driver independent interface to offload active established TCP connections
Kip Macy [Wed, 12 Dec 2007 20:21:39 +0000 (20:21 +0000)]
Add driver independent interface to offload active established TCP connections

Reviewed by: silby

16 years agoIncrease control channel xmit queue to 128 packets.
Alexander Motin [Wed, 12 Dec 2007 19:04:30 +0000 (19:04 +0000)]
Increase control channel xmit queue to 128 packets.
Previous value 16 was too small for real LAC as temporal activity
spike cound easily overflow queue demanding tunnel disconnection due
to possible state inconsistency.

16 years agoRemove license clause 3 to agree with the now-standard BSD license.
Wes Peters [Wed, 12 Dec 2007 18:33:06 +0000 (18:33 +0000)]
Remove license clause 3 to agree with the now-standard BSD license.

Prompted by: Glenn Halperin, Symbian Software

16 years agoDisable AC97 microphone channel. Due to the channel allocation priority
Ariff Abdullah [Wed, 12 Dec 2007 18:21:05 +0000 (18:21 +0000)]
Disable AC97 microphone channel. Due to the channel allocation priority
that favours true hardware channel, the first instance of recording
request will grab this channel (the first channel is being used as
vchan master). In many cases, it is not really work as intended and give
false impression of broken recording.

PR: kern/118546
MFC after: 3 days

16 years agoRegen.
Ruslan Ermilov [Wed, 12 Dec 2007 16:45:01 +0000 (16:45 +0000)]
Regen.

16 years agoFix markup nits.
Ruslan Ermilov [Wed, 12 Dec 2007 16:43:17 +0000 (16:43 +0000)]
Fix markup nits.

16 years agoOption depencies are (again) tracked automatically.
Ruslan Ermilov [Wed, 12 Dec 2007 16:42:03 +0000 (16:42 +0000)]
Option depencies are (again) tracked automatically.

16 years ago- Fix setting of MK_GSSAPI option by bsd.own.mk; its value should
Ruslan Ermilov [Wed, 12 Dec 2007 16:39:32 +0000 (16:39 +0000)]
- Fix setting of MK_GSSAPI option by bsd.own.mk; its value should
  default to the value of MK_KERBEROS unless set explicitly by
  WITH_GSSAPI/WITHOUT_GSSAPI.  (This introduces another type of
  MK_* variables which itself is questionable.)

- Teach tools/build/options/makeman script that generates the
  src.conf(5) manpage about the new type of MK_* variables.

- Fix broken logic in lib/Makefile.

16 years agoImplementing 'fallback' nsswitch source. 'fallback' source is used
Michael Bushkov [Wed, 12 Dec 2007 10:08:03 +0000 (10:08 +0000)]
Implementing 'fallback' nsswitch source. 'fallback' source is used
when particular function can't be found in nsswitch-module. For
example, getgrouplist(3) will use module-supplied 'getgroupmembership'
function (which can work in an optimal way for such source as LDAP) and
will fall back to the stanard iterate-through-all-groups implementation
otherwise.

PR: ports/114655
Submitted by: Michael Hanselmann <freebsd AT hansmi DOT ch>
Reviewed by: brooks (mentor)

16 years agoRemove 3rd clause of license
Alexey Zelkin [Wed, 12 Dec 2007 07:43:23 +0000 (07:43 +0000)]
Remove 3rd clause of license

Per request of: glenn halperin at symbian.com

16 years agoRemove spurious timestamp check. RFC 1323 explicitly states that timestamps MAY
Kip Macy [Wed, 12 Dec 2007 06:11:50 +0000 (06:11 +0000)]
Remove spurious timestamp check. RFC 1323 explicitly states that timestamps MAY
be transmitted if negotiated.

16 years agoRewrite the DMA code paths from being an impenitrable maze of special cases
Scott Long [Wed, 12 Dec 2007 05:55:03 +0000 (05:55 +0000)]
Rewrite the DMA code paths from being an impenitrable maze of special cases
to a much saner and simplier unified code path.  Along the way, fix various
CAM nits and bugs so that the passthrough works correctly for all cases.

16 years agoSimplify vm_page_free_toq().
Alan Cox [Tue, 11 Dec 2007 21:20:34 +0000 (21:20 +0000)]
Simplify vm_page_free_toq().

16 years agoDocument BSDMAKE variable that was recently introduced. Also, since
Warner Losh [Tue, 11 Dec 2007 21:14:10 +0000 (21:14 +0000)]
Document BSDMAKE variable that was recently introduced.  Also, since
RELENG_7, the way to do a cross build changed from specifying only
TARGET_ARCH (which has an ambigous mapping to TARGET) to specifying
only TARGET (which has a unique mapping to TARGET_ARCH).  Update the
example to reflect this.

MFC After: 1 week (the example change only)

16 years agoFix typo in the comment
Andrey A. Chernov [Tue, 11 Dec 2007 20:39:32 +0000 (20:39 +0000)]
Fix typo in the comment

16 years agoThere's no need to call pmap_vac_me_harder() in pmap_protect(), as it
Olivier Houchard [Tue, 11 Dec 2007 20:35:44 +0000 (20:35 +0000)]
There's no need to call pmap_vac_me_harder() in pmap_protect(), as it
already happened in pmap_modify_pv().

Submitted by: Mark Tinguely <tinguely AT casselton DOT net>

16 years agoDon't assume that make(1) is a bsd-like make program. It might not be. This
Warner Losh [Tue, 11 Dec 2007 20:00:55 +0000 (20:00 +0000)]
Don't assume that make(1) is a bsd-like make program.  It might not be.  This
only matters in the early stages of bootstrapping, of course, but gnu make can't
handle bsd make Makefiles at all if they use any of the 'dot' directives, which
src/Makefile has in abudnance.

16 years agoFix calculation of descriptor tag checksums. According to ECMA-167, Part 4,
Markus Brueffer [Tue, 11 Dec 2007 19:49:40 +0000 (19:49 +0000)]
Fix calculation of descriptor tag checksums. According to ECMA-167, Part 4,
7.2.3, bytes 0-3 and 5-15 are used to calculate the checksum of a descriptor
tag.

PR: kern/90521
Submitted by: Björn König <bkoenig@cs.tu-berlin.de>
Reviewed by: scottl
Approved by: emax (mentor)

16 years agoUpdate for the 6.1.5 import.
David E. O'Brien [Tue, 11 Dec 2007 19:16:51 +0000 (19:16 +0000)]
Update for the 6.1.5 import.

16 years agoFix LOR of thread lock and umtx's priority propagation mutex due
David Xu [Tue, 11 Dec 2007 08:25:36 +0000 (08:25 +0000)]
Fix LOR of thread lock and umtx's priority propagation mutex due
to the reworking of scheduler lock.

MFC: after 3 days

16 years agoEnclose all code for macro ENQUEUE_MUTEX in do while statement, and
David Xu [Tue, 11 Dec 2007 08:00:58 +0000 (08:00 +0000)]
Enclose all code for macro ENQUEUE_MUTEX in do while statement, and
add missing brackets.

MFC: after 1 day

16 years agoAdd quirks for Netac Onlydisk 2000 USB disk.
David Xu [Tue, 11 Dec 2007 06:41:38 +0000 (06:41 +0000)]
Add quirks for Netac Onlydisk 2000 USB disk.

16 years ago+ Open ctty in non-blocking mode to avoid hangs during open and close(waiting
David E. O'Brien [Tue, 11 Dec 2007 06:10:10 +0000 (06:10 +0000)]
+ Open ctty in non-blocking mode to avoid hangs during open and close(waiting
  for the port to drain).
+ Handle "*" as a priority properly.
+ Test what is free'ed.
+ Dynamically determine length vs. hardcoding it.
+ Free the previous message buffer (f_prevline) only after logging all the
  messages and just before the process exit.  Also check f_prevline for NULL
  before using it.
+ The time displayed is not synchornized with the other log destinations.
+ Fix a comment.

Obtained from: Juniper Networks

16 years agoThis commit was generated by cvs2svn to compensate for changes in r174531,
David E. O'Brien [Tue, 11 Dec 2007 03:35:39 +0000 (03:35 +0000)]
This commit was generated by cvs2svn to compensate for changes in r174531,
which included commits to RCS files with non-trunk default branches.

16 years agoDo not fold -C*ABS<n> to ABS<-C*n> (i.e., do not move negative constants
David E. O'Brien [Tue, 11 Dec 2007 03:35:39 +0000 (03:35 +0000)]
Do not fold -C*ABS<n> to ABS<-C*n> (i.e., do not move negative constants
inside ABS expression).
Obtained from: Richard Guenther <rguenther@suse.de>
Approved by: core

16 years agoAdd 'COMM' column to a few more output modes of procstat(1). The only
Robert Watson [Mon, 10 Dec 2007 20:55:43 +0000 (20:55 +0000)]
Add 'COMM' column to a few more output modes of procstat(1).  The only
one it's missing from is the VM display, where there's really not room,
and the file output display is looking quite cramped.

16 years agoBah, remove last vestiges of some statfs conversion fixes that aren't quite
John Baldwin [Mon, 10 Dec 2007 19:42:23 +0000 (19:42 +0000)]
Bah, remove last vestiges of some statfs conversion fixes that aren't quite
ready for CVS yet that snuck into 1.68.

Pointy hat to: jhb

16 years agoRegenerated page that includes the WITH_GSSAPI knob.
Doug Barton [Mon, 10 Dec 2007 19:11:56 +0000 (19:11 +0000)]
Regenerated page that includes the WITH_GSSAPI knob.

16 years agoHide the building and installation of libgssapi behind the
Doug Barton [Mon, 10 Dec 2007 19:09:24 +0000 (19:09 +0000)]
Hide the building and installation of libgssapi behind the
WITHOUT_KERBEROS knob. While GSS can be used for other things
some third party software (most notably ports/x11/kdelibs3)
takes the presence of libgssapi as an indication that kerberos
is available, and attempts to link with the kerberos libs. If
they are not available, the build will fail.

Because you might want to use GSS but not kerberos, add a knob
to re-enable it if WITHOUT_KERBEROS is present.

Document the new knob, and the new behavior of WITHOUT_KERBEROS.

Not objected and/or generally agreed to by: freebsd-arch

Problem discussed/analyzed in:
PR: ports/116484

16 years agoClean up VCS Ids.
David E. O'Brien [Mon, 10 Dec 2007 16:03:40 +0000 (16:03 +0000)]
Clean up VCS Ids.

16 years agoBump .Dd for r1.63; fix small nit from the same.
Ceri Davies [Mon, 10 Dec 2007 12:03:23 +0000 (12:03 +0000)]
Bump .Dd for r1.63; fix small nit from the same.

16 years agoLanguage nit.
Ceri Davies [Mon, 10 Dec 2007 12:01:27 +0000 (12:01 +0000)]
Language nit.

16 years agoAdd a bit more detailed description about a configuration
Poul-Henning Kamp [Mon, 10 Dec 2007 07:50:07 +0000 (07:50 +0000)]
Add a bit more detailed description about a configuration
file format and about using NAT "instances".

Submitted by: "Andrey V. Elsukov" <bu7cher@yandex.ru>

16 years agoWake On Lan (WOL) infrastructure
Sam Leffler [Mon, 10 Dec 2007 02:31:00 +0000 (02:31 +0000)]
Wake On Lan (WOL) infrastructure

Submitted by: Stefan Sperling <stsp@stsp.name>
Reviewed by: brooks

16 years agoReduce diff against RELENG_7.
Xin LI [Sun, 9 Dec 2007 23:37:10 +0000 (23:37 +0000)]
Reduce diff against RELENG_7.

Obtained from: The FreeBSD Simplified Chinese Project