• Cedric Roux's avatar
    hotfix: bad copy from userspace by ExpressMIMO2 kernel driver · e08e2577
    Cedric Roux authored
    The ExpressMIMO2 kernel driver did not use proper mechanisms
    to copy from user space.
    
    It is very surprising that it ever worked at all...
    
    This commit is a quick fix. It is not the end of the story
    and some more work may be needed if things don't work.
    
    The remaining issue is that we pass pointer addresses to the
    kernel as 32 bits values, but pointers are 64 bits values
    (on x86_64, our supported platform). Some checks have been
    put in place to detect if upper 32 bits of a pointer are
    not 0 and print a strong error message in case of problem,
    but no clean solution has been implemented.
    e08e2577
Name
Last commit
Last update
..
ARCH Loading commit data...
COMMON Loading commit data...
DOCS Loading commit data...
PROJECTS Loading commit data...
RT Loading commit data...
SCRIPTS Loading commit data...
SIMU Loading commit data...
TEST Loading commit data...
COPYING Loading commit data...
Makefile Loading commit data...
Makefile.common Loading commit data...
Makerules Loading commit data...
README.txt Loading commit data...
build_helper.bash Loading commit data...
build_oai.bash Loading commit data...
itti_vcd_tasks.sav Loading commit data...
perf_oai.bash Loading commit data...