Re: CVS commit: src/sys/rump/dev

2014-11-18 Thread Antti Kantee

On 18/11/14 09:27, matthew green wrote:

"Antti Kantee" writes:

Module Name:src
Committed By:   pooka
Date:   Tue Nov 18 08:43:03 UTC 2014

Modified Files:
src/sys/rump/dev: Makefile.rumpdevcomp
Added Files:
src/sys/rump/dev/lib/libpci_eap: Makefile PCI_EAP.ioconf eap_at_pci.c
joy_eap.h shlib_version

Log Message:
Add eap PCI audio driver.

tested by playing audio with rump kernel booted on qemu with -soundhw es1370


i'm disappointed in you, son, that you don't have the real hardware anymore.


Are you upset that I didn't fix the "second DAC sounds like a fish" 
problem yet?  Ask me again in 2024.  By then the sea levels will have 
risen enough that we'll all be talking fish anyway.


Re: CVS commit: src/sys/arch/atari/stand/installboot

2014-11-18 Thread Christos Zoulas
On Nov 19,  1:48am, tsut...@ceres.dti.ne.jp (Izumi Tsutsui) wrote:
-- Subject: Re: CVS commit: src/sys/arch/atari/stand/installboot

| christos@ wrote:
| 
| > Best for me would have been MI installboot; compromise is make it compile
| > correctly without special handling.
| 
| Well, it's still your personalized opinion.

Opinions are usually that way (personal).
In this case others happen to share it.

| -fno-strict-aliasing in MD is acceptable compromise for me.

Until that stops working, or being available. I think we should
let the majority decide what's appropriate.

| It's much worse to commit untested broken code.

That was fixed and you tested it I presume.

christos


Re: CVS commit: src/sys/arch/atari/stand/installboot

2014-11-18 Thread Izumi Tsutsui
christos@ wrote:

> Best for me would have been MI installboot; compromise is make it compile
> correctly without special handling.

Well, it's still your personalized opinion.
-fno-strict-aliasing in MD is acceptable compromise for me.
It's much worse to commit untested broken code.

If "responsible" TierII users must follow core's
(or other non-user developer's) non-essencial claims
about dumb MD source implementation, no one will maintain
such ports.

---
Izumi Tsutsui


Re: CVS commit: src/sys/arch/atari/stand/installboot

2014-11-18 Thread Christos Zoulas
On Nov 18, 11:27pm, tsut...@ceres.dti.ne.jp (Izumi Tsutsui) wrote:
-- Subject: Re: CVS commit: src/sys/arch/atari/stand/installboot

| christos@ wrote:
| 
| > | I still don't understand why people don't want one additional
| > | -fno-strict-aliasing even for Tier-II ports...
| > | 
http://nxr.netbsd.org/search?q=fno-strict-aliasing&project=src&defs=&refs=&path=%2Fsrc%2Fsys
| > 
| > You evolve the code with the language, and you fix things as they come
| > along. If we did not do that we would still be in the age of K&R. Just
| > because a situation is not perfect we don't aim to make it worse.
| 
| Your strategy is still "best or nothing."
| My goal is "acceptable compromise" because
| we have fewer resources than old days.

Best for me would have been MI installboot; compromise is make it compile
correctly without special handling.

christos


Re: CVS commit: src/sys/arch/atari/stand/installboot

2014-11-18 Thread Izumi Tsutsui
christos@ wrote:

> | I still don't understand why people don't want one additional
> | -fno-strict-aliasing even for Tier-II ports...
> | 
> http://nxr.netbsd.org/search?q=fno-strict-aliasing&project=src&defs=&refs=&path=%2Fsrc%2Fsys
> 
> You evolve the code with the language, and you fix things as they come
> along. If we did not do that we would still be in the age of K&R. Just
> because a situation is not perfect we don't aim to make it worse.

Your strategy is still "best or nothing."
My goal is "acceptable compromise" because
we have fewer resources than old days.
That's all.

---
Izumi Tsutsui


re: CVS commit: src/sys/rump/dev

2014-11-18 Thread matthew green

"Antti Kantee" writes:
> Module Name:  src
> Committed By: pooka
> Date: Tue Nov 18 08:43:03 UTC 2014
> 
> Modified Files:
>   src/sys/rump/dev: Makefile.rumpdevcomp
> Added Files:
>   src/sys/rump/dev/lib/libpci_eap: Makefile PCI_EAP.ioconf eap_at_pci.c
>   joy_eap.h shlib_version
> 
> Log Message:
> Add eap PCI audio driver.
> 
> tested by playing audio with rump kernel booted on qemu with -soundhw es1370

i'm disappointed in you, son, that you don't have the real hardware anymore.