]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
17 years agoMFC: Simplify the bus probe routin using a kthread.
simokawa [Mon, 28 May 2007 04:33:43 +0000 (04:33 +0000)]
MFC: Simplify the bus probe routin using a kthread.

17 years agoMFC: Include stand.h for loader.
simokawa [Mon, 28 May 2007 04:31:23 +0000 (04:31 +0000)]
MFC: Include stand.h for loader.

17 years agoMFC pfsync_syncpeer option for rc.conf(5).
keramida [Mon, 28 May 2007 02:00:54 +0000 (02:00 +0000)]
MFC pfsync_syncpeer option for rc.conf(5).

: Add a pfsync_syncpeer option to /etc/defaults/rc.conf and rc.conf(5),
: which can be used to turn off multicast pfsync support, and enable
: the transmission of directed PFSYNC (IP protocol: 240) packets to
: a specific "sync peer" host.
:
: PR:             conf/111225
: Submitted by:   Bas van Beek <bas@tobin.nl>
: Approved by:    mtm, mlaier
: MFC after:      2 weeks
:
: Revision  Changes    Path
: 1.314     +1 -0      src/etc/defaults/rc.conf
: 1.5       +6 -1      src/etc/rc.d/pfsync
: 1.323     +20 -0     src/share/man/man5/rc.conf.5

17 years agoMFC:
le [Sun, 27 May 2007 10:15:18 +0000 (10:15 +0000)]
MFC:

   Fix handling of filenames containing whitespace.

   PR:      bin/112860

17 years agoThis commit was manufactured by cvs2svn to create branch 'RELENG_6'.
cvs2svn [Sun, 27 May 2007 04:39:30 +0000 (04:39 +0000)]
This commit was manufactured by cvs2svn to create branch 'RELENG_6'.

17 years agoMFC rev. 1.422: fix typo.
maxim [Sat, 26 May 2007 07:31:47 +0000 (07:31 +0000)]
MFC rev. 1.422: fix typo.

17 years agoo MFC revs. 1.33 - 1.35: make iostat -Ix work, style.
maxim [Sat, 26 May 2007 07:30:23 +0000 (07:30 +0000)]
o MFC revs. 1.33 - 1.35: make iostat -Ix work, style.

17 years agoMFC: add the debug.acpi.suspend_bounce sysctl.
njl [Sat, 26 May 2007 00:48:55 +0000 (00:48 +0000)]
MFC: add the debug.acpi.suspend_bounce sysctl.

17 years agoMFC rev 1.190 (avoid bogus geometry if transport error)
mjacob [Fri, 25 May 2007 20:14:02 +0000 (20:14 +0000)]
MFC rev 1.190 (avoid bogus geometry if transport error)
MFC rev 1.200-1.202 (EasyMP3 quirk)

17 years agoMFC 1.49: Get the correct softc pointer when checking to see if a PCI-PCI
jhb [Fri, 25 May 2007 17:07:32 +0000 (17:07 +0000)]
MFC 1.49: Get the correct softc pointer when checking to see if a PCI-PCI
bridge has MSI blacklisted.

17 years agoMFC: Support 64-bit scatter-gather DMA addresses in 64-bit capable AHCI and
jhb [Fri, 25 May 2007 17:06:46 +0000 (17:06 +0000)]
MFC: Support 64-bit scatter-gather DMA addresses in 64-bit capable AHCI and
Marvell controllers.

Approved by: sos

17 years agoMFC: Fix statistical accounting for bytes and packets during sack
jhb [Fri, 25 May 2007 16:36:39 +0000 (16:36 +0000)]
MFC: Fix statistical accounting for bytes and packets during sack
retransmits.

17 years agoAll right, pass me the pointy hat. Come to think of it, I'll take the
des [Fri, 25 May 2007 13:31:36 +0000 (13:31 +0000)]
All right, pass me the pointy hat.  Come to think of it, I'll take the
whole box...

17 years agoMFC:
jinmei [Fri, 25 May 2007 06:35:46 +0000 (06:35 +0000)]
MFC:
- Disabled responding to NI queries from a global address by default as
  specified in RFC4620.  A new flag for icmp6_nodeinfo was added to enable the
  feature.
