update 'open'
add lseek
update 'open'
merge master