Bug#648874: vdr: Getting iocl32 error on i386 arch with amd64

Tobias Grimm tobias.grimm at e-tobi.net
Sat Dec 17 21:49:48 UTC 2011


On 19.11.2011 16:43, Holger Rusch wrote:

I digged a bit deeper into the multiarch issue and as far as I can tell,
the v4l/DVB drivers are missing some compat ioctl handlers which translate
32bit calls into a 64bit system.

It seems this is already being worked on:

http://comments.gmane.org/gmane.linux.drivers.video-input-infrastructure/39748
http://www.spinics.net/lists/linux-media/msg41494.html

...but right now it might be problematic to try running a 32bit VDR with a
64bit kernel.

The call you reported ({t:'o';sz:8}) looks like AUDIO_SET_BYPASS_MODE.
This is being used only in the av7110 driver for the SAA7146 based DVB
cards. But I have no idea where to look for the reason this doesn't work
for you - my knowledge of the kernel-internals is very limited.

This should probably be better asked to the kernel maintainers or on the
linux-media mailinglist.

> But i got stuck in crosscompiling a default debian kernel-image with the
> original debian config settings with make-kpg.

Sorry, I can't help you with this :-(

Tobias

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-vdr-dvb-devel/attachments/20111217/819987b7/attachment.pgp>


More information about the pkg-vdr-dvb-devel mailing list