- Also cleaned up the code so that the semantics of the icmp6_nodeinfo
  flags is clearer (i.e., defined specific macro names instead of using
  hard-coded values).

Approved by:    gnn (mentor)

src/sys/netinet/icmp6.h: 1.21
src/sys/netinet6/icmp6.c: 1.76
src/sys/netinet6/in6_proto.c: 1.43

17 years agoMFC 1.29:
pav [Thu, 24 May 2007 22:52:46 +0000 (22:52 +0000)]
MFC 1.29:
  Replace a fairly opaque sentence with a much clearer wording from NetBSD.

17 years agoRevert previous commit.
des [Thu, 24 May 2007 19:15:09 +0000 (19:15 +0000)]
Revert previous commit.

17 years agoMFC (forgotten in previous commit)
des [Thu, 24 May 2007 19:13:40 +0000 (19:13 +0000)]
MFC (forgotten in previous commit)

17 years agoFix assertion accidentally changed to HEAD version. This was breaking the
dwhite [Thu, 24 May 2007 18:55:28 +0000 (18:55 +0000)]
Fix assertion accidentally changed to HEAD version. This was breaking the
RELENG_6 build.

Pointy hat to: des

17 years agoMFC: fix infinite loop bug
des [Thu, 24 May 2007 16:18:50 +0000 (16:18 +0000)]
MFC: fix infinite loop bug

17 years agoMFC: simplify vnode reclamation, fix fileno allocation
des [Thu, 24 May 2007 16:17:44 +0000 (16:17 +0000)]
MFC: simplify vnode reclamation, fix fileno allocation

17 years agoMFC: remove T/TCP support
des [Thu, 24 May 2007 16:15:32 +0000 (16:15 +0000)]
MFC: remove T/TCP support

17 years agoMFC: add FILESYSTEMS
des [Thu, 24 May 2007 16:14:37 +0000 (16:14 +0000)]
MFC: add FILESYSTEMS

17 years agoMFC: apply "additional TCP options" earlier
des [Thu, 24 May 2007 16:10:52 +0000 (16:10 +0000)]
MFC: apply "additional TCP options" earlier

17 years agoMFC: expose vdropl()
des [Thu, 24 May 2007 16:09:38 +0000 (16:09 +0000)]
MFC: expose vdropl()

17 years agoMFC: (1.9) missing El
des [Thu, 24 May 2007 16:07:32 +0000 (16:07 +0000)]
MFC: (1.9) missing El

17 years agoMFC: (1.14) set default refresh interval to one second
des [Thu, 24 May 2007 16:06:54 +0000 (16:06 +0000)]
MFC: (1.14) set default refresh interval to one second

17 years agoMFC: (1.60, 1.61) errors in nocona / prescott support
des [Thu, 24 May 2007 16:05:25 +0000 (16:05 +0000)]
MFC: (1.60, 1.61) errors in nocona / prescott support

17 years agoMFC: add CPUTYPE support for "core" and "core2".
des [Thu, 24 May 2007 16:03:44 +0000 (16:03 +0000)]
MFC: add CPUTYPE support for "core" and "core2".

17 years agoMFC rev. 1.62: Complain about "tar -c /path/which/does/not/exist".
cperciva [Thu, 24 May 2007 09:27:50 +0000 (09:27 +0000)]
MFC rev. 1.62: Complain about "tar -c /path/which/does/not/exist".

17 years agoMFC: Use unsigned comparisons.
cperciva [Thu, 24 May 2007 09:24:18 +0000 (09:24 +0000)]
MFC: Use unsigned comparisons.

17 years agoMFC 1.308: Use kern_open() to open /dev/null in fdcheckstd().
jhb [Wed, 23 May 2007 20:36:24 +0000 (20:36 +0000)]
MFC 1.308: Use kern_open() to open /dev/null in fdcheckstd().

17 years agoRevert previous commit, was part of a different change.
jhb [Wed, 23 May 2007 20:29:41 +0000 (20:29 +0000)]
Revert previous commit, was part of a different change.

Reported by: kib

