Messages in this thread | | | Date | Mon, 16 Apr 2001 17:39:47 +0200 | From | k.lichtenwalder@computer ... |
| |
k.lichtenwalder@computer.org wrote: > > Alan Cox wrote: > > > > > sorry if this was already discussed, but I couldn't find it in the > > > archives. I'm trying to use xine (the linux dvd player) on > > > linux-2.4.3-ac3 and can't watch the whole dvd. The reason is that as > > > soon as the llseek sets a value in the offset_high field for sys_llseek, > > > I get a EINVAL back from the seek. Is this intentional? Or simply still > > > (only) a missing feature? > > > > Did you open the file with open64() ? > > No it's using open(), but sets -D_FILE_OFFSET_BITS=64. Looks like this > is not enough for the raw devices?
Just to be on the right track I simply forced it to using open64 all along on this descriptor. It doesn't change anything. And, for the records, if I delete the raw device so that xine uses the block device, everything works fine.
Klaus -- ------------------------------------------------------------------------ Klaus Lichtenwalder, Dipl. Inform., http://www.webforum.de/Klaus/ Fax +49-(0)89-91072699 Lichtenwalder@ACM.org NIC: KL2100, KL76-RIPE K.Lichtenwalder@Computer.org PGP Key fingerprint = 2658 EA97 E1A1 2680 5ECA 0036 80F5 F250 3CF8 C2C7[unhandled content-type:application/x-pkcs7-signature] | |