[pvrusb2] 2.6.16-rc1 test

Mike Isely isely at isely.net
Thu Jan 19 11:01:23 CST 2006


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