[pvrusb2] 2.6.16-rc1 test
Mike Isely
isely at isely.net
Fri Jan 20 23:10:24 CST 2006
I've downloaded and built 2.6.16-rc1 here. Unfortunately I can't run it
on my test machine yet because the nvidia driver source version I've been
using for my X server there won't compile under 2.6.16-rc1. So no
graphics. $##@!@ closed source driver! I'm working on resolving that,
but in the mean time I attempted to compile the pvrusb2 driver against
that kernel and ran into no fewer than FOUR separate compilation problems
in the driver. I need to understand the implications of these differences
before I can fix these things, so it's probably going to be another day or
two before I have an updated snapshot ready.
-Mike
On Thu, 19 Jan 2006, Mike Isely wrote:
>
> Hmm. Swell. So much for my previous statement. I think I know what this is
> but I need to do some more digging. The "owner" field is used for a type of
> a lock which is needed to prevent accidental removal of a module from the
> kernel while something might be processing inside of it. I had heard that
> some owner fields had been removed, but that implies that there has to a
> substitute means to avoid the remove-while-executing race. I'll look into
> this - however there probably won't be an answer until Friday night at the
> earliest.
>
> -Mike
>
>
> On Thu, 19 Jan 2006, Bill Crowell wrote:
>
>> Here's the test with latest:
>> root at pc_1_200:/home/mfx400/pvrusb2-mci-20060107/driver# make
>> make INSTALL_MOD_DIR=pvrusb2 -C /lib/modules/2.6.16-rc1/build
>> M=/home/mfx400/pvrusb2-mci-20060107/driver CONFIG_VIDEO_PVRUSB2=m modules
>> make[1]: Entering directory `/usr/src/linux-2.6.16-rc1'
>> CC [M] /home/mfx400/pvrusb2-mci-20060107/driver/pvrusb2-i2c-core.o
>> /home/mfx400/pvrusb2-mci-20060107/driver/pvrusb2-i2c-core.c: In function
>> `pvr2_i2c_core_singleton':
>> /home/mfx400/pvrusb2-mci-20060107/driver/pvrusb2-i2c-core.c:302: error:
>> structure has no member named `owner'
>> /home/mfx400/pvrusb2-mci-20060107/driver/pvrusb2-i2c-core.c:304: error:
>> structure has no member named `owner'
>> make[2]: *** [/home/mfx400/pvrusb2-mci-20060107/driver/pvrusb2-i2c-core.o]
>> Error 1
>> make[1]: *** [_module_/home/mfx400/pvrusb2-mci-20060107/driver] Error 2
>> make[1]: Leaving directory `/usr/src/linux-2.6.16-rc1'
>> make: *** [modules] Error 2
>>
>> Bill
>>
>>
>
>
--
| Mike Isely | PGP fingerprint
Spammers Die!! | | 03 54 43 4D 75 E5 CC 92
| isely @ pobox (dot) com | 71 16 01 E2 B5 F5 C1 E8
| |
More information about the pvrusb2
mailing list