lkml.org 
[lkml]   [2001]   [Apr]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Well, I looked a bit deeper into it. The limiting factor is the
    s_maxbytes value from the superblock. (If the offset is larger than
    s_maxbytes, default_llseek will return EINVAL, what I'm seeing), So,
    where does it inherit this value from? My fs is reiserfs, so there's a
    4GB limit. But the raw device is bound to the dvd (maj 22, min 64)?

    Klaus
    k.lichtenwalder@computer.org wrote:
    >
    > 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 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]
    \
     
     \ /
      Last update: 2005-03-22 13:26    [W:0.028 / U:1.016 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site