atom feed39 messages in org.freebsd.freebsd-multimediaRe: FYI: v4l-linuxulator support in F...
FromSent OnAttachments
Alexander LeidingerDec 4, 2009 1:31 pm 
J.R. OldroydDec 5, 2009 11:09 am 
Matthias ApitzJan 8, 2010 7:38 am 
J.R. OldroydJan 8, 2010 7:40 am 
Hans Petter SelaskyJan 8, 2010 7:49 am 
Matthias ApitzJan 8, 2010 8:02 am 
J.R. OldroydJan 8, 2010 8:36 am 
J.R. OldroydJan 8, 2010 8:41 am 
eculpJan 8, 2010 5:18 pm 
Matthias ApitzJan 8, 2010 11:12 pm 
Matthias ApitzJan 9, 2010 1:07 am 
Matthias ApitzJan 11, 2010 11:06 pm 
Hans Petter SelaskyJan 12, 2010 12:23 am 
Alexander LeidingerJan 12, 2010 2:16 am 
J.R. OldroydJan 12, 2010 9:45 am 
Hans Petter SelaskyJan 12, 2010 9:49 am 
J.R. OldroydJan 12, 2010 10:17 am 
Hans Petter SelaskyFeb 17, 2010 12:37 pm 
J.R. OldroydFeb 18, 2010 9:07 am 
Lars EngelsFeb 18, 2010 10:23 am 
J.R. OldroydFeb 18, 2010 12:58 pm 
Matthias ApitzSep 6, 2010 1:34 am 
Matthias ApitzSep 6, 2010 4:51 am 
Alexander LeidingerSep 6, 2010 5:45 am 
Matthias ApitzSep 7, 2010 2:43 am 
Alexander LeidingerSep 7, 2010 2:55 am 
Hans Petter SelaskyJan 11, 2011 12:47 am 
Alexander LeidingerJan 11, 2011 4:11 am 
Hans Petter SelaskyJan 11, 2011 4:18 am 
Alexander LeidingerJan 11, 2011 4:36 am 
J.R. OldroydJan 11, 2011 6:25 am 
Andrew GallatinJan 11, 2011 7:17 am 
Alexander LeidingerJan 11, 2011 7:40 am 
Juergen LockJan 11, 2011 10:39 am 
Andrew GallatinJan 11, 2011 12:17 pm 
J.R. OldroydJan 11, 2011 1:08 pm 
Juergen LockJan 11, 2011 2:20 pm 
Alexander LeidingerJan 12, 2011 2:08 am 
Andrew GallatinJan 12, 2011 5:35 am 
Subject:Re: FYI: v4l-linuxulator support in FreeBSD-current now
From:Alexander Leidinger (Alex@Leidinger.net)
Date:Jan 12, 2011 2:08:17 am
List:org.freebsd.freebsd-multimedia

Quoting Juergen Lock <no@jelal.kn-bremen.de> (from Tue, 11 Jan 2011 23:20:55 +0100):

But anyway if you want to merge this version as it is now you want it at least to return errors for the ioctls it doesn't translate, or only do that on amd64.

(Or maybe I'll look at this over the weekend myself but I can't promise anything... :)

So if it is just two ioctl's to cover: Andrew, do your applications still work when those ioctl's return ENOSYS or an error (whatever is more sensible in this case)? If yes, I would not complain if those ioctl's would return ENOSYS (and do some sensible rate limited logging explaining the issue) in the linux32 on amd64 case but work on i386 (in case nobody has the time to make them work correctly in linux32 on amd64).

One question still remains, why is the bitswap required? Is it really that linux uses a different order than FreeBSD and all the other code does it somehow implicitely (and I didn't notice it), or is there something else going on? IMO this is an important question to answer before a commit.

Bye, Alexander.