Re: CVS commit: src/sys/rump/dev
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
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
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
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
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
"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.