Hello all,<br>I am facing a problem when trying to boot linux 2.6.37 on a new architecture.<br><br>At the end of the boot, it tries to launch /init by executing a sys_execve()<br><br>Here is the what it does:<br><br>sys_execve()<br>
|-> do_execve()<br> |-> prepare_binprm()<br> |->security_bprm_set_creds()<br> |->cap_bprm_set_creds()<br> |->get_file_caps()<br> |->get_vfs_caps_from_disk()<br>
<br><br>In the get_vfs_caps_from_disk(), these is a verification to know if inode->i_op->getxattr<br>has been initialized.<br><br>In my case, it returns and error value, because this field is not initialized.<br>
<br>So I am wondering by who and where this field is initialized?<br>And what is the aim of getxattr?<br><br>Thanks in advance!<br>