| [ CnUnix ] in KIDS 글 쓴 이(By): Tony (登仙狹路) 날 짜 (Date): 2002년 10월 25일 금요일 오전 11시 32분 40초 제 목(Title): Re: 커널 모듈에서 파일 유저스페이스와 커널스페이스의 메모리 영역이 MMU에 의해서 완전히 구분된다는건 아실것 같구요... 그때문에 엉뚱한 메모리 영역을 읽고 쓰게될껍니다. 아마 그때문에 버퍼가 이상하게 나올꺼구요.. old_fs=get_fs(); set_fs(KERNEL_DS); ~~~ set_fs(old_fs); 이런식으로 처리하는걸로 기억됩니다. 리눅스에선 말이죠.. KERNEL_DS는 커널 데이타 세그먼트의 약자겠죠... 솔라리스도 비슷한게 있지않을까 생각은 해봅니다만.. == 삶의 여정에서 제대로 된 사람을 만나는 것도 중요하지만 제대로 된 사람을 제때에 만난다는 것은 더욱 중요합니다 |