17 years agoMFC: rev. 1.47, 1.48 and relevant changes from 1.49
brueffer [Wed, 23 May 2007 19:45:49 +0000 (19:45 +0000)]
MFC: rev. 1.47, 1.48 and relevant changes from 1.49

- Use our standard section 4 SYNOPSIS.
- Add a bunch of missing Xrefs.
- Minor nits.

17 years agoMFC: Rework the support used by ABIs to override resource limits so that
jhb [Wed, 23 May 2007 18:24:43 +0000 (18:24 +0000)]
MFC: Rework the support used by ABIs to override resource limits so that
a 64-bit process exec'd by a 32-bit process doesn't end up with 32-bit
limits.

This doesn't break the ABI as neither of the 32-bit ABIs (COMPAT_LINUX32
and COMPAT_IA32) are buildable as modules on 6.x/amd64 and none of the
other ABIs use this hook.

17 years agoMFC 1.352: Fix a typo in a bootverbose printf.
jhb [Wed, 23 May 2007 18:12:00 +0000 (18:12 +0000)]
MFC 1.352: Fix a typo in a bootverbose printf.

17 years agoMFC 1.350: Use more specific local variable pointers to narrow some
jhb [Wed, 23 May 2007 18:11:30 +0000 (18:11 +0000)]
MFC 1.350: Use more specific local variable pointers to narrow some
expressions.

17 years agoFix buffer overflow in libmagic(3).
cperciva [Wed, 23 May 2007 16:13:20 +0000 (16:13 +0000)]
Fix buffer overflow in libmagic(3).

Security: FreeBSD-SA-07:04.file
Approved by: so (cperciva)

17 years agoMFC ver. 1.307 and 1.308:
mtm [Wed, 23 May 2007 00:56:58 +0000 (00:56 +0000)]
MFC ver. 1.307 and 1.308:
Comment out knobs that are supposed to be examples.

17 years agoMFC revision 1.6 and part of revision 1.4:
cperciva [Wed, 23 May 2007 00:31:15 +0000 (00:31 +0000)]
MFC revision 1.6 and part of revision 1.4:
 * Add missing '${BASEDIR}/'s, thereby fixing problems when the "-b basedir"
option is used.
 * Don't add new kernel modules into a non-existent kernel directory.
 * Remove files before the directory which contains them.

17 years agoMFC increase bitfield to be wide enough to take the default value that
mjacob [Wed, 23 May 2007 00:25:18 +0000 (00:25 +0000)]
MFC increase bitfield to be wide enough to take the default value that
gets set into it.

17 years agoMFC ver. 1.1:
mtm [Tue, 22 May 2007 22:17:44 +0000 (22:17 +0000)]
MFC ver. 1.1:
----------------------------
date: 2007/04/21 11:23:33;  author: mtm;  state: Exp;
Regression tests for recent changes to inet6_rth_* family of functions
regarding RFC3542 compliance.

17 years agoMFC:
mtm [Tue, 22 May 2007 22:07:49 +0000 (22:07 +0000)]
MFC:
sys/sys/socket.h     ver. 1.93
lib/libc/net/rthdr.c ver. 1.9
----------------------------
date: 2007/04/19 15:48:16;  author: mtm;  state: Exp;  lines: +4 -2
Make inet6_rth_* family of functions more compliant with RFC3542:
1. CMSG_NXTHDR(mhdr, cmsg) is supposed to dereference cmsg and return
   the next header in the chain. If cmsg is NULL it should return
   the first header, behaving essentially like CMSG_FIRSTHDR().
2. inet6_rth_(space|init|add) should do basic checking on their input
   to verify that the number of headers (segments) is
   between 0 and 127 inclusive.

17 years agoMFC ver. 1.30:
mtm [Tue, 22 May 2007 22:01:44 +0000 (22:01 +0000)]
MFC ver. 1.30:

date: 2007/04/19 15:41:00;  author: mtm;  state: Exp;  lines: +68 -19
o Increase the buffer to hold extra headers to 10240 bytes (the minimum
  according to RFC3542 sec. 20.1) and allocate it dynamically.
o In verbose mode, specify a warning if any control data from recvmsg(2)
  was truncated because the buffer was too small.
o When printing the extra headers make sure not to overrun the buffer
  boundaries.

PR: kern/99425

