121702 Commits

Author SHA1 Message Date
pav
00724fddc7 MFC 1.16:
Remove cred argument, which was removed from code by phk two years ago
2007-05-19 11:27:18 +00:00
pav
d7a3b150a2 MFC 1.21:
Correct two typos
2007-05-19 11:24:28 +00:00
pav
4a63faf670 MFC 1.42:
Markup fixes.
MFC 1.44:
  Expand documentation for LD_TRACE_LOADED_OBJECTS_FMT? variables
MFC 1.45:
  Remove %m formatter, it's ifdef 0'ed in the code from the very beginning
2007-05-19 11:20:31 +00:00
pav
a82413d873 MFC 1.24:
Expand documentation of -f option
2007-05-19 11:14:56 +00:00
pav
ef9f5dfab6 MFC 1.30:
Document /boot/mbr (non-interactive boot block)
2007-05-19 11:10:50 +00:00
pav
303f675700 MFC 1.13:
Fix -D description to read debug_options
2007-05-19 11:07:45 +00:00
scottl
8e7ffc69e1 MFC: Upgrade to version 3.60.03.006
Submitted by: Adam Radford
2007-05-19 10:39:31 +00:00
mjacob
9d6248bbef MFC rev 1.211 (M_ZERO read capacity allocations)
MFC rev 1.196 (knob to turn off sending ordered tags)
MFC rev 1.192 (don't attach bogus geometries)
2007-05-19 05:17:46 +00:00
bmah
fc2e3a876b MFC: Mention tools (specifically ntfsresize, GParted, and SystemRescueCD)
that can be used for resizing NTFS partitions (to make room for
FreeBSD).

	install.sgml	1.35 -> 1.37

PR:		65477
2007-05-18 14:05:25 +00:00
maxim
804d54e15b MFC rev. 1.25: add "line" device. 2007-05-17 19:02:43 +00:00
jhb
26d5a031e1 MFC: Move cpu_exit() earlier in exit1() to close a race between
SIGCHLD/kevent(2) notification and wait().
2007-05-17 13:52:37 +00:00
thompsa
810e7f64f6 Hook lagg(4) up to the build. 2007-05-17 01:50:46 +00:00
thompsa
1a4d003586 MFC the lagg(4) driver which provides link aggregation, failover and fault
tolerance.
2007-05-17 01:49:41 +00:00
thompsa
6e8d84bf2d MFC r1.30
Add Ethertype for 802.3ad LACP.
2007-05-17 01:46:42 +00:00
ambrisko
42789f4cbe MFC, the UNAME_ and OSVERSION environment over rides. This makes
easier to make a FreeBSD 6 chroot think it is that version.
2007-05-16 21:39:44 +00:00
cvs2svn
dbb1556fd5 This commit was manufactured by cvs2svn to create branch 'RELENG_6'. 2007-05-16 17:19:48 +00:00
mtm
b78f0147eb MFC:
----------------------------
revision 1.6
date: 2007/04/12 08:39:13;  author: ceri;  state: Exp;  lines: +2 -2
Bump .Dd for r1.5; fix grammatical problem.
----------------------------
revision 1.5
date: 2007/04/12 08:35:58;  author: mtm;  state: Exp;  lines: +18 -1
Specify the correct way to modify this file, and warn that the
user should not depend on the internal variables documented in
this man page.
2007-05-16 10:15:19 +00:00
mtm
b6e4694498 MFC:
----------------------------
revision 1.30
date: 2007/04/12 08:17:56;  author: mtm;  state: Exp;  lines: +2 -7
o Use the uidstart variable instead of uuid (bug #3)
o Actually save the variable to adduser.conf (bug #2)
o (bug #1 to be fixed in an upcomming commit to adduser.conf.5)

----------------------------
revision 1.29
date: 2007/04/12 07:38:26;  author: mtm;  state: Exp;  lines: +13 -12
Errm... I don't see how rev. 1.26 could have possibly worked or been tested.
Fix it for real.

Submitted by: Johnny Lee <johnny@bmtk.com>
2007-05-16 10:10:30 +00:00
njl
a082b20b71 MFC: the new FTP_COMBINE_CWDS define allows libfetch to attempt to change
directories all at once, saving latency.

Tested by:	des
2007-05-16 07:04:02 +00:00
joel
6966bd7a5f MFC: Makefile magic for the new snd_* manual pages. 2007-05-15 20:49:10 +00:00
joel
a1544f2386 MFC: manual pages for snd_hda, snd_envy24, snd_envy24ht and snd_spicds. 2007-05-15 18:40:22 +00:00
thomas
55679f42fd MFC rev. 1.53:
(atapi_action, case XPT_SCSI_IO): Enable DMA only for READ and WRITE commands
 as some combinations of chipset, controller and target do not behave
 correctly when DMA is enabled for other commands.

PR:		kern/103602
2007-05-15 16:19:42 +00:00
mtm
9adc66ea7f MFC: revision 1.9 of rc.d/ip6fw and 1.15 of rc.d/ipfw
date: 2007/04/02 15:38:53;  author: mtm;  state: Exp;  lines: +1 -1
Instead of directly sourcing the firewall script, run it in a separate shell.
If the firewall script is sourced directly from the script, then any
exit statements in it will also terminate the rc.d script prematurely.

PR: conf/78762
2007-05-15 09:18:25 +00:00
mtm
7ec1d26d88 MFC: 1.22
date: 2007/03/30 18:36:45;  author: mtm;  state: Exp;  lines: +1 -0
Some rc.d commands (such as stop|restart etc.) won't automagically work
if we don't explicitly set the name of the executable program.

PR: conf/104408
2007-05-15 08:58:05 +00:00
bruno
c97add2f46 MFC 1.4:
o introduce a flags 'errata' for HW bugs onto the softc.
o remove errata_a0 and introduce the corresponding flags into 'errata'.
o introduce a new errata for K8, namely some platform might set the
  PENDING_BIT but aren't able to unset it, also don't loop forever
  waiting PENDING_BIT being cleared.
o try to introduce a workaround for the PENDING_BIT stuck problem,
o support now half multipliers for K8.

Tested by:	Abdullah Al-Marrie
Approved by:	njl
2007-05-15 08:19:21 +00:00
davidxu
f0dcb8d283 MFC Revision 1.123:
> Fix a TLS memory leak.
2007-05-15 08:10:15 +00:00
mtm
e58d39483e MFC: 1.13
date: 2007/03/31 09:03:38;  author: mtm;  state: Exp;  lines: +4 -4
Make subroutine names more conformant with other scripts in rc.d.
2007-05-15 08:01:42 +00:00
njl
57cc4239e7 MFC: print GAS properly and man page updates 2007-05-14 21:32:10 +00:00
maxim
eaf028c697 MFC rev. 1.75: fill the list of icmp types; make its size depend
on ICMP_MAXTYPE.
2007-05-14 18:09:00 +00:00
maxim
04e858d402 MFC revs. 1.30, 1.31: fix strtoul() error conditions check, kill EOLWS. 2007-05-14 17:31:41 +00:00
suz
907098e98e MFC nd6.c Rev.1.76-77 and nd6_nbr.c Rev.1.43-44.
Fixed a memory leak in unresolved ND queue processing.
2007-05-14 02:50:03 +00:00
simokawa
aeaa1b3b2b MFC: rev. 1.13
Fix a problem for multiple lun/initiators.
2007-05-14 00:58:23 +00:00
ariff
87e86bc4c3 MFC: [stage: 7/7]
Add module loading options for snd_hda(4) and snd_envy24*/spicds(4).
2007-05-13 21:13:11 +00:00
ariff
515cd75f86 MFC: [stage: 6/7]
Add notes and options for snd_hda(4) and snd_envy24*/spicds(4).
2007-05-13 21:12:32 +00:00
ariff
971dc0596f MFC: [stage: 5/7]
Connect both snd_hda(4) and snd_envy24*/spicds(4) to build process.
2007-05-13 21:11:40 +00:00
ariff
dc49f72b38 MFC: [stage: 4/7]
Allright you rightist.. here we go.

Add support for Intel High Definition Audio Controller.

This driver make a special guarantee that "playback" works
on majority hardwares with minimal or without specific vendor
quirk.

This driver is a product of collaborative effort made by:

  Stephane E. Potvin <sepotvin@videotron.ca>
       Andrea Bittau <a.bittau@cs.ucl.ac.uk>
       Wesley Morgan <morganw@chemikals.org>
      Daniel Eischen <deischen@FreeBSD.org>
     Maxime Guillaud <bsd-ports@mguillaud.net>
      Ariff Abdullah <ariff@FreeBSD.org>

....and various people from freebsd-multimedia@FreeBSD.org

Refer to snd_hda(4) for features, issues and various tricks.

P L E A S E  avoid (not that I forbid it) using send-pr, since many
problems can be solved (and was solved) quicker and easier through
various help channels, notably freebsd-multimedia or even better,
#freebsd-azalia @ irc.freenode.net.

Welcome To HDA.

Requested by:	Everybody
Sponsored by:	Defenxis Sdn. Bhd.
2007-05-13 21:09:24 +00:00
ariff
a6aa494b92 MFC: [stage: 3/7]
Envy24/HT and related dependency, spicds (as of current state).

From the original commit log (by netchild):

dd the envy24 driver as is to the tree. It's not connected to the build
yet. More commits to follow.

I got no response from the author, but since the driver is BSD licensed
I don't think he will complain. :-)

I got it from http://people.freebsd.org/~lofi/envy24.tar.gz

Written by:	Katsurajima Naoto <raven@katsurajima.seya.yokohama.jp
           	Konstantin Dimitrov <kosio.dimitrov@gmail.com>
2007-05-13 21:03:46 +00:00
ariff
beafd41010 MFC: [stage: 2/7]
Various fixups, especially for the upcomming High Definition Audio
commit.

1) sys/dev/sound/pcm/sound.h
   sys/dev/sound/pcm/channel.c
   * Be more specific: SD_F_SOFTVOL -> SD_F_SOFTPCMVOL
2) sys/dev/sound/pcm/mixer.[ch]
   * Implement
       mix_setparentchild()
       mix_setrealdev()
       mix_getparent()
       mix_getchild()
     The purpose of these functions is implement relative volume
     adjustment, such as to tie two or more mixer device into a
     single logical device. Usefull for the upcoming HDA driver
     and few AC97 codec where the master volume "vol" need to be
     implemented using this logical manner.
3) sys/dev/sound/pcm/ac97.c
   * ditto #1
   sys/dev/sound/pcm/usb/uaudio_pcm.c
   * ditto #1, hook "pcm" as logical child of "vol" if the real
     control does not exist.
2007-05-13 20:53:40 +00:00
ariff
93e7a9beb0 MFC: [stage: 1/7]
buf_addr should be bus_addr_t rather than u_int32_t.
2007-05-13 20:50:31 +00:00
chinsan
cbc9a907dd - Remove the deprecated ``/stand'' hierarchy.
(MFC)

PR:		docs/111137
Submitted by:	Niclas Zeising
Approved by:	delphij@ (mentor)
2007-05-13 12:22:54 +00:00
pav
2150a0ee6d MFC: v1.20
Document that uniq(1) limits input line length to LINE_MAX characters.
2007-05-13 11:50:32 +00:00
cvs2svn
cd5e537b6a This commit was manufactured by cvs2svn to create branch 'RELENG_6'. 2007-05-13 09:33:36 +00:00
pav
403b2f3a00 MFC 1.10, 1.11
Revise the markup, sort sections, fix some grammar bugs.
  Fix the description of "media-type".
2007-05-12 23:10:08 +00:00
gabor
0ab95118a1 MFC: r1.23
Approved by:	keramida (mentor)
2007-05-12 21:29:16 +00:00
nyan
ecfd2441ca MFC: Don't call bus_deactivate_resource() explicitly before calling
bus_release_resource().
2007-05-12 06:10:11 +00:00
mjacob
5b88310697 mfc: bad merge fix 2007-05-11 13:48:33 +00:00
mjacob
c7aa85f199 Fix pointy-hat problem with BUS_DMA_ROOTARG macro that caused problems for sparc64. 2007-05-11 06:29:23 +00:00
rwatson
24ce98f8af Merge uipc_usrreq.c:1.193 from HEAD to RELENG_6:
Change unp_mtx to supporting recursion, and do not drop the unp_mtx over
  sonewconn() in unp_connect().  This avoids a race that occurs due to
  v_socket being an uncounted reference, as the lock was being released in
  order to call sonewconn(), which otherwise recurses into the UNIX domain
  socket code via pru_attach, as well as holding the lock over a sleeping
  memory allocation in uipc_attach().  Switch to a non-sleeping memory
  allocation during UNIX domain socket attach.

  This fix non-ideal in that it requires enabling recursion, but is a much
  smaller change than moving to using true references for v_socket.  The
  reported panic occurs in unp_connect() following the return of
  sonewconn().

  Update copyright year.

  Panic reported by:      jhb

Tested by:	jhb
2007-05-10 20:00:35 +00:00
delphij
f309393424 MFC: We need four disks these days, so reflect this.
Pointed out by:	phk
PR:		docs/112571
2007-05-10 13:20:45 +00:00
kib
895c6e63c2 MFC rev. 1.259:
Allow the dounmount() to proceed even for doomed coveredvp.
2007-05-10 09:18:07 +00:00