Re: devd in r329188M don't start

2018-02-17 Thread Warner Losh
On Sat, Feb 17, 2018 at 8:06 AM, Hans Petter Selasky 
wrote:

> On 02/17/18 15:58, Warner Losh wrote:
>
>> USB WAS ABSOLUTELY TESTED. I rebooted my machine several times, unloaded
>> drivers, etc. It all just worked for me.
>>
>> Please don't make snide comments like this, along with drive by commits to
>> devmatch without even discussing the problems with me. It's really pissing
>> me off.
>>
>
> Are you using a different shell then? It did not work for me, and several
> others. Did you also check you've removed the old /etc/devd/usb.conf ?? And
> did you check no errors were in the console?


Yes. I did check there were no error... It just worked... However, I have a
pruned set of .ko's in the test setup which likely lead to not noticing the
multiple-module issue.

It was a mistake to not check before removing the old usb.conf. You are
right, I should have done that.

Warner
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-17 Thread Hans Petter Selasky

On 02/17/18 15:58, Warner Losh wrote:

USB WAS ABSOLUTELY TESTED. I rebooted my machine several times, unloaded
drivers, etc. It all just worked for me.

Please don't make snide comments like this, along with drive by commits to
devmatch without even discussing the problems with me. It's really pissing
me off.


Are you using a different shell then? It did not work for me, and 
several others. Did you also check you've removed the old 
/etc/devd/usb.conf ?? And did you check no errors were in the console?


--HPS
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-17 Thread Warner Losh
On Sat, Feb 17, 2018 at 6:31 AM, Hans Petter Selasky 
wrote:

> On 02/17/18 11:38, Alex V. Petrov wrote:
>
>> 12.0-CURRENT #12 r329446M: Sat Feb 17 17:11:05 +07 2018:
>> on boot multilines:
>>
>> devmatch: Malformed NOMATCH string: ''?''
>>
>>
> Can you try these two patches:
>
> https://svnweb.freebsd.org/changeset/base/329455
> https://svnweb.freebsd.org/changeset/base/329456
>
> Obviously USB attaching was not tested before submitting.


USB WAS ABSOLUTELY TESTED. I rebooted my machine several times, unloaded
drivers, etc. It all just worked for me.

Please don't make snide comments like this, along with drive by commits to
devmatch without even discussing the problems with me. It's really pissing
me off.

Warner
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-17 Thread Hans Petter Selasky

On 02/17/18 15:22, Alex V. Petrov wrote:

Sorry, prev msg this only afrer one patch.
Now is all OK.



There is one more, but not so important:

https://svnweb.freebsd.org/changeset/base/329458

Thank for your testing!

--HPS
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-17 Thread Alex V. Petrov
Sorry, prev msg this only afrer one patch.
Now is all OK.

17.02.2018 21:18, Hans Petter Selasky пишет:
> On 02/17/18 14:51, Alex V. Petrov wrote:
>> devmatch: Malformed NOMATCH string: ''?'' persists
>>
>>
> 
> Did you reinstall /etc ?
> 
> --HPS
> 
> 

-- 
-
Alex.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-17 Thread Hans Petter Selasky

On 02/17/18 14:51, Alex V. Petrov wrote:

devmatch: Malformed NOMATCH string: ''?'' persists




Did you reinstall /etc ?

--HPS

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-17 Thread Alex V. Petrov
devmatch: Malformed NOMATCH string: ''?'' persists


17.02.2018 20:31, Hans Petter Selasky пишет:
> On 02/17/18 11:38, Alex V. Petrov wrote:
>> 12.0-CURRENT #12 r329446M: Sat Feb 17 17:11:05 +07 2018:
>> on boot multilines:
>>
>> devmatch: Malformed NOMATCH string: ''?''
>>
> 
> Can you try these two patches:
> 
> https://svnweb.freebsd.org/changeset/base/329455
> https://svnweb.freebsd.org/changeset/base/329456
> 
> Obviously USB attaching was not tested before submitting.
> 
> --HPS
> 
> 

