Re: [PATCH 00/32] Blackfin update for 2.6.22-rc2

From: Robin Getz
Date: Mon May 21 2007 - 10:32:50 EST


On Mon 21 May 2007 06:09, Bryan Wu pondered:
> Lots of update for 2.6.22-rc2 and tested on STAMP537 board.
>

One of the things I noticed when trying out 2.6.22-rc1, on blackfin was:

CALL scripts/checksyscalls.sh
<stdin>:96:2: warning: #warning syscall restart_syscall not implemented
<stdin>:216:2: warning: #warning syscall utime not implemented
<stdin>:424:2: warning: #warning syscall select not implemented
<stdin>:440:2: warning: #warning syscall uselib not implemented
<stdin>:444:2: warning: #warning syscall swapon not implemented
<stdin>:456:2: warning: #warning syscall mmap not implemented
<stdin>:556:2: warning: #warning syscall swapoff not implemented
<stdin>:636:2: warning: #warning syscall sysfs not implemented
<stdin>:672:2: warning: #warning syscall msync not implemented
<stdin>:696:2: warning: #warning syscall mlock not implemented
<stdin>:700:2: warning: #warning syscall munlock not implemented
<stdin>:704:2: warning: #warning syscall mlockall not implemented
<stdin>:708:2: warning: #warning syscall munlockall not implemented
<stdin>:748:2: warning: #warning syscall mremap not implemented
<stdin>:768:2: warning: #warning syscall poll not implemented
<stdin>:772:2: warning: #warning syscall nfsservctl not implemented
<stdin>:816:2: warning: #warning syscall pread64 not implemented
<stdin>:820:2: warning: #warning syscall pwrite64 not implemented
<stdin>:968:2: warning: #warning syscall mincore not implemented
<stdin>:972:2: warning: #warning syscall madvise not implemented
<stdin>:992:2: warning: #warning syscall readahead not implemented
<stdin>:1092:2: warning: #warning syscall fadvise64 not implemented
<stdin>:1116:2: warning: #warning syscall remap_file_pages not implemented
<stdin>:1184:2: warning: #warning syscall mbind not implemented
<stdin>:1188:2: warning: #warning syscall get_mempolicy not implemented
<stdin>:1192:2: warning: #warning syscall set_mempolicy not implemented
<stdin>:1220:2: warning: #warning syscall kexec_load not implemented
<stdin>:1260:2: warning: #warning syscall migrate_pages not implemented
<stdin>:1328:2: warning: #warning syscall set_robust_list not implemented
<stdin>:1332:2: warning: #warning syscall get_robust_list not implemented
<stdin>:1336:2: warning: #warning syscall splice not implemented
<stdin>:1340:2: warning: #warning syscall sync_file_range not implemented
<stdin>:1344:2: warning: #warning syscall tee not implemented
<stdin>:1348:2: warning: #warning syscall vmsplice not implemented
<stdin>:1352:2: warning: #warning syscall move_pages not implemented
<stdin>:1356:2: warning: #warning syscall getcpu not implemented
<stdin>:1360:2: warning: #warning syscall epoll_pwait not implemented
<stdin>:1364:2: warning: #warning syscall utimensat not implemented
<stdin>:1368:2: warning: #warning syscall signalfd not implemented
<stdin>:1372:2: warning: #warning syscall timerfd not implemented
<stdin>:1376:2: warning: #warning syscall eventfd not implemented

since there is noMMU, are we better:
- putting stubs (return ENOSYS - give runtime errors), or
- just ignore the errors - and give compile errors? (Is there any way to put
something into the syscall table, as not to get the warnings?)

Thanks
- Robin
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/