From mboxrd@z Thu Jan 1 00:00:00 1970 From: schily@schily.net (Joerg Schilling) Date: Tue, 21 Feb 2017 16:18:18 +0100 Subject: [TUHS] Mach for i386 / Mt Xinu or other In-Reply-To: <1487684861.1580775.887937752.698B8B60@webmail.messagingengine.com> References: <635c06b4-0048-4951-95ca-283c64c30fed@SG2APC01FT017.eop-APC01.prod.protection.outlook.com> <1ba0f584-6478-4332-bcae-63ac6cedf2f6@SG2APC01FT041.eop-APC01.prod.protection.outlook.com> <20170219154432.GA19243@mcvoy.com> <58ab3214.+jRaJEWVki5gYHFz%schily@schily.net> <20170220222457.GB3163@mcvoy.com> <58ac16ca.V0zEZijwK0rh0Cyr%schily@schily.net> <1487684861.1580775.887937752.698B8B60@webmail.messagingengine.com> Message-ID: <58ac5a3a.geKODIzKbcVWDsIS%schily@schily.net> Random832 wrote: > On Tue, Feb 21, 2017, at 05:30, Joerg Schilling wrote: > > *) star e.g. implements support for Linux specific file meta data > > Which interfaces for accessing these have been broken by which versions > of Linux? The filesystem specific kernel include files are broken on many linux distributions. > > and cdrtools e.g need to implement pass through SCSI. > > Requiring "pass through SCSI" for a CD burner violates the UNIX > philosophy that everything is a file (which implies that reading and > writing data be implemented, where possible, through the read and write > system calls rather than through special interfaces specific to a device > type). You are incorrectly informed: Writing CDs is a highly complex task. No known kernel is able to do that internally. So the only useful method is to use SCSI pass through. > So does requiring SCSI bus numbers rather than device filenames. SCSI bus numbers are part of the SCSI CAM Standard for SCSI addressing, you are badly informed a second time. Jörg -- EMail:joerg at schily.net (home) Jörg Schilling D-13353 Berlin joerg.schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.org/private/ http://sourceforge.net/projects/schilytools/files/