From owner-freebsd-arch@freebsd.org Fri Aug 28 16:25:19 2020 Return-Path: Delivered-To: freebsd-arch@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0098B3B65CD for ; Fri, 28 Aug 2020 16:25:19 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qk1-x72d.google.com (mail-qk1-x72d.google.com [IPv6:2607:f8b0:4864:20::72d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BdQ1V2Hp8z3YWq for ; Fri, 28 Aug 2020 16:25:18 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qk1-x72d.google.com with SMTP id m7so1442469qki.12 for ; Fri, 28 Aug 2020 09:25:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=xuPg2QZuOnjXhahXNobQeh1atuydPBr37qW5O/ocL9g=; b=XDg6zL7fU+HTErtTEI47S0lM/UN9zwx5eJYu+92FL/Bvr82nVaa3+aCkej7hpKXJQV vfXhtPmDn/sKV46efo0AxsI5swLGR1sHYbAet7bzt8xtAsUSoKIrnIXWrvQq4lYA6ab+ zoUsJ/FtrYko2hOVGuyp4hikQX7uYhCO2P7nFZ9rn+cLmGcgHmmlSEFp6ypuggL9Ulfs /KfvHQj1VuuHEuxVBmiugMRT0gLZBO7Rjnox9APk/hBoPU+HgXm+32RMFAKWlahpJfm8 EiOZWskhNi+iaVS4S9Ud348xgK2rLAykMbftGw3CH3FFimAP3S7qvbDL2spH2blQqZ8h P9pw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=xuPg2QZuOnjXhahXNobQeh1atuydPBr37qW5O/ocL9g=; b=muxbusQeiolCTso99TkDXdBsUOpltiYidYNgjhEoc48fN+i5W/OmCn1lxCmovfnT/t uog9B2xr9tjixbJzsIfOsUNO2ptL8vQyCRTRKsmXuV0wrJritXNWiH1t72qK8zwzW2bh Zq9o0wqS8nl5eMat2Mc3S7ge3D/0MVSEu/iCpbZweLmAzSUGegIJbJd3NbFLO7/R7GZK kn278sXj1SpRpV2wMr1MaI0Sxzlt+dN2OwQqXnDVfiS5oNe5DE2fZdUcUdCzvFksAbSZ YfM7zlnZ6ncP/7yg5Ta6xo/xWfk07qL3UVcLDLx5Z9O1kEwycVKg5aPAr68KxsRn2hL9 mbeQ== X-Gm-Message-State: AOAM531ylUcWD6iZKj8WMQMWAZHj41YxEW+5VSAp2W37VOhOkLVuV1HE G+zcPry1AvM9EoCZFwf0cHR/HcUAyV44GpdSHUWMa3KfSh8= X-Google-Smtp-Source: ABdhPJw3Wd55ogdwVrNGwr7jQXLJrZKDzMhdGbldUeIS8SKEapWedNOaPlaXJovaWRc3IONLPu8Ykj1nFGsDjKNvUaM= X-Received: by 2002:a37:e508:: with SMTP id e8mr1847706qkg.380.1598631917105; Fri, 28 Aug 2020 09:25:17 -0700 (PDT) MIME-Version: 1.0 From: Warner Losh Date: Fri, 28 Aug 2020 10:25:06 -0600 Message-ID: Subject: The spkr driver To: "freebsd-arch@freebsd.org" , FreeBSD Current , FreeBSD-STABLE Mailing List X-Rspamd-Queue-Id: 4BdQ1V2Hp8z3YWq X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20150623.gappssmtp.com header.s=20150623 header.b=XDg6zL7f; dmarc=none; spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when checking 2607:f8b0:4864:20::72d) smtp.mailfrom=wlosh@bsdimp.com X-Spamd-Result: default: False [-2.86 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s=20150623]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-0.97)[-0.968]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arch@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; NEURAL_HAM_SHORT(-0.93)[-0.926]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::72d:from]; NEURAL_HAM_MEDIUM(-0.96)[-0.964]; R_SPF_NA(0.00)[no SPF record]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_COUNT_TWO(0.00)[2]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; MAILMAN_DEST(0.00)[freebsd-arch] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2020 16:25:19 -0000 Greetings, I'd like to retire the spkr driver. It was a cute hack before sound cards were ubiquitous, but it's not been kept up to date, and it's not clear that it still works.... It is still Giant locked, and though it's not a huge effort to do the locking I literally have no way to test it that I trust... Is anybody using it these days for anything? If not, I'd propose we de-orbit it before 13. If so, I need people to test patches to remove Giant... Warner From owner-freebsd-arch@freebsd.org Fri Aug 28 16:37:41 2020 Return-Path: Delivered-To: freebsd-arch@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 603E23B6C7F; Fri, 28 Aug 2020 16:37:41 +0000 (UTC) (envelope-from markm@FreeBSD.org) Received: from gromit.grondar.org (gromit.grondar.org [IPv6:2a01:348:e::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BdQHm5hwpz3Zj7; Fri, 28 Aug 2020 16:37:40 +0000 (UTC) (envelope-from markm@FreeBSD.org) Received: from [2a02:8011:300b:42:8862:e368:367e:1670] by gromit.grondar.org with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94 (FreeBSD)) (envelope-from ) id 1kBhNb-0001Vy-3e; Fri, 28 Aug 2020 17:37:31 +0100 Content-Type: multipart/signed; boundary="Apple-Mail=_F9971126-A57E-43BB-BBF3-D6F741663BC8"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.1\)) Subject: Re: The spkr driver From: Mark Murray In-Reply-To: Date: Fri, 28 Aug 2020 17:37:30 +0100 Cc: "freebsd-arch@freebsd.org" , FreeBSD Current , FreeBSD-STABLE Mailing List Message-Id: References: To: Warner Losh X-Mailer: Apple Mail (2.3608.120.23.2.1) X-Rspamd-Queue-Id: 4BdQHm5hwpz3Zj7 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; ASN(0.00)[asn:39326, ipnet:2a01:348::/32, country:GB]; local_wl_from(0.00)[FreeBSD.org] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2020 16:37:41 -0000 --Apple-Mail=_F9971126-A57E-43BB-BBF3-D6F741663BC8 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii > On 28 Aug 2020, at 17:25, Warner Losh wrote: > > Greetings, Hi > I'd like to retire the spkr driver. It was a cute hack before sound cards > were ubiquitous, but it's not been kept up to date, and it's not clear that > it still works.... It is still Giant locked, and though it's not a huge > effort to do the locking I literally have no way to test it that I trust... It does work, and de-orbiting it will break morse(6), the "-p" option in particular. Is this a great loss? I doubt it; Its a cute hack. I reckon morse could stand learning how to inject sounds into /dev/audio anyway. > Is anybody using it these days for anything? If not, I'd propose we > de-orbit it before 13. If so, I need people to test patches to remove > Giant... I could test the patches, but frankly I'd rather fix morse(6). M -- --Apple-Mail=_F9971126-A57E-43BB-BBF3-D6F741663BC8 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.2 Comment: GPGTools - http://gpgtools.org iQEzBAEBCgAdFiEEyzPHvybPbOpU9MCxQlsJDh9CUqAFAl9JMsoACgkQQlsJDh9C UqAIUwf+NxD95rKTQ4tvHqBuGXzlPsSb1ecKwZiloM72FpsieSUzT/aCembAxC3X Mar7udrb6RBo0DwZIE2ZfU0vlNmmx4Y839vtj8xRzArcVlbtM7Lcn3L4cp+6ErPl fkMjqKldXOiM+9WKnSlupxkbw+wT5+BdH1kLQRtCEi1Dw02ATs/3tziWj5SyaZwL NEuUmb+BAawUWh1Qdnpqf9SG6Ce230JR8a/kVmkWldZ51S1hlZ8CKdGcBiwchoJk +TfABFRBEVoVD29zAnv2IXRQIOboKJaa/gUVMexuGjUzneDTwUTpfObgLCbvRjwz yw0F+WIbZ5wka+lIaGaZ+eb/LAXeVw== =B286 -----END PGP SIGNATURE----- --Apple-Mail=_F9971126-A57E-43BB-BBF3-D6F741663BC8-- From owner-freebsd-arch@freebsd.org Fri Aug 28 16:37:23 2020 Return-Path: Delivered-To: freebsd-arch@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 313B23B6A75; Fri, 28 Aug 2020 16:37:23 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from hz.grosbein.net (hz.grosbein.net [IPv6:2a01:4f8:c2c:26d8::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hz.grosbein.net", Issuer "hz.grosbein.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BdQHP6Q7xz3ZTQ; Fri, 28 Aug 2020 16:37:21 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from eg.sd.rdtc.ru (eg.sd.rdtc.ru [IPv6:2a03:3100:c:13:0:0:0:5]) by hz.grosbein.net (8.15.2/8.15.2) with ESMTPS id 07SGaxOS012992 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 28 Aug 2020 16:37:02 GMT (envelope-from eugen@grosbein.net) X-Envelope-From: eugen@grosbein.net X-Envelope-To: imp@bsdimp.com Received: from [10.58.0.10] (dadvw [10.58.0.10]) by eg.sd.rdtc.ru (8.16.1/8.16.1) with ESMTPS id 07SGb3Bh068429 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Fri, 28 Aug 2020 23:37:03 +0700 (+07) (envelope-from eugen@grosbein.net) Subject: Re: The spkr driver To: Warner Losh , "freebsd-arch@freebsd.org" , FreeBSD Current , FreeBSD-STABLE Mailing List References: From: Eugene Grosbein Message-ID: <59da0908-6303-77b3-9052-73623651dddf@grosbein.net> Date: Fri, 28 Aug 2020 23:36:54 +0700 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_00,LOCAL_FROM, NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-Report: * -2.3 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record * -0.0 SPF_PASS SPF: sender matches SPF record * 2.6 LOCAL_FROM From my domains * -0.8 NICE_REPLY_A Looks like a legit reply (A) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on hz.grosbein.net X-Rspamd-Queue-Id: 4BdQHP6Q7xz3ZTQ X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=permerror (mx1.freebsd.org: domain of eugen@grosbein.net uses mechanism not recognized by this client) smtp.mailfrom=eugen@grosbein.net X-Spamd-Result: default: False [-2.21 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; ARC_NA(0.00)[]; FREEFALL_USER(0.00)[eugen]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[grosbein.net]; NEURAL_HAM_LONG(-0.96)[-0.962]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_PERMFAIL(0.00)[empty SPF record]; NEURAL_HAM_SHORT(-0.36)[-0.357]; NEURAL_HAM_MEDIUM(-0.79)[-0.787]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable,freebsd-current,freebsd-arch] X-Mailman-Approved-At: Fri, 28 Aug 2020 18:34:37 +0000 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2020 16:37:23 -0000 28.08.2020 23:25, Warner Losh wrote: > I'd like to retire the spkr driver. It was a cute hack before sound cards > were ubiquitous, but it's not been kept up to date, and it's not clear that > it still works.... It is still Giant locked, and though it's not a huge > effort to do the locking I literally have no way to test it that I trust... > > Is anybody using it these days for anything? If not, I'd propose we > de-orbit it before 13. If so, I need people to test patches to remove > Giant... spkr works just fine in my stable/11 systems. I use it for routers on modern fanless hardware to audio signalling like successfull completition of reboot (going to multi-user mode). I'd like to keep it working. I'm ready to test patches. However, my CURRENT system lives in bhyve for the moment. Though, I could try running CURRENT with one of my less important wireless AP systems built as NanoBSD, so I can build and boot CURRENT-based image. From owner-freebsd-arch@freebsd.org Fri Aug 28 17:03:13 2020 Return-Path: Delivered-To: freebsd-arch@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8539C3B83CF; Fri, 28 Aug 2020 17:03:13 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "ultimatedns.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BdQsF0lQGz3dmP; Fri, 28 Aug 2020 17:03:12 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from ultimatedns.net (localhost [IPv6:0:0:0:0:0:0:0:1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 07SH3H2a023938; Fri, 28 Aug 2020 10:03:23 -0700 (PDT) (envelope-from bsd-lists@bsdforge.com) MIME-Version: 1.0 Date: Fri, 28 Aug 2020 10:03:17 -0700 From: Chris To: Warner Losh Cc: freebsd-arch@freebsd.org, FreeBSD Current , FreeBSD-STABLE Mailing List Subject: Re: The spkr driver In-Reply-To: References: User-Agent: UDNSMS/17.0 Message-ID: X-Sender: bsd-lists@bsdforge.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4BdQsF0lQGz3dmP X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; ASN(0.00)[asn:11404, ipnet:24.113.0.0/16, country:US]; local_wl_ip(0.00)[24.113.41.81] X-Mailman-Approved-At: Fri, 28 Aug 2020 18:34:48 +0000 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2020 17:03:13 -0000 On 2020-08-28 09:25, Warner Losh wrote: > Greetings, > > I'd like to retire the spkr driver. It was a cute hack before sound cards > were ubiquitous, but it's not been kept up to date, and it's not clear that > it still works.... It is still Giant locked, and though it's not a huge > effort to do the locking I literally have no way to test it that I trust... > > Is anybody using it these days for anything? If not, I'd propose we > de-orbit it before 13. If so, I need people to test patches to remove > Giant... I still use it for important events, as alerts that something needs attention on any one of my servers. It's easier to distinguish, and while many boards include more complex sound. The speaker is "cheap" and easy to use. I should be able to help test. Thanks for the heads-up! --Chris > > Warner From owner-freebsd-arch@freebsd.org Fri Aug 28 18:47:12 2020 Return-Path: Delivered-To: freebsd-arch@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 25EAD3BB6B8; Fri, 28 Aug 2020 18:47:12 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BdT9C5qtpz47MG; Fri, 28 Aug 2020 18:47:11 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from pi by home.opsec.eu with local (Exim 4.92.3 (FreeBSD)) (envelope-from ) id 1kBjP0-000E4n-7k; Fri, 28 Aug 2020 20:47:06 +0200 Date: Fri, 28 Aug 2020 20:47:06 +0200 From: Kurt Jaeger To: Warner Losh Cc: "freebsd-arch@freebsd.org" , FreeBSD Current , FreeBSD-STABLE Mailing List Subject: Re: The spkr driver Message-ID: <20200828184706.GR3539@home.opsec.eu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4BdT9C5qtpz47MG X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; local_wl_from(0.00)[freebsd.org]; ASN(0.00)[asn:12502, ipnet:2001:14f8::/32, country:DE] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2020 18:47:12 -0000 Hi! > I'd like to retire the spkr driver. It was a cute hack before sound cards > were ubiquitous, but it's not been kept up to date, and it's not clear that > it still works.... It is still Giant locked, and though it's not a huge > effort to do the locking I literally have no way to test it that I trust... It works on PC Engines APU devices, and together with morse, it's very, very cool 8-} So, please keep it and un-giant it, if possible. -- pi@opsec.eu +49 171 3101372 Now what ? From owner-freebsd-arch@freebsd.org Fri Aug 28 18:59:54 2020 Return-Path: Delivered-To: freebsd-arch@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7BF483BC66C; Fri, 28 Aug 2020 18:59:54 +0000 (UTC) (envelope-from spork@bway.net) Received: from smtp1.bway.net (smtp1.bway.net [216.220.96.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BdTRs2tZFz49T0; Fri, 28 Aug 2020 18:59:53 +0000 (UTC) (envelope-from spork@bway.net) Received: from gaseousweiner.sporklab.com (pool-173-70-93-30.nwrknj.fios.verizon.net [173.70.93.30]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: spork@bway.net) by smtp1.bway.net (Postfix) with ESMTPSA id 24C299589C; Fri, 28 Aug 2020 14:59:51 -0400 (EDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.15\)) Subject: Re: The spkr driver From: Charles Sprickman In-Reply-To: <59da0908-6303-77b3-9052-73623651dddf@grosbein.net> Date: Fri, 28 Aug 2020 14:59:50 -0400 Cc: Warner Losh , "freebsd-arch@freebsd.org" , FreeBSD Current , FreeBSD-STABLE Mailing List X-Mao-Original-Outgoing-Id: 620333990.4322-aad00e33e15857c82528e38f3e0bacaa Content-Transfer-Encoding: quoted-printable Message-Id: References: <59da0908-6303-77b3-9052-73623651dddf@grosbein.net> To: Eugene Grosbein X-Mailer: Apple Mail (2.3445.104.15) X-Rspamd-Queue-Id: 4BdTRs2tZFz49T0 X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.34 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:216.220.96.27/32]; RCPT_COUNT_FIVE(0.00)[5]; DKIM_TRACE(0.00)[bway.net:+]; DMARC_POLICY_ALLOW(-0.50)[bway.net,quarantine]; NEURAL_HAM_SHORT(-0.82)[-0.822]; RCVD_IN_DNSWL_LOW(-0.10)[216.220.96.27:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RECEIVED_SPAMHAUS_PBL(0.00)[173.70.93.30:received]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[bway.net:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.94)[-0.944]; R_DKIM_ALLOW(-0.20)[bway.net:s=mail]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:8059, ipnet:216.220.96.0/19, country:US]; NEURAL_HAM_LONG(-0.97)[-0.973]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-arch,freebsd-current,freebsd-stable] X-Mailman-Approved-At: Fri, 28 Aug 2020 19:04:52 +0000 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2020 18:59:54 -0000 > On Aug 28, 2020, at 12:36 PM, Eugene Grosbein = wrote: >=20 > 28.08.2020 23:25, Warner Losh wrote: >=20 >> I'd like to retire the spkr driver. It was a cute hack before sound = cards >> were ubiquitous, but it's not been kept up to date, and it's not = clear that >> it still works.... It is still Giant locked, and though it's not a = huge >> effort to do the locking I literally have no way to test it that I = trust... >>=20 >> Is anybody using it these days for anything? If not, I'd propose we >> de-orbit it before 13. If so, I need people to test patches to remove >> Giant... >=20 > spkr works just fine in my stable/11 systems. I use it for routers on = modern fanless hardware > to audio signalling like successfull completition of reboot (going to = multi-user mode). Is this what pfsense/opnsense uses for the =E2=80=9Cbooting complete=E2=80= =9D signal as well? If so, it=E2=80=99s very handy. Charles >=20 > I'd like to keep it working. I'm ready to test patches. However, my = CURRENT system lives in bhyve for the moment. > Though, I could try running CURRENT with one of my less important = wireless AP systems built as NanoBSD, > so I can build and boot CURRENT-based image. >=20 >=20 > _______________________________________________ > freebsd-stable@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to = "freebsd-stable-unsubscribe@freebsd.org" From owner-freebsd-arch@freebsd.org Fri Aug 28 19:18:48 2020 Return-Path: Delivered-To: freebsd-arch@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0D4C13BD136 for ; Fri, 28 Aug 2020 19:18:48 +0000 (UTC) (envelope-from fuz@fuz.su) Received: from fuz.su (fuz.su [IPv6:2001:41d0:8:e508::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "amnesiac", Issuer "amnesiac" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BdTsg1VXKz4CpT for ; Fri, 28 Aug 2020 19:18:46 +0000 (UTC) (envelope-from fuz@fuz.su) Received: from fuz.su (localhost [127.0.0.1]) by fuz.su (8.15.2/8.15.2) with ESMTPS id 07SJIdt8065262 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Fri, 28 Aug 2020 21:18:39 +0200 (CEST) (envelope-from fuz@fuz.su) Received: (from fuz@localhost) by fuz.su (8.15.2/8.15.2/Submit) id 07SJIdT9065261 for freebsd-arch@freebsd.org; Fri, 28 Aug 2020 21:18:39 +0200 (CEST) (envelope-from fuz) Date: Fri, 28 Aug 2020 21:18:39 +0200 From: Robert Clausecker To: freebsd-arch@freebsd.org Subject: Re: The spkr driver Message-ID: <20200828191839.GA65243@fuz.su> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4BdTsg1VXKz4CpT X-Spamd-Bar: +++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of fuz@fuz.su has no SPF policy when checking 2001:41d0:8:e508::1) smtp.mailfrom=fuz@fuz.su X-Spamd-Result: default: False [3.11 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.71)[0.706]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arch@freebsd.org]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_MEDIUM(0.67)[0.665]; DMARC_NA(0.00)[fuz.su]; NEURAL_SPAM_LONG(0.84)[0.843]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:16276, ipnet:2001:41d0::/32, country:FR]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-arch] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2020 19:18:48 -0000 I use spkr(4) to locate servers by sound. Very handy! Losing this device would be quite a disadvantage. Can't imagine PC-compatibles without the little beeps they make. Yours, Robert Clausecker On Fri, Aug 28, 2020 at 10:25:06AM -0600, Warner Losh wrote: > Greetings, > > I'd like to retire the spkr driver. It was a cute hack before sound cards > were ubiquitous, but it's not been kept up to date, and it's not clear that > it still works.... It is still Giant locked, and though it's not a huge > effort to do the locking I literally have no way to test it that I trust... > > Is anybody using it these days for anything? If not, I'd propose we > de-orbit it before 13. If so, I need people to test patches to remove > Giant... > > Warner > _______________________________________________ > freebsd-arch@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arch > To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org" -- () ascii ribbon campaign - for an 8-bit clean world /\ - against html email - against proprietary attachments From owner-freebsd-arch@freebsd.org Fri Aug 28 19:22:04 2020 Return-Path: Delivered-To: freebsd-arch@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 712CF3BD257; Fri, 28 Aug 2020 19:22:04 +0000 (UTC) (envelope-from rb@gid.co.uk) Received: from mx0.gid.co.uk (mx0.gid.co.uk [194.32.164.250]) by mx1.freebsd.org (Postfix) with ESMTP id 4BdTxR3bPkz4Dhl; Fri, 28 Aug 2020 19:22:03 +0000 (UTC) (envelope-from rb@gid.co.uk) Received: from [194.32.164.30] ([194.32.164.30]) by mx0.gid.co.uk (8.14.2/8.14.2) with ESMTP id 07SJLs72054062; Fri, 28 Aug 2020 20:21:54 +0100 (BST) (envelope-from rb@gid.co.uk) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.15\)) Subject: Re: The spkr driver From: Bob Bishop In-Reply-To: <20200828184706.GR3539@home.opsec.eu> Date: Fri, 28 Aug 2020 20:21:53 +0100 Cc: Kurt Jaeger , "freebsd-arch@freebsd.org" , FreeBSD Current , FreeBSD-STABLE Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <7ED9209F-9BA3-4731-8C1D-8A8DF9899D99@gid.co.uk> References: <20200828184706.GR3539@home.opsec.eu> To: Warner Losh X-Mailer: Apple Mail (2.3445.104.15) X-Rspamd-Queue-Id: 4BdTxR3bPkz4Dhl X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of rb@gid.co.uk designates 194.32.164.250 as permitted sender) smtp.mailfrom=rb@gid.co.uk X-Spamd-Result: default: False [-1.38 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[gid.co.uk]; NEURAL_HAM_LONG(-0.96)[-0.963]; RCPT_COUNT_FIVE(0.00)[5]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.12)[0.115]; NEURAL_HAM_MEDIUM(-0.83)[-0.829]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:42831, ipnet:194.32.164.0/24, country:GB]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-stable,freebsd-current,freebsd-arch] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2020 19:22:04 -0000 Hi, > On 28 Aug 2020, at 19:47, Kurt Jaeger wrote: >=20 > Hi! >=20 >> I'd like to retire the spkr driver. It was a cute hack before sound = cards >> were ubiquitous, but it's not been kept up to date, and it's not = clear that >> it still works.... It is still Giant locked, and though it's not a = huge >> effort to do the locking I literally have no way to test it that I = trust... >=20 > It works on PC Engines APU devices, and together with morse, it's > very, very cool 8-} >=20 > So, please keep it and un-giant it, if possible. What he said. I=E2=80=99d be happy to test changes. > --=20 > pi@opsec.eu +49 171 3101372 Now what ? -- Bob Bishop rb@gid.co.uk From owner-freebsd-arch@freebsd.org Fri Aug 28 19:18:26 2020 Return-Path: Delivered-To: freebsd-arch@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E61AC3BCEB8; Fri, 28 Aug 2020 19:18:26 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from hz.grosbein.net (hz.grosbein.net [IPv6:2a01:4f8:c2c:26d8::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hz.grosbein.net", Issuer "hz.grosbein.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BdTsF433Kz4D2K; Fri, 28 Aug 2020 19:18:25 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from eg.sd.rdtc.ru (eg.sd.rdtc.ru [IPv6:2a03:3100:c:13:0:0:0:5]) by hz.grosbein.net (8.15.2/8.15.2) with ESMTPS id 07SJHXKV015756 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 28 Aug 2020 19:17:36 GMT (envelope-from eugen@grosbein.net) X-Envelope-From: eugen@grosbein.net X-Envelope-To: spork@bway.net Received: from [10.58.0.10] (dadvw [10.58.0.10]) by eg.sd.rdtc.ru (8.16.1/8.16.1) with ESMTPS id 07SJHbfQ069702 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Sat, 29 Aug 2020 02:17:38 +0700 (+07) (envelope-from eugen@grosbein.net) Subject: Re: The spkr driver To: Charles Sprickman References: <59da0908-6303-77b3-9052-73623651dddf@grosbein.net> Cc: Warner Losh , "freebsd-arch@freebsd.org" , FreeBSD Current , FreeBSD-STABLE Mailing List From: Eugene Grosbein Message-ID: <5b955653-714a-1139-c016-eae1b1c6808c@grosbein.net> Date: Sat, 29 Aug 2020 02:17:32 +0700 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_00,LOCAL_FROM, NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-Report: * -2.3 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record * -0.0 SPF_PASS SPF: sender matches SPF record * 2.6 LOCAL_FROM From my domains * -0.8 NICE_REPLY_A Looks like a legit reply (A) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on hz.grosbein.net X-Rspamd-Queue-Id: 4BdTsF433Kz4D2K X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=permerror (mx1.freebsd.org: domain of eugen@grosbein.net uses mechanism not recognized by this client) smtp.mailfrom=eugen@grosbein.net X-Spamd-Result: default: False [-2.03 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; ARC_NA(0.00)[]; FREEFALL_USER(0.00)[eugen]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_MEDIUM(-0.72)[-0.715]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[grosbein.net]; NEURAL_HAM_LONG(-0.95)[-0.954]; RCPT_COUNT_FIVE(0.00)[5]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_PERMFAIL(0.00)[empty SPF record]; NEURAL_HAM_SHORT(-0.26)[-0.260]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable,freebsd-current,freebsd-arch] X-Mailman-Approved-At: Sat, 29 Aug 2020 06:59:17 +0000 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2020 19:18:27 -0000 29.08.2020 1:59, Charles Sprickman wrote: >> spkr works just fine in my stable/11 systems. I use it for routers on modern fanless hardware >> to audio signalling like successfull completition of reboot (going to multi-user mode). > > Is this what pfsense/opnsense uses for the “booting complete” signal as well? Can't tell (never used pfsense/opnsense), but possible. > If so, it’s very handy. Yes, it is. From owner-freebsd-arch@freebsd.org Fri Aug 28 19:28:46 2020 Return-Path: Delivered-To: freebsd-arch@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 467343BDDA0; Fri, 28 Aug 2020 19:28:46 +0000 (UTC) (envelope-from Holger.Kipp@alogis.com) Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30112.outbound.protection.outlook.com [40.107.3.112]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BdV591dGfz4FS2; Fri, 28 Aug 2020 19:28:44 +0000 (UTC) (envelope-from Holger.Kipp@alogis.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Eli6TrzKH8zCqiv4hrU7VJVob+Y37VVRMhpYMLxtffOVWNJqXqm3AsKw/aVPZdZylFQvWcOH5BskXDGG9aX7b1ak3KZjVo3N1ioVMkKe6905okc9wgih/AaFC3PyKeMhqeAXw1jESfMuvXlK01Rd4iepIvTZt4iZ/PUb1az4H32d8Dwsjex7eTY4YiBjcUOReGQhdw2hwtIco5ZC4Miqt1exinWDlchtHz2Q1nwkqf3KI9FofVRJguFwaaQWd2fF+lxJOU3wIq4DXhQ9+EBlmyzRsPqcjRRlXpTmHxDf+oF1xLpzG2Gp0W7RBhcZXzFPNrsLZFuO7KgXqHbr//cJLg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MxvL90xUbxAra7KvpU6FOwHF+zZUtBdENOldVdaD3JY=; b=Q1iVYHr7oJRsj2OOJ96nOFLgUmg1EfVUpzZNTouF6gYjcZyNcjzXVWQ+2v9pFW05KJSAOXjLXXFFkNZ7Dv1RysO5nwnfAtvY0XCys4QnqFadowXcuyOuljo09W7oJdvLlW1kJrevWfr4+5Y26mCt5ReADvXg6jIFZ/bXwSfz4tXdcWL7rqiWJt2khkXpZm4mJaZjHSz/Yyf5zJrYaKKdBSbhUNJHFPaFxUx03tuSJBfD9K2nktuZk37l9Exgvti06u7ye+rhFiPn7E5QmBqRvWb1i/pd0MIQt7wCJclQ4CAsIIqIuSIdG0wrwQCy0aOMrI/jyCx5rkGsrhwt/LGN4w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=alogis.com; dmarc=pass action=none header.from=alogis.com; dkim=pass header.d=alogis.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alogis.onmicrosoft.com; s=selector2-alogis-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MxvL90xUbxAra7KvpU6FOwHF+zZUtBdENOldVdaD3JY=; b=s3ejGrdRCxrPcH8JNpR4ZyvskJeVrdNhmsyU39ggF4o8E3swc8rkQ6nOADu4Oocp3QWy4YI8cTROwq/XAhnhK7dM/JCOHA8WUK6zdaJroKpcWg6nKdsauWSBGlYmaAHQL+pqMQ6wuw+X7XHWkrbOT0EDVrn69HBs/O2zOsZ0VoM= Received: from AM6P192MB0503.EURP192.PROD.OUTLOOK.COM (2603:10a6:209:30::10) by AM6P192MB0405.EURP192.PROD.OUTLOOK.COM (2603:10a6:209:37::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3305.26; Fri, 28 Aug 2020 19:28:42 +0000 Received: from AM6P192MB0503.EURP192.PROD.OUTLOOK.COM ([fe80::240b:f19a:f536:9fa4]) by AM6P192MB0503.EURP192.PROD.OUTLOOK.COM ([fe80::240b:f19a:f536:9fa4%3]) with mapi id 15.20.3326.023; Fri, 28 Aug 2020 19:28:42 +0000 From: Holger Kipp To: Charles Sprickman CC: Eugene Grosbein , FreeBSD Current , FreeBSD-STABLE Mailing List , "freebsd-arch@freebsd.org" Subject: Re: The spkr driver Thread-Topic: The spkr driver Thread-Index: AQHWfVffFJ81rNONxkq0evq21LwQz6lNuDAAgAAn7wCAAAgRlQ== Date: Fri, 28 Aug 2020 19:28:42 +0000 Message-ID: <5CE2B755-DEB5-4D29-9E12-4FD66C4B3CB2@alogis.com> References: <59da0908-6303-77b3-9052-73623651dddf@grosbein.net>, In-Reply-To: Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [46.114.32.143] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f4794f8f-9319-48eb-c940-08d84b8892e0 x-ms-traffictypediagnostic: AM6P192MB0405: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: PwesyEmtf4JJ2xYbWTH2Ikm25izoKvRe7JhgH1vLz13GGwF3c0o84W92NzJruknsD7eRfSMIX2D1Axs6ylKysidGp7VtHIFM3qAkP2/Yj6uCKSEPP64s6WHrbw5SXMU/rLKyThFS5+zVZzsAwJ6Y8S1JruZBnXbGYbAbdrVUAXjAH7pRJ/Ol8NVTfVyT3PdaU2q1YHtACmnvrGt/hTCDZVLTLrTjj2hQaOkL3uOMUoztTvlkMZ0MoIcUCwdFiJDAMvfwd22eLaBgJR38v6cg+an5hkvME9rkCFq62fYO365eM3lgBo63uVkqgw4pEXJO5ZqwOrAeUO+PKNXmMH0Sjw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6P192MB0503.EURP192.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(396003)(136003)(39840400004)(346002)(366004)(376002)(316002)(5660300002)(76116006)(83380400001)(478600001)(8936002)(7116003)(64756008)(91956017)(26005)(66476007)(66946007)(66446008)(186003)(2616005)(8676002)(66556008)(86362001)(6916009)(71200400001)(4326008)(53546011)(6512007)(33656002)(3480700007)(6486002)(6506007)(2906002)(54906003)(36756003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: YTHTmzzxcoC5zRwFJ+S3w64AOg82wODE6ZYr7uc1UCqJRxaJCS1+Bt870p6zNV/2h0TP5uR6WwsUrbFvKhos8NAwg4kFpHakfzMghpzlF9HqPNH3mXZikPih55y09WLvoBFPhhRWzpOQoWlENgWtLjJ98DVGLHptcIVD9d15ATEhA4osloQIDod994RqYzbtlFsaciplPR7u265BYZ74C+8t+wVBAFVoj/HsK8r6RI7b3frEmjMpGfbUzS2pimFwGRabaEtls4cmFdQPFG9EwioHEdCxopLt9pumOgDnbouzMFXAGEIDP8y+R2DK5GPPY+lsr/7rS1E+qkBu9tzKTm9pDfD5l2gVcN4infJS5uV80Uk2Sgjxm8okYwG1iTv446ozH34l0EDcdkGjkcGGDJiWfon9VqTJWtTSUnmr7LYb1jBLZFhNejDa3jS2r3QSsFC7uBOmTGcSWzqvtMP5Nm7Dzmzy2kZxd36GDUvS/3CEqGvtMWy8XRsqt2jShRGL82bQ/6z4HX1E6cAtyUZAY6BHvFmHQSLIbzJ3vct9wgWDCtqcG8QuR/x3p/8KWmtIe+Pz/LthkVzAoDNrWfkdW3A5WTU/K9YdjxVQmMFzH8oEJbMf8KJec27XgDNOXHp/zBqICgj7Vj2+VLbFpwpKBA== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: alogis.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM6P192MB0503.EURP192.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: f4794f8f-9319-48eb-c940-08d84b8892e0 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Aug 2020 19:28:42.2457 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 15828ba7-fd50-4285-ae4d-078568595b48 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 1PKfoZDuEJaM50D8vO7h6RFfthkQqlH2VGqo3KpMt1GIgdW9mLuby8rq1dpuK8sM X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6P192MB0405 X-Rspamd-Queue-Id: 4BdV591dGfz4FS2 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=alogis.onmicrosoft.com header.s=selector2-alogis-onmicrosoft-com header.b=s3ejGrdR; dmarc=none; spf=pass (mx1.freebsd.org: domain of Holger.Kipp@alogis.com designates 40.107.3.112 as permitted sender) smtp.mailfrom=Holger.Kipp@alogis.com X-Spamd-Result: default: False [-4.51 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.978]; R_DKIM_ALLOW(-0.20)[alogis.onmicrosoft.com:s=selector2-alogis-onmicrosoft-com]; HAS_XOIP(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:40.107.0.0/16]; NEURAL_HAM_LONG(-0.98)[-0.982]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[alogis.com]; RCPT_COUNT_FIVE(0.00)[5]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.107.3.112:from]; DKIM_TRACE(0.00)[alogis.onmicrosoft.com:+]; MIME_BASE64_TEXT(0.10)[]; NEURAL_HAM_SHORT(-1.05)[-1.051]; RCVD_IN_DNSWL_LOW(-0.10)[40.107.3.112:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:8075, ipnet:40.104.0.0/14, country:US]; MID_RHS_MATCH_FROM(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current,freebsd-stable,freebsd-arch]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1] X-Mailman-Approved-At: Sat, 29 Aug 2020 06:59:35 +0000 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2020 19:28:46 -0000 DQo+IE9uIDI4LiBBdWcgMjAyMCwgYXQgMjE6MDAsIENoYXJsZXMgU3ByaWNrbWFuIHZpYSBmcmVl YnNkLXN0YWJsZSA8ZnJlZWJzZC1zdGFibGVAZnJlZWJzZC5vcmc+IHdyb3RlOg0KPiANCj4g77u/ DQo+IA0KPj4+IE9uIEF1ZyAyOCwgMjAyMCwgYXQgMTI6MzYgUE0sIEV1Z2VuZSBHcm9zYmVpbiA8 ZXVnZW5AZ3Jvc2JlaW4ubmV0PiB3cm90ZToNCj4+PiANCj4+PiAyOC4wOC4yMDIwIDIzOjI1LCBX YXJuZXIgTG9zaCB3cm90ZToNCj4+PiANCj4+PiBJJ2QgbGlrZSB0byByZXRpcmUgdGhlIHNwa3Ig ZHJpdmVyLiBJdCB3YXMgYSBjdXRlIGhhY2sgYmVmb3JlIHNvdW5kIGNhcmRzDQo+Pj4gd2VyZSB1 YmlxdWl0b3VzLCBidXQgaXQncyBub3QgYmVlbiBrZXB0IHVwIHRvIGRhdGUsIGFuZCBpdCdzIG5v dCBjbGVhciB0aGF0DQo+Pj4gaXQgc3RpbGwgd29ya3MuLi4uIEl0IGlzIHN0aWxsIEdpYW50IGxv Y2tlZCwgYW5kIHRob3VnaCBpdCdzIG5vdCBhIGh1Z2UNCj4+PiBlZmZvcnQgdG8gZG8gdGhlIGxv Y2tpbmcgSSBsaXRlcmFsbHkgaGF2ZSBubyB3YXkgdG8gdGVzdCBpdCB0aGF0IEkgdHJ1c3QuLi4N Cj4+PiANCj4+PiBJcyBhbnlib2R5IHVzaW5nIGl0IHRoZXNlIGRheXMgZm9yIGFueXRoaW5nPyBJ ZiBub3QsIEknZCBwcm9wb3NlIHdlDQo+Pj4gZGUtb3JiaXQgaXQgYmVmb3JlIDEzLiBJZiBzbywg SSBuZWVkIHBlb3BsZSB0byB0ZXN0IHBhdGNoZXMgdG8gcmVtb3ZlDQo+Pj4gR2lhbnQuLi4NCj4+ IA0KPj4gc3BrciB3b3JrcyBqdXN0IGZpbmUgaW4gbXkgc3RhYmxlLzExIHN5c3RlbXMuIEkgdXNl IGl0IGZvciByb3V0ZXJzIG9uIG1vZGVybiBmYW5sZXNzIGhhcmR3YXJlDQo+PiB0byBhdWRpbyBz aWduYWxsaW5nIGxpa2Ugc3VjY2Vzc2Z1bGwgY29tcGxldGl0aW9uIG9mIHJlYm9vdCAoZ29pbmcg dG8gbXVsdGktdXNlciBtb2RlKS4NCj4gDQo+IElzIHRoaXMgd2hhdCBwZnNlbnNlL29wbnNlbnNl IHVzZXMgZm9yIHRoZSDigJxib290aW5nIGNvbXBsZXRl4oCdIHNpZ25hbCBhcyB3ZWxsPw0KPiAN Cj4gSWYgc28sIGl04oCZcyB2ZXJ5IGhhbmR5Lg0KDQpZZXMsIHBsZWFzZSBrZWVwIGl0IGlmIHBv c3NpYmxlIC0gZXNwZWNpYWxseSBmb3Igc2VydmVycyB3aXRob3V0IG90aGVyIHNvdW5kIGVxdWlw bWVudCBhdHRhY2hlZCBpdCBpcyB2ZXJ5IHVzZWZ1bC4NCg0KSeKAmG0gdXN1YWxseSBub3QgdGhh dCBtdWNoIGludG8gdGVzdGluZyBidXQgSSBjb3VsZCByZWFjdGl2YXRlIHR3byBsaXR0bGUgc2Vy dmVycyBJIGhhdmUgYXQgaG9tZSBhbmQgdGVzdCBpbiBteSBzcGFyZSB0aW1lIGlmIHRoYXQgaGVs cHMuDQoNClRoYW54IQ0KSG9sZ2VyDQoNCj4gQ2hhcmxlcw0KPiANCj4+IA0KPj4gSSdkIGxpa2Ug dG8ga2VlcCBpdCB3b3JraW5nLiBJJ20gcmVhZHkgdG8gdGVzdCBwYXRjaGVzLiBIb3dldmVyLCBt eSBDVVJSRU5UIHN5c3RlbSBsaXZlcyBpbiBiaHl2ZSBmb3IgdGhlIG1vbWVudC4NCj4+IFRob3Vn aCwgSSBjb3VsZCB0cnkgcnVubmluZyBDVVJSRU5UIHdpdGggb25lIG9mIG15IGxlc3MgaW1wb3J0 YW50IHdpcmVsZXNzIEFQIHN5c3RlbXMgYnVpbHQgYXMgTmFub0JTRCwNCj4+IHNvIEkgY2FuIGJ1 aWxkIGFuZCBib290IENVUlJFTlQtYmFzZWQgaW1hZ2UuDQo= From owner-freebsd-arch@freebsd.org Fri Aug 28 21:24:08 2020 Return-Path: Delivered-To: freebsd-arch@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 86E503C2418; Fri, 28 Aug 2020 21:24:08 +0000 (UTC) (envelope-from dewayne@heuristicsystems.com.au) Received: from hermes.heuristicsystems.com.au (hermes.heuristicsystems.com.au [203.41.22.115]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2560 bits) client-digest SHA256) (Client CN "hermes.heuristicsystems.com.au", Issuer "Heuristic Systems Type 4 Host CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BdXfF5GTTz4Rlc; Fri, 28 Aug 2020 21:24:04 +0000 (UTC) (envelope-from dewayne@heuristicsystems.com.au) Received: from [10.0.5.3] (noddy.hs [10.0.5.3]) (authenticated bits=0) by hermes.heuristicsystems.com.au (8.15.2/8.15.2) with ESMTPSA id 07SLLv9E022458 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Sat, 29 Aug 2020 07:21:58 +1000 (AEST) (envelope-from dewayne@heuristicsystems.com.au) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=heuristicsystems.com.au; s=hsa; t=1598649718; x=1599254519; bh=kPxkfZvujYUIjAbiyIx1ARHGj2MI404bSmeWbGH202Y=; h=Subject:To:From:Message-ID:Date; b=Und0wNvMwFE3FwNCqWbC0FEGg0k9zal3NdWMl69VeTEMv5dBwJq8ZfLMStRBkEXlr Cdpuml9adMNUnh9xwwGPtzaeeOnGl45rWwuAYEntNqFhEQ72/Q42ERA4N4VB0PokHR ZUvajm8V9c7Iu33eQ2c7zRjfjehM4BFyAE/j1g121iK2F60CGpq8D X-Authentication-Warning: b3.hs: Host noddy.hs [10.0.5.3] claimed to be [10.0.5.3] Subject: Re: The spkr driver To: Warner Losh , "freebsd-arch@freebsd.org" , FreeBSD Current , FreeBSD-STABLE Mailing List References: From: Dewayne Geraghty Autocrypt: addr=dewayne@heuristicsystems.com.au; prefer-encrypt=mutual; keydata= mQFNBFbOsVMBCgDfvi2PspSwoMEtFhF+aFLQKtzSA9f0dhDqthKHESdfbqxvKzhkBjvTJ5Na EgjKoKfoQTh5xuIv3HLhtDo5PeasPgQl9cPJeriqmqlS+UhY5BGYcMc1AO/TX0fsDaQz96ko at3RUW7sff/qPgVzSurk+DV5h866gPdn5Jdjohyl2F1rzRl6dnaAIyg49zlwZOnPHJGKye+B meqUCnPRglhkpNqXR3v1ulbWpfwhdNDvWT82qTG/qsFy/agjJvxwLuEBeoGc1dPWasO8Nztt 0dqf1Lpeg6SX2yJd76WVS4znt88OEbx/QL2PTJ/YtSepS68WaeKuARKPukkU+QXDep0gaLPl /TvU5xAZndNB3rYnpmoLb32pDHlrJbZUVyTMqc3J2EYM6aaizCpg4VEvVpVSqUT4D9MuREhu PeZ3SvEazQARAQABiQF3BB8BCAAhBQJWzrFTFwyAAWHe5yZt8RJL0vaU1MfDto5dBmeFAgcA AAoJEJVk7a1LmFrdy2QJ/AysDdFIMCRiaqEellprZQyEz5I/qZJEi6yRfXH813hhISFz6moh urZYLQ9SRdyMntT8W3Oc4pJc9fF9RSnY0SSQY/arZbrvsv6hKb1KtIK7P5mLS914J9buxEcJ SWeVuOuMA9aCNqg5uMu19pH5pXayORfbv+K7vFPiyllZ64ShUWZJL69vAc/TsbvMrGtG1M4P qyWCOKEiUT93zhVGQoA0aUYjMAZoyvozZCuieo4O8hkPgMz9lka+3bqQBSOB+qO4Iz+CZs0k Lw7Soga6bRqLK86DH99WjTA6Oj1r8Won+j4V9fnTDCVJoSyqdVHLySDv/lHaNu4Ia4AO4i2d shmLw03gOUvoWLJx5X01A5Zio4FvecnpZqQ0Wz5Ph9MiK3lwarfjonTOLeNGd5BpdnHu5VRC fJml7uAYeyKsD8C4tEBEZXdheW5lIEdlcmFnaHR5IDxkZXdheW5lLmdlcmFnaHR5QGNvbnNj aXVtaW50ZXJuYXRpb25hbC5jb20uYXU+iQGXBBMBCABBAhshCwsKDQkIDAcLAwIECBUKCQgL AwIBBRYDAgEAAh4BAheAFiEEC8bIxjMx+sDl4ZCClWTtrUuYWt0FAl5UUOgACgkQlWTtrUuY Wt3xZAn/W/mq5nDhLIfqxVM9GbU8rGzNsGLfnt5NCVcWlBKhgxOOw9EWkcRTMymwX9OMqwxI +te6Gvy7rG53T2xprtsQyqESZmjWcUSEPsQ9hjw4VZCL15ftBeZMYyO2T1e41UImXAlftleT 2kXCktgyAfwfCzHhFiZM8k9QMFQV1x+JukJ9xPFBgICRLsLsVNVw/R1L7KqARuws4HqXxY1J SCpO+FB4b6tWSIRKbzlb6tctdKppKbG/adVYuoK61ngvmsAzy/9OLhF8u1MNCgyFd2woOErh /zyuap8KvJZMlwAIqpjsoHyXsa0cq8A/uNQSmodwBpRsEGXCmZIZq2FJw6N+38to8C8m97q0 YWrY63VsoA6hA4A4/ywzE3EiwGvqJQBMRv2ET3TIdTyLoEIwXq2bDPU7XTZGh5UZEsKFMHH5 228= Message-ID: Date: Sat, 29 Aug 2020 07:21:52 +1000 User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4BdXfF5GTTz4Rlc X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=fail (headers rsa verify failed) header.d=heuristicsystems.com.au header.s=hsa header.b=Und0wNvM; dmarc=none; spf=pass (mx1.freebsd.org: domain of dewayne@heuristicsystems.com.au designates 203.41.22.115 as permitted sender) smtp.mailfrom=dewayne@heuristicsystems.com.au X-Spamd-Result: default: False [-1.19 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; ARC_NA(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-0.95)[-0.946]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_DKIM_REJECT(1.00)[heuristicsystems.com.au:s=hsa]; RCVD_IN_DNSWL_MED(-0.20)[203.41.22.115:from]; DKIM_TRACE(0.00)[heuristicsystems.com.au:-]; DMARC_NA(0.00)[heuristicsystems.com.au]; NEURAL_HAM_MEDIUM(-0.93)[-0.934]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; NEURAL_SPAM_SHORT(0.19)[0.191]; ASN(0.00)[asn:1221, ipnet:203.40.0.0/13, country:AU]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-arch,freebsd-current,freebsd-stable] X-Mailman-Approved-At: Sat, 29 Aug 2020 06:59:52 +0000 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2020 21:24:08 -0000 Appreciate the notice Warner. :) Yes, I use it on various devices: - as a clock signal to indicate the time, different pitch each 1/4 & hour (aka a chiming clock, very useful when busy) - advice when a box has completed booting - advice when snort (& others) thinks there's a problem using different duration and pitch. I'm Pavlovian trained. audio/beep and audio/yell are good friends that need their benefactor Mr Speaker to remain alive, please. ;) I'm rarely current but always stable (12.1), happy to test (on: Haswell, Nehalem, Nehemiah (32bit)) Regards. From owner-freebsd-arch@freebsd.org Sat Aug 29 21:42:33 2020 Return-Path: Delivered-To: freebsd-arch@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9A89B3BD8D5 for ; Sat, 29 Aug 2020 21:42:33 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qt1-x836.google.com (mail-qt1-x836.google.com [IPv6:2607:f8b0:4864:20::836]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bf9146vFRz45r3 for ; Sat, 29 Aug 2020 21:42:32 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qt1-x836.google.com with SMTP id k18so2224985qtm.10 for ; Sat, 29 Aug 2020 14:42:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=f0sjW3pRDwCAlnxuN1lNpRpVigAqrbQHqeYHIEOmQxU=; b=BLLVL5THZYhFlGOZTkbeEVNc8qrP9RCIJRiPJ13stIzHf3DtwOCJUfCnj6bHFq/VLl p6SoawLqOGqAMj1pWF39m7I8G82Q4UVujKvehnsg2pC4tzlflwrMbEUobj0cUDFLkKN7 57+BOfPIYHoyZyLcPeJknDhRvrNqzocIxeL7DFBMaxH+XCmxDqZeuqaO5KIkM66K6R/n bAkicKGIjOYpuwkobOXs9i/VidgvLBO2oIBen2n6NzV3NgyUtpmEIab0h/z5xp8W9FKd WprCquioP6iO36FLTn26IhWE5/56c9AZuVI7CMOXZieXY2gOtuVDXAFOE1eAExigu6XV NntQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=f0sjW3pRDwCAlnxuN1lNpRpVigAqrbQHqeYHIEOmQxU=; b=RmDwPyyrkQFfzqouGFHmLOuN3NbWbvvnIc6ge5XLrVS8dh/AkovQ+neB4Mzo/aTNQU ArPkodhW5qdxfo/+mBHvUZlet50s6nA8sZOWfpAD6A3nexvswm+dooYIGtrSHOaBumN4 MBvPuSrKKVpb6WmOUe3YsizST41mAjMH/3xqbNC5CNG2l9y2f9FqXCs2lIB0cHnL85ZP XMVkzIoFQd2JztTa672KSPd0vrV5tIAQY8CYKjENQzRtXOU3b6yrKjM2Lj4O4mUn1kWQ aJW1LxjWa9MuwPEdYeQx+c+CAl3jATNb73fjRJOXLlvVI/erKHX8Tb3VyUKWgOAgY/e0 A26Q== X-Gm-Message-State: AOAM532MyPzGQ26GbCsQbWI4qzYNSgG2y8+irV+oTah+LOHtLGXBANqy yFmkCPK2sYgwoGy8YJiFxU0mUxbpJnPXHpXWLg0CQ33CZm8= X-Google-Smtp-Source: ABdhPJzsscWGpdMtW13qv5rro16NYpCB0BrI+vDy2QcML2n3hvTTFhNcGnsP3/w6IHZnfRatM9i8dxFEXpV1t9FO2xc= X-Received: by 2002:ac8:47c8:: with SMTP id d8mr6754896qtr.32.1598737351356; Sat, 29 Aug 2020 14:42:31 -0700 (PDT) MIME-Version: 1.0 From: Warner Losh Date: Sat, 29 Aug 2020 15:42:20 -0600 Message-ID: Subject: APM BIOS set to go in FreeBSD To: "freebsd-arch@freebsd.org" , FreeBSD Current X-Rspamd-Queue-Id: 4Bf9146vFRz45r3 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20150623.gappssmtp.com header.s=20150623 header.b=BLLVL5TH; dmarc=none; spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when checking 2607:f8b0:4864:20::836) smtp.mailfrom=wlosh@bsdimp.com X-Spamd-Result: default: False [-2.49 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s=20150623]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.001]; NEURAL_HAM_LONG(-0.97)[-0.973]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arch@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::836:from]; NEURAL_HAM_SHORT(-0.51)[-0.511]; R_SPF_NA(0.00)[no SPF record]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_COUNT_TWO(0.00)[2]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; MAILMAN_DEST(0.00)[freebsd-arch] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2020 21:42:33 -0000 Greetings, APM BIOS support will likely be removed from FreeBSD for FreeBSD 13. This was once quite important for LAPTOP users. However, it is now no longer relevant. It stopped being supported around the time that ACPI started to be released for laptops. This was around the Pentium 200MHz laptop generation, give or take. ACPI was released in 1996 to replace APM, and had largely done so by 2000. As such, this is 20-year obsolete technology. The current APM code has been basically untested for a long time. So it's unclear if the many blind changes to it have broken it or not. In addition, there are some timekeeping improvements I'd like to make to the kernel that APM is standing in the way of. I have no APM laptops that are still working (my last one I retired in 1998 or so and is no longer powering on). Rather than make yet another set of blind changes to a technology that's no longer relevant and surely completely unused, I'd like to retire APM in 13.0. To that end, I'm looking for actual users of this APM that have used the technology successfully in FreeBSD 12.0 or newer. Are there any such users left? Warner