-- 
-
Alex.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-17 Thread Hans Petter Selasky

On 02/17/18 11:38, Alex V. Petrov wrote:

12.0-CURRENT #12 r329446M: Sat Feb 17 17:11:05 +07 2018:
on boot multilines:

devmatch: Malformed NOMATCH string: ''?''



Can you try these two patches:

https://svnweb.freebsd.org/changeset/base/329455
https://svnweb.freebsd.org/changeset/base/329456

Obviously USB attaching was not tested before submitting.

--HPS

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-17 Thread Alex V. Petrov
12.0-CURRENT #12 r329446M: Sat Feb 17 17:11:05 +07 2018:
on boot multilines:

devmatch: Malformed NOMATCH string: ''?''

mouse don't start


13.02.2018 19:50, Hans Petter Selasky пишет:
> On 02/13/18 10:47, Jakob Alvermark wrote:
>> +1
>>
>> My USB mouse was working fine before the switch to devmatch. Now I
>> have to 'kldload ums' manually.
>>
>> Same for USB audio, snd_uaudio.ko was loaded by devd before.
>>
> 
> Hi,
> 
> This is a known issue.
> 
> Can you try the attached patch?
> 
> Rebuild devmatch(8) and reinstall /etc/devd/devmatch.conf and
> /etc/rc.d/devmatch only.
> 
> --HPS
> 
> 
> ___
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
> 

-- 
-
Alex.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-15 Thread Rainer Hurling

Am 16.02.2018 um 07:17 schrieb Warner Losh:



On Thu, Feb 15, 2018 at 11:12 PM, Rainer Hurling > wrote:


Am 13.02.2018 um 13:50 schrieb Hans Petter Selasky:

On 02/13/18 10:47, Jakob Alvermark wrote:

+1

My USB mouse was working fine before the switch to devmatch.
Now I have to 'kldload ums' manually.

Same for USB audio, snd_uaudio.ko was loaded by devd before.


Hi,

This is a known issue.

Can you try the attached patch?

Rebuild devmatch(8) and reinstall /etc/devd/devmatch.conf and
/etc/rc.d/devmatch only.

--HPS



Is there any chance to get this committed into base in the near future?


Yes.

Warner


Nice, thanks :)
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-15 Thread Warner Losh
On Thu, Feb 15, 2018 at 11:12 PM, Rainer Hurling  wrote:

> Am 13.02.2018 um 13:50 schrieb Hans Petter Selasky:
>
>> On 02/13/18 10:47, Jakob Alvermark wrote:
>>
>>> +1
>>>
>>> My USB mouse was working fine before the switch to devmatch. Now I have
>>> to 'kldload ums' manually.
>>>
>>> Same for USB audio, snd_uaudio.ko was loaded by devd before.
>>>
>>>
>> Hi,
>>
>> This is a known issue.
>>
>> Can you try the attached patch?
>>
>> Rebuild devmatch(8) and reinstall /etc/devd/devmatch.conf and
>> /etc/rc.d/devmatch only.
>>
>> --HPS
>>
>
>
> Is there any chance to get this committed into base in the near future?
>

Yes.

Warner
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-15 Thread Rainer Hurling

Am 13.02.2018 um 13:50 schrieb Hans Petter Selasky:

On 02/13/18 10:47, Jakob Alvermark wrote:

+1

My USB mouse was working fine before the switch to devmatch. Now I 
have to 'kldload ums' manually.


Same for USB audio, snd_uaudio.ko was loaded by devd before.



Hi,

This is a known issue.

Can you try the attached patch?

Rebuild devmatch(8) and reinstall /etc/devd/devmatch.conf and 
/etc/rc.d/devmatch only.


--HPS



Is there any chance to get this committed into base in the near future?

Thanks for any answer,
Rainer Hurling
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-15 Thread Lawrence Stewart
On 13/02/2018 23:50, Hans Petter Selasky wrote:
> On 02/13/18 10:47, Jakob Alvermark wrote:
>> +1
>>
>> My USB mouse was working fine before the switch to devmatch. Now I
>> have to 'kldload ums' manually.
>>
>> Same for USB audio, snd_uaudio.ko was loaded by devd before.
>>
> 
> Hi,
> 
> This is a known issue.
> 
> Can you try the attached patch?
> 
> Rebuild devmatch(8) and reinstall /etc/devd/devmatch.conf and
> /etc/rc.d/devmatch only.

+1 for ums mouse breakage on recent upgrade from head 20180201 (Git
9e57d147a97) to head 20180215 (Git 81891e10182). Will build and test
patch on the weekend, but given the 2 success reports already, I presume
it will fix things for me too. I won't follow up to this thread again
unless the patch doesn't work for me. Thanks Hans.

Cheers,
Lawrence
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-14 Thread Jakob Alvermark

Yes, it seems to be working. Thanks!


Jakob


On 02/13/18 13:50, Hans Petter Selasky wrote:

On 02/13/18 10:47, Jakob Alvermark wrote:

+1

My USB mouse was working fine before the switch to devmatch. Now I 
have to 'kldload ums' manually.


Same for USB audio, snd_uaudio.ko was loaded by devd before.



Hi,

This is a known issue.

Can you try the attached patch?

Rebuild devmatch(8) and reinstall /etc/devd/devmatch.conf and 
/etc/rc.d/devmatch only.


--HPS


___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-13 Thread Alex V. Petrov
Yes, for me it works.
Thank you.

13.02.2018 19:50, Hans Petter Selasky пишет:
> On 02/13/18 10:47, Jakob Alvermark wrote:
>> +1
>>
>> My USB mouse was working fine before the switch to devmatch. Now I
>> have to 'kldload ums' manually.
>>
>> Same for USB audio, snd_uaudio.ko was loaded by devd before.
>>
> 
> Hi,
> 
> This is a known issue.
> 
> Can you try the attached patch?
> 
> Rebuild devmatch(8) and reinstall /etc/devd/devmatch.conf and
> /etc/rc.d/devmatch only.
> 
> --HPS
> 
> 
> ___
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
> 

-- 
-
Alex.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-13 Thread Hans Petter Selasky

On 02/13/18 10:47, Jakob Alvermark wrote:

+1

My USB mouse was working fine before the switch to devmatch. Now I have 
to 'kldload ums' manually.


Same for USB audio, snd_uaudio.ko was loaded by devd before.



Hi,

This is a known issue.

Can you try the attached patch?

Rebuild devmatch(8) and reinstall /etc/devd/devmatch.conf and 
/etc/rc.d/devmatch only.


--HPS
Index: etc/defaults/rc.conf
===
--- etc/defaults/rc.conf	(revision 329193)
+++ etc/defaults/rc.conf	(working copy)
@@ -41,7 +41,8 @@
 ddb_config="/etc/ddb.conf"	# ddb(8) config file.
 devd_enable="YES" 	# Run devd, to trigger programs on device tree changes.
 devd_flags=""		# Additional flags for devd(8).
-devmatch_enable="YES"	# Demand load kernel modules based on device ids.
+devmatch_enable="YES"	# Demand load kernel modules based on device IDs.
+devmatch_flags=""	# Additional flags for devmatch(8).
 #kld_list="" 		# Kernel modules to load after local disks are mounted
 kldxref_enable="NO"	# Build linker.hints files with kldxref(8).
 kldxref_clobber="NO"	# Overwrite old linker.hints at boot.
Index: etc/devd/devmatch.conf
===
--- etc/devd/devmatch.conf	(revision 329194)
+++ etc/devd/devmatch.conf	(working copy)
@@ -7,14 +7,10 @@
 # loading what modules we can based on nomatch
 # events.
 #
-# Generic NOMATCH event
+
+# USB NOMATCH event
 nomatch 100 {
-	action "service devmatch start";
+	match "bus" "uhub[0-9]+";
+	action "/etc/rc.d/devmatch start 'bus=usb device=$ugen vendor=$vendor product=$product devclass=$devclass devsubclass=$devsubclass devprotocol=$devproto release=$release intclass=$intclass intsubclass=$intsubclass intprotocol=$intprotocol mode=$mode'";
 };
 
-# Add the following to devd.conf to prevent this from running:
-# 	nomatch 1000 {
-#		action "true";
-#	};
-# it replaces the generic event with one of higher priority that
-# does nothing. You can also set 'devmatch_enable=NO' in /etc/rc.conf
Index: etc/rc.d/devmatch
===
--- etc/rc.d/devmatch	(revision 329193)
+++ etc/rc.d/devmatch	(working copy)
@@ -38,17 +38,54 @@
 start_cmd="${name}_start"
 stop_cmd=':'
 
-devmatch_start()
+fixed_pnpinfo=${2}
+
+devmatch_start_default()
 {
 	local x
+	local m
 
-	x=$(devmatch | sort -u)
+	x=$(devmatch $devmatch_flags | sort -u)
 
-	[ -n "$x" ] || return
+	#
+	# Load modules one by one, because
+	# kldload will bail out on the first
+	# failure:
+	#
+	for m in ${x}
+	do
+		echo "Autoloading module: ${m}"
+		kldload -n ${m}
+	done
+}
 
-	echo "Autoloading modules: ${x}"
-	kldload ${x}
+devmatch_start_pnpinfo()
+{
+	local x
+	local m
+
+	x=$(devmatch -p "$fixed_pnpinfo" | sort -u)
+
+	#
+	# Load modules one by one, because
+	# kldload will bail out on the first
+	# failure:
+	#
+	for m in ${x}
+	do
+		echo "Autoloading module: ${m}"
+		kldload -n ${m}
+	done
 }
 
+devmatch_start()
+{
+	if [ "$fixed_pnpinfo" ]; then
+		devmatch_start_pnpinfo
+	else
+		devmatch_start_default
+	fi
+}
+
 load_rc_config $name
 run_rc_command "$1"
Index: sbin/devmatch/devmatch.8
===
--- sbin/devmatch/devmatch.8	(revision 329193)
+++ sbin/devmatch/devmatch.8	(working copy)
@@ -25,7 +25,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd February 12, 2018
+.Dd February 13, 2018
 .Dt DEVMATCH 8
 .Os
 .Sh NAME
@@ -33,9 +33,10 @@
 .Nd print information about unattached devices
 .Sh SYNOPSIS
 .Nm
-.Op Fl aduv
+.Op Fl adpuv
 .Op Fl -all
 .Op Fl -dump
+.Op Fl -pnpinfo
 .Op Fl -unbound
 .Op Fl -verbose
 .Sh DESCRIPTION
@@ -50,6 +51,8 @@
 Produce a human readable dump of the
 .Pa linker.hints
 file.
+.It Fl p Fl -pnpinfo
+Specify plug and play information to be used when matching a driver.
 .It Fl u Fl -unbound
 Attempt to produce a list of those drivers with PNP info whose driver
 tables with that PNP info can't be found.
Index: sbin/devmatch/devmatch.c
===
--- sbin/devmatch/devmatch.c	(revision 329193)
+++ sbin/devmatch/devmatch.c	(working copy)
@@ -47,6 +47,7 @@
 static struct option longopts[] = {
 	{ "all",		no_argument,		NULL,	'a' },
 	{ "dump",		no_argument,		NULL,	'd' },
+	{ "pnpinfo",		required_argument,	NULL,	'p' },
 	{ "unbound",		no_argument,		NULL,	'u' },
 	{ "verbose",		no_argument,		NULL,	'v' },
 	{ NULL,			0,			NULL,	0 }
@@ -59,6 +60,7 @@
 
 static void *hints;
 static void *hints_end;
+static const char *fixed_pnpinfo;
 
 static void
 read_linker_hints(void)
@@ -137,36 +139,83 @@
 }
 
 static int
+extract_key(char *key, const char *val, int size, char end)
+{
+	char *old = key;
+
+	/* prepend a space character */
+	*key++ = ' ';
+	size--;
+
+	/* extract key */
+	while (1) {
+		if (*val == '\0' || *val == ';')
+			break;
+		if (size < 3) {
+			warnx("Key is too long.");
+			return (-1);
+		}
+		*key++ = *val++;
+		size--;
+	}
+
+	/* append end character, if 

Re: devd in r329188M don't start

2018-02-13 Thread Jakob Alvermark

+1

My USB mouse was working fine before the switch to devmatch. Now I have 
to 'kldload ums' manually.


Same for USB audio, snd_uaudio.ko was loaded by devd before.


Jakob


On 02/13/18 10:34, Alex V. Petrov wrote:

Why is not the driver loaded when the mouse is connected?

13.02.2018 16:19, Hans Petter Selasky пишет:

On 02/13/18 10:20, Alex V. Petrov wrote:

usb.conf is not found anywhere in the system. This is normal?

devmatch is supposed to replace usb.conf . The contents of usb.conf is
now part of the linker hints, /boot/kernel/linker.hints .

--HPS



___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-13 Thread Alex V. Petrov
Why is not the driver loaded when the mouse is connected?

13.02.2018 16:19, Hans Petter Selasky пишет:
> On 02/13/18 10:20, Alex V. Petrov wrote:
>> usb.conf is not found anywhere in the system. This is normal?
> 
> devmatch is supposed to replace usb.conf . The contents of usb.conf is
> now part of the linker hints, /boot/kernel/linker.hints .
> 
> --HPS
> 

-- 
-
Alex.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-13 Thread Hans Petter Selasky

On 02/13/18 10:20, Alex V. Petrov wrote:

usb.conf is not found anywhere in the system. This is normal?


devmatch is supposed to replace usb.conf . The contents of usb.conf is 
now part of the linker hints, /boot/kernel/linker.hints .


--HPS
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-13 Thread Alex V. Petrov
Mouse start work only after handly:
kldload ums

usb.conf is not found anywhere in the system. This is normal?


13.02.2018 15:08, Hans Petter Selasky пишет:
> On 02/13/18 09:02, Alex V. Petrov wrote:
>> after update, devd don't starting with:
>> devd: Cannot parse /etc/devd/devmatch.conf at line 13
>>
>> (file default!)
>>
>> If I disable it, don't work mouse in xorg.
>>
> 
> https://svnweb.freebsd.org/changeset/base/329194
> 
> --HPS
> 

-- 
-
Alex.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-13 Thread Alex V. Petrov
In /var/log/messages:
devd: line 13: }: syntax error

File /etc/devd/devmatch.conf (11-13 lines):
nomatch 100 {
action "service devmatch start"
};

13.02.2018 15:08, Hans Petter Selasky пишет:
> On 02/13/18 09:02, Alex V. Petrov wrote:
>> after update, devd don't starting with:
>> devd: Cannot parse /etc/devd/devmatch.conf at line 13
>>
>> (file default!)
>>
>> If I disable it, don't work mouse in xorg.
>>
> 
> https://svnweb.freebsd.org/changeset/base/329194
> 
> --HPS
> 

-- 
-
Alex.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-13 Thread Hans Petter Selasky

On 02/13/18 09:02, Alex V. Petrov wrote:

after update, devd don't starting with:
devd: Cannot parse /etc/devd/devmatch.conf at line 13

(file default!)

If I disable it, don't work mouse in xorg.



https://svnweb.freebsd.org/changeset/base/329194

--HPS
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: devd in r329188M don't start

2018-02-13 Thread Hans Petter Selasky

On 02/13/18 09:02, Alex V. Petrov wrote:

after update, devd don't starting with:
devd: Cannot parse /etc/devd/devmatch.conf at line 13

(file default!)

If I disable it, don't work mouse in xorg.



I think there is a missing ";" at the end of line 13. Try adding one.

--HPS
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"