On Mon, Aug 4, 2014 at 1:29 AM, Cedric Malitte <[email protected]> wrote: > Hi, > > quite like back to march 28th report , I have trouble building sgx > librairies against kernel 3.15.6-bone5 from bb-kernel repo. > > Building modules, stage 2. > MODPOST 3 modules > WARNING: "unregister_vsync_cb" > [/home/cedric/test-3.8/bb-kernel/ignore/ti-sdk-pvr/Graphics_SDK/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb.ko] > undefined! > WARNING: "register_vsync_cb" > [/home/cedric/test-3.8/bb-kernel/ignore/ti-sdk-pvr/Graphics_SDK/GFX_Linux_KM/services4/3rdparty/dc_ti335x_linux/omaplfb.ko] > undefined! > > It builds but on the BBB: > > modprobe -v omaplfb > insmod /lib/modules/3.15.6-bone5/extra/omaplfb.ko > ERROR: could not insert 'omaplfb': Unknown symbol in module, or unknown > parameter (see dmesg) > > dmesg: > [ 1268.469257] omaplfb: Unknown symbol register_vsync_cb (err 0) > [ 1268.469457] omaplfb: Unknown symbol unregister_vsync_cb (err 0) > > I had the same error for pvrsrvkm, but added CONFIG_FB_DA8XX=y to config > Then I patched arch/arm/kernel/setup.c by adding at the end > #ifndef MULTI_CACHE EXPORT_SYMBOL(__glue(_CACHE,_dma_map_area)); > EXPORT_SYMBOL(__glue(_CACHE,_dma_unmap_area)); > EXPORT_SYMBOL(__glue(_CACHE,_dma_flush_range)); #endif > > This patch solves > pvrsrvkm: Unknown symbol register_vsync_cb (err 0) > pvrsrvkm: Unknown symbol unregister_vsync_cb (err 0) > > Any clue ?
Fixed on friday afternoon: https://github.com/RobertCNelson/bb-kernel/commit/181731e134d23a0fd8275db32fc085f7502d0437 sgx works fine, head of am33x-v3.15 branch.. Regards, -- Robert Nelson http://www.rcn-ee.com/ -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