17 years agoMFC: rev. 1.8
brueffer [Tue, 22 May 2007 19:12:10 +0000 (19:12 +0000)]
MFC: rev. 1.8

Add some newly supported controllers.

17 years agoMFC:
brueffer [Tue, 22 May 2007 19:09:16 +0000 (19:09 +0000)]
MFC:

New release notes:
- axe(4) altq support
- pw -M
- twa(4) update to 3.60.03.006
- ftpd(8) RFC2389 and RFC2640 support
- lagg(4)
- snd_hda
- snd_envy24 / envy24ht
- snd_spicds
- mpt(4) updates

Modified release notes:
- small fixes in the top -j entry

17 years agoMFC 1.48-1.50: Improve markup, add a missing xref.
yar [Tue, 22 May 2007 10:10:56 +0000 (10:10 +0000)]
MFC 1.48-1.50: Improve markup, add a missing xref.

17 years agoMFC 1.47:
yar [Tue, 22 May 2007 10:07:22 +0000 (10:07 +0000)]
MFC 1.47:

  Document the current practice of locking and disabling accounts
  through passwd(5).

17 years agoMFC:
brueffer [Mon, 21 May 2007 18:16:30 +0000 (18:16 +0000)]
MFC:

axe(4) supports altq now.

17 years agoMFC: rev. 1.73
brueffer [Mon, 21 May 2007 18:14:12 +0000 (18:14 +0000)]
MFC: rev. 1.73

Add missing curly braces.

Approved by: rwatson (mentor)

17 years agoMFC: rev. 1.44
brueffer [Mon, 21 May 2007 18:13:11 +0000 (18:13 +0000)]
MFC: rev. 1.44

ALTQify.

Approved by: rwatson (mentor)

17 years agoMFC:
brueffer [Mon, 21 May 2007 18:10:48 +0000 (18:10 +0000)]
MFC:

Remove compat ifdefs for FreeBSD versions < 500014.

Approved by: rwatson (mentor)

17 years agoMFC: Disable PREEMPTION option.
nyan [Mon, 21 May 2007 11:55:02 +0000 (11:55 +0000)]
MFC: Disable PREEMPTION option.

17 years agoMFC 1.35:
pav [Mon, 21 May 2007 07:24:02 +0000 (07:24 +0000)]
MFC 1.35:
  Document RFTHREAD

17 years agoSync with HEAD
pav [Sun, 20 May 2007 22:21:43 +0000 (22:21 +0000)]
Sync with HEAD

17 years agoMFC rev. 1.10 ubsa.4, rev. 1.23 ubsa.c, rev. 1.294 usbdevs:
maxim [Sun, 20 May 2007 12:34:39 +0000 (12:34 +0000)]
MFC rev. 1.10 ubsa.4, rev. 1.23 ubsa.c, rev. 1.294 usbdevs:
add AnyData ADU-E100H modem.

17 years agoMFC 1.14
pav [Sun, 20 May 2007 05:03:16 +0000 (05:03 +0000)]
MFC 1.14
  Add `accept dns' to rfcomm-server example

17 years agoMFC: Catch up to twa build changes.
scottl [Sat, 19 May 2007 17:08:27 +0000 (17:08 +0000)]
MFC: Catch up to twa build changes.

17 years agoMFC: rev. 1.4 + 1.5
brueffer [Sat, 19 May 2007 12:03:33 +0000 (12:03 +0000)]
MFC: rev. 1.4 + 1.5

- The MFI driver appears first in FreeBSD 6.1
- Revise markup

17 years agoMFC 1.16:
pav [Sat, 19 May 2007 11:32:34 +0000 (11:32 +0000)]
MFC 1.16:
  Replace incomprehensive description of -m by much clearer text from OpenBSD,
  with the exception of one word.

17 years agoMFC 1.13:
pav [Sat, 19 May 2007 11:30:32 +0000 (11:30 +0000)]
MFC 1.13:
  Talk more about swap backing

17 years agoMFC 1.16:
pav [Sat, 19 May 2007 11:27:18 +0000 (11:27 +0000)]
MFC 1.16:
  Remove cred argument, which was removed from code by phk two years ago

17 years agoMFC 1.21:
pav [Sat, 19 May 2007 11:24:28 +0000 (11:24 +0000)]
MFC 1.21:
  Correct two typos

17 years agoMFC 1.42:
pav [Sat, 19 May 2007 11:20:31 +0000 (11:20 +0000)]
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

17 years agoMFC 1.24:
pav [Sat, 19 May 2007 11:14:56 +0000 (11:14 +0000)]
MFC 1.24:
  Expand documentation of -f option

17 years agoMFC 1.30:
pav [Sat, 19 May 2007 11:10:50 +0000 (11:10 +0000)]
MFC 1.30:
  Document /boot/mbr (non-interactive boot block)

17 years agoMFC 1.13:
pav [Sat, 19 May 2007 11:07:45 +0000 (11:07 +0000)]
MFC 1.13:
  Fix -D description to read debug_options

17 years agoMFC: Upgrade to version 3.60.03.006
scottl [Sat, 19 May 2007 10:39:31 +0000 (10:39 +0000)]
MFC: Upgrade to version 3.60.03.006

Submitted by: Adam Radford

17 years agoMFC rev 1.211 (M_ZERO read capacity allocations)
mjacob [Sat, 19 May 2007 05:17:46 +0000 (05:17 +0000)]
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)

17 years agoMFC: Mention tools (specifically ntfsresize, GParted, and SystemRescueCD)
bmah [Fri, 18 May 2007 14:05:25 +0000 (14:05 +0000)]
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

17 years agoMFC rev. 1.25: add "line" device.
maxim [Thu, 17 May 2007 19:02:43 +0000 (19:02 +0000)]
MFC rev. 1.25: add "line" device.

17 years agoMFC: Move cpu_exit() earlier in exit1() to close a race between
jhb [Thu, 17 May 2007 13:52:37 +0000 (13:52 +0000)]
MFC: Move cpu_exit() earlier in exit1() to close a race between
SIGCHLD/kevent(2) notification and wait().

17 years agoHook lagg(4) up to the build.
thompsa [Thu, 17 May 2007 01:50:46 +0000 (01:50 +0000)]
Hook lagg(4) up to the build.

17 years agoMFC the lagg(4) driver which provides link aggregation, failover and fault
thompsa [Thu, 17 May 2007 01:49:41 +0000 (01:49 +0000)]
MFC the lagg(4) driver which provides link aggregation, failover and fault
tolerance.

17 years agoMFC r1.30
thompsa [Thu, 17 May 2007 01:46:42 +0000 (01:46 +0000)]
MFC r1.30
 Add Ethertype for 802.3ad LACP.

17 years agoMFC, the UNAME_ and OSVERSION environment over rides. This makes
ambrisko [Wed, 16 May 2007 21:39:44 +0000 (21:39 +0000)]
MFC, the UNAME_ and OSVERSION environment over rides.  This makes
easier to make a FreeBSD 6 chroot think it is that version.

17 years agoThis commit was manufactured by cvs2svn to create branch 'RELENG_6'.
cvs2svn [Wed, 16 May 2007 17:19:48 +0000 (17:19 +0000)]
This commit was manufactured by cvs2svn to create branch 'RELENG_6'.

17 years agoMFC:
mtm [Wed, 16 May 2007 10:15:19 +0000 (10:15 +0000)]
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.

17 years agoMFC:
mtm [Wed, 16 May 2007 10:10:30 +0000 (10:10 +0000)]
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>

17 years agoMFC: the new FTP_COMBINE_CWDS define allows libfetch to attempt to change
njl [Wed, 16 May 2007 07:04:02 +0000 (07:04 +0000)]
MFC: the new FTP_COMBINE_CWDS define allows libfetch to attempt to change
directories all at once, saving latency.

Tested by: des

17 years agoMFC: Makefile magic for the new snd_* manual pages.
joel [Tue, 15 May 2007 20:49:10 +0000 (20:49 +0000)]
MFC: Makefile magic for the new snd_* manual pages.

17 years agoMFC: manual pages for snd_hda, snd_envy24, snd_envy24ht and snd_spicds.
joel [Tue, 15 May 2007 18:40:22 +0000 (18:40 +0000)]
MFC: manual pages for snd_hda, snd_envy24, snd_envy24ht and snd_spicds.

17 years agoMFC rev. 1.53:
thomas [Tue, 15 May 2007 16:19:42 +0000 (16:19 +0000)]
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

17 years agoMFC: revision 1.9 of rc.d/ip6fw and 1.15 of rc.d/ipfw
mtm [Tue, 15 May 2007 09:18:25 +0000 (09:18 +0000)]
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

17 years agoMFC: 1.22
mtm [Tue, 15 May 2007 08:58:05 +0000 (08:58 +0000)]
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

17 years agoMFC 1.4:
bruno [Tue, 15 May 2007 08:19:21 +0000 (08:19 +0000)]
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

17 years agoMFC Revision 1.123:
davidxu [Tue, 15 May 2007 08:10:15 +0000 (08:10 +0000)]
MFC Revision 1.123:
> Fix a TLS memory leak.

17 years agoMFC: 1.13
mtm [Tue, 15 May 2007 08:01:42 +0000 (08:01 +0000)]
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.

17 years agoMFC: print GAS properly and man page updates
njl [Mon, 14 May 2007 21:32:10 +0000 (21:32 +0000)]
MFC: print GAS properly and man page updates

17 years agoMFC rev. 1.75: fill the list of icmp types; make its size depend
maxim [Mon, 14 May 2007 18:09:00 +0000 (18:09 +0000)]
MFC rev. 1.75: fill the list of icmp types; make its size depend
on ICMP_MAXTYPE.

17 years agoMFC revs. 1.30, 1.31: fix strtoul() error conditions check, kill EOLWS.
maxim [Mon, 14 May 2007 17:31:41 +0000 (17:31 +0000)]
MFC revs. 1.30, 1.31: fix strtoul() error conditions check, kill EOLWS.

17 years agoMFC nd6.c Rev.1.76-77 and nd6_nbr.c Rev.1.43-44.
suz [Mon, 14 May 2007 02:50:03 +0000 (02:50 +0000)]
MFC  nd6.c Rev.1.76-77 and nd6_nbr.c Rev.1.43-44.

Fixed a memory leak in unresolved ND queue processing.

17 years agoMFC: rev. 1.13
simokawa [Mon, 14 May 2007 00:58:23 +0000 (00:58 +0000)]
MFC: rev. 1.13
Fix a problem for multiple lun/initiators.

17 years agoMFC: [stage: 7/7]
ariff [Sun, 13 May 2007 21:13:11 +0000 (21:13 +0000)]
MFC: [stage: 7/7]

Add module loading options for snd_hda(4) and snd_envy24*/spicds(4).

17 years agoMFC: [stage: 6/7]
ariff [Sun, 13 May 2007 21:12:32 +0000 (21:12 +0000)]
MFC: [stage: 6/7]

Add notes and options for snd_hda(4) and snd_envy24*/spicds(4).

17 years agoMFC: [stage: 5/7]
ariff [Sun, 13 May 2007 21:11:40 +0000 (21:11 +0000)]
MFC: [stage: 5/7]

Connect both snd_hda(4) and snd_envy24*/spicds(4) to build process.

17 years agoMFC: [stage: 4/7]
ariff [Sun, 13 May 2007 21:09:24 +0000 (21:09 +0000)]
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.

17 years agoMFC: [stage: 3/7]
ariff [Sun, 13 May 2007 21:03:46 +0000 (21:03 +0000)]
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>

17 years agoMFC: [stage: 2/7]
ariff [Sun, 13 May 2007 20:53:40 +0000 (20:53 +0000)]
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.

17 years agoMFC: [stage: 1/7]
ariff [Sun, 13 May 2007 20:50:31 +0000 (20:50 +0000)]
MFC: [stage: 1/7]

buf_addr should be bus_addr_t rather than u_int32_t.

17 years ago- Remove the deprecated ``/stand'' hierarchy.
chinsan [Sun, 13 May 2007 12:22:54 +0000 (12:22 +0000)]
- Remove the deprecated ``/stand'' hierarchy.
  (MFC)

PR: docs/111137
Submitted by: Niclas Zeising
Approved by: delphij@ (mentor)