kernel

커널 코드내에서 디바이스 드라이버 사용 방법이 궁금합니다.

0
points

예를 들어 사용자 레벨의 어플에서는
int dev;
int data = 100;

dev = open( DEV_NAME, O_RDWR );
if( dev < 0 ) {
printf ("error");
exit( EXIT_FAILURE );
}
read( dev, buf, 10);
printf("%s\n", buf);
close( dev );
return 0;

이런식으로

SAS 컨트롤러와 fedora core 6 드라이버 호환성

0
points

안녕하세요-
다름이 아니라 제가 관리하는 서버의 HDD를 교체할 예정인데
서버에는 SATA Backplane 뿐이라 SAS컨트롤러를 따로 장착해야할듯합니다.
현재 ASR-3405 4ch 컨트롤러를 고려중인데
호환성 문제때문에 걱정이 앞서는군요.
다른 모델의 경우 Kernel 컴파일이 필요하다던데 이 모델같은경우

커널 소스 내에서 proc 사용을 위한 질문이 있습니다.

1
point

커널내 특정함수내의 변수 정보를 trace하기 위해서

proc_fs 를 이용해서 할려고 합니다.

기존의 강좌에서는 proc_fs를 모듈로 등록해서 사용하는 방법만 소개 되고 있는데

커널내 소스에서 직접적으로 사용하는 방법은 없는지 궁금합니다.

binary mount data?

0
points

Understanding the Linux kernel 책을 공부하다가 궁금해서 질문합니다.

Filesystem type flag가 ( (struct file_system_type *)->fs_flags 값 )

FS_REQUIRES_DEV, FS_BINARY_MOUNTDATA, FS_REAL_DOT, FS_ODD_RENAME

이렇게 있다고 책에 설명이 되어있습니다. (pp.483)

여기서 FS_BINARY_MOUNTDATA flag의 설명이

The filesystem uses binary mount data

하드 디스크 디바이스 고정 시키는 방법?

0
points

핫스왑을 하는 SCSI 하드 디스크에서 하드 디스크를 뺐다가 다시 끼웠을때.. 하드 디스크가 변하지 않기를 바라 거든요..
쉽게 맗을 하면 attached device num 이 0 0 1 0 이라면 항상 뺏다가 끼웠을때..항상 일정한 디바이스를 가지기를 바라는거죠 (만일 sdb 라면 항상 sdb)

[완료] 페도라7 커널 삭제에 대한 질문입니다.

0
points

안녕하세요. 이것저것 깔다가 커널 2.6.22.1 버전을 kernel.org에서 받아 깔았는데요 이전 커널관련된 것들을 /boot, /lib, grub 등에서 삭제했습니다. 그런데 rpm -qa | grep kernel 하면
kernel-2.6.21-1.3194.fc7
kernel-headers-2.6.21-1.3228.fc7
kernel-devel-2.6.21-1.3228.fc7
위와 같이 필요없는 것들이 뜹니다.

ganadist의 이미지
6295
points

Linux kernel Language Maintainer

1
point

리눅스 커널 메일링에 각 언어별 Contact point를 담당할 사람을 Language Maintainer로 정하자는 의견이 진행중입니다.

http://lkml.org/lkml/2007/7/12/199

Language Maintainer는 다음과 같은 역할을 할 모양입니다.

인용:

The langauges in which the Linux kernel is developed are C and English.

권순선의 이미지
60967
points

Linux 2.6.22 릴리즈 & 한국인 Maintainer

8
points

지난 7월 8일 Kernel 2.6.22가 릴리즈되었습니다. 이전 버전 대비 변동사항은 http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.22 에서 보실 수 있습니다.

권순선의 이미지
60967
points

Linux Kernel 쪽에서 가장 유망한 분야는?

14
points

Linux Kernel에 관련된 지식을 가지고 실제로 현업에 나간다면 그 지식은 어떻게 쓰이고 어떤 분야가 유망할까요? 아래는 제가 느낀 분야별 Kernel 관련 지식 활용 추세입니다. Linux Kernel의 소스 디렉토리별로 대략 나누어서 생각해 보았습니다.

IPv6 MTU 문제

0
points

안녕하세요. 혼자 해결해보려다 시간만 끌어서 이렇게 질문해 봅니다.

설정된 MTU보다 큰 패킷이 들어오면 처리를 하지 않는 네트워크 드라이버도 있는지요?

테스트 환경은 아래와 같습니다. 두 시스템 모두 IPv6 주소를 사용합니다.
노트북(페도라) : MTU 1500

내용묶음