12���Ł@�‚��ɉ��z�����J�[�l���W���@�\�ɁI�H


��쏃��
���{�q���[���b�g�E�p�b�J�[�h�������
�R���T���e�B���O�E�C���e�O���[�V���������{��
2006/12/27

linux-kernel���[�����O���X�g�i�ȉ�LKML�j�����킢�ŋN����C�x���g�𖈌����`������ALinux Kernel Watch�B2006�N11���͂ǂ̂悤�Ȃ��Ƃ��N�����̂��A���Ă݂܂��傤�B

�J�[�l��2.6.19�ł̓t�@�C���V�X�e���������lj���

�@11��30���ALinus Torvalds�̓J�[�l��2.6.19�������[�X���܂����B����̃����[�X�Ŗڂ������̂́A�N���X�^�t�@�C���V�X�e����GFS2�iGlobal Filesystem 2�j��ext4dev�i���j�Ȃǂ̃t�@�C���V�X�e���������lj����ꂽ�_�ł��B�V�����lj����ꂽ�t�@�C���V�X�e���𗘗p����ꍇ�́A�e�X�g�‹��Ŏ������Ƃ������߂��܂��B

���F11���Ł@�uext4�v�������Ă����I �‚��ɗ��p���@���J���Q�ƁB

�@�܂��AVFS�iVirtual File System�F���z�t�@�C���V�X�e���j���C���ňÍ��������������ueCryptfs�v�Ƃ����t�@�C���V�X�e�����V���ɒlj�����܂����B����eCryptfs�́Abind mount�i���j�Ɏ����g�p���ňÍ����t�@�C���V�X�e���𗘗p�ł��邻���ł��B

���F7���Ł@�V�t�@�C���V�X�e���uext4�v�J���J�n�����Q�ƁB

�@���������[�X�܂ł̊ԁALinus��2.6.19-rc3�A-rc4�A-rc5�A-rc6�𑱂��ă����[�X���܂����B�������Adrian Bunk�́A�����̂悤��Regression�ꗗ�̃��[�����o���ďC���𑣂��܂����BLinus�́A2.6.19-rc4�������[�X����ۂ̃��[���ɁuRegression���[�����o���Ă��ꂽAdrian Bunk�Ɋ��ӂ̋C������`�������v�Ƃ����R�����g�𕶓��ɓY���܂����B�i������̂��߂ɂ��A���̂悤�Ȃ��Ƃ��������p�����Ăق����ł��ˁB

�Q�l�F�J�[�l���\�[�X�����̃h�L�������g
eCryptfs
Documentation/ecryptfs.txt
GFS2
Documentation/filesystems/gfs2.txt
ext4dev
Documentation/filesystems/ext4.txt

csum_partial�̐������g�������l����

�@Randy Dunlap�́uCONFIG_NET=n and REISERFS_FS=m�v�̍ۂɔ�������R���p�C���G���[��񍐂��܂����B�����́AReiserFS�����p���Ă���csum_partial()�Ƃ����֐��ɂ���܂��B���̊֐���arch/x86_64/lib/lib.a�ɓ����Ă��܂����A���ꂪ�J�[�l���C���[�W�Ƀ����N����Ă��Ȃ����߂ɃG���[����������悤�ł��B

�@Andi Kleen�́u���݁AAl Viro���C�����s���Ă���v�Ɖ񓚂��܂����BAl Viro�́uReiserFS��csum_partial()�𗘗p����̂��Ԉ���Ă���B�ʂ̊֐����`���Ă���𗘗p����ׂ����v�Ǝ咣���܂����B��������csum_partial()�Ƃ́A�f�[�^�ɑ΂��ă`�F�b�N�T�����v�Z���邽�߂ɗ��p�����֐��ŁAcsum_fold()�Ƃ��킹�ė��p����܂��Bcsum_partial()�̓f�[�^�̃`�F�b�N�T���v�Z�����{���Acsum_fold()�͂��̌��ʂ̒l���A�[�L�e�N�`����ˑ��̌`�ɕϊ����܂��B���Ȃ݂�csum_partial()�́A���������d�����ăA�[�L�e�N�`�����ƂɎ�������Ă��܂��i���̂��߃A�[�L�e�N�`�����ƂɈႤ�l��Ԃ��j�BReiserFS�ł́Acsum_partial()�̌��ʂ𒼐ڃf�B�X�N�ɏ�������ł��܂��B���̂��߁A�A�[�L�e�N�`�����ς��ƃf�[�^�������ł������Ƃ��Ă��A����ɑ΂��Đ��������`�F�b�N�T���̒l�͈قȂ��Ă��܂��̂ł��B

�@����Ɋ֘A�����b��ŁANeil Brown�́uMD RAID�ł����^�f�[�^�o�[�W����0.90�̈ꕔ��csum_partial()�𗘗p���Ă��邽�߁A���l�̉ۑ������Ă���v�Ɛ������A�u���Ȃ��Ƃ��G���f�B�A�����قȂ�A�[�L�e�N�`���Ԃɂ����Ă͌݊������Ȃ��v�ƕt�������܂����B

�@�����̃A�[�L�e�N�`���Ԃ�ReiserFS�t�@�C���V�X�e����MD RAID�f�o�C�X�𗬗p����ꍇ�͏��Ȃ���������܂��񂪁A���̍ۂ͒��ӂ��K�v�ł��B

1/2

Index
Linux Kernel Watch�@12����
�@�‚��ɉ��z�����J�[�l���W���@�\�ɁI�H
Page 1
�@�J�[�l��2.6.19�ł̓t�@�C���V�X�e���������lj���
�@csum_partial�̐������g�������l����
�@ Page 2
�@�J�[�l��2.6.20�ɉ��z���@�\���}�[�W�����
�@X�N�����̃p�j�b�N���b�Z�[�W�̏o�͕��@�Ƃ́H
�@2.6.18.y��2.6.16.y�̃����[�X�ɓ�����

�A�� Linux Kernel Watch


�@Linux Square�t�H�[���� Linux�J�[�l���֘A�L��
�A�ځFLinux Kernel Watch�i�A�ڒ��j
Linux�J�[�l���J���̌���ł͂��܂��܂Ȓ�Ă�c�_�����킳��Ă��܂��B���̒����炢���‚��̃g�s�b�N���s�b�N�A�b�v���Ă��`�����܂�
�A�ځFLinux�t�@�C���V�X�e���Z�p���
�t�@�C���V�X�e���ɂ͂��ꂼ�����������B�{�A�ڂł́A��b�Z�p����e�t�@�C���V�X�e���̓����A�p�t�H�[�}���X�����؂���
���W�F�S�e��������Linux�J�[�l��2.6�m��1�́n
�G���^�[�v���C�Y�����ɍ��V���ꂽ�J�[�l���E�R�A
�‚��ɑS�e�����炩�ɂȂ����J�[�l��2.6�B6���ɐ��������[�X�����\��̎�������ŃJ�[�l���̉��Ǔ_��V�@�\���ڂ����������
���W�F/proc�ɂ��Linux�`���[�j���O�m�O�ҁn
/proc�ŗ�������OS�̏��

Linux�̏�Ԋm�F�⋓���̕ύX�ŏd�v�Ȃ̂�/proc�t�@�C���V�X�e���ł���B/proc�̊T�O��/proc�𗘗p����OS�̏�Ԋm�F���@���������
���W�F���zOS�uUser Mode Linux�v���p�@
Linux��ʼn��z�I��Linux�𓮂���UML�̎d�g�݂���C���X�g�[���^�Ǘ����@��IPv6�ȂǂɑΉ�������J�[�l���\�z�܂ł�O����
Linux�̃J�[�l�������e�i�͏_��ȃV�X�e��
�J�[�l�������e�i�����R�~���j�e�B��IA-64 Linux
IA-64 Linux�̃J�[�l�������e�i�ł���Bjorn Helgaas���B������Linux�J�[�l���̊J���̐��Ȃǂɂ‚��Ďf����

MONOist�g�ݍ��݊J���t�H�[�����̒�����ALinux�֘A�L�����Љ�܂�


Linux �� OSS �t�H�[���� �V���L��
��IT���[���}�K�W���@�V������X�^�b�t�̃R���������[���œ͂��܂��i�����j

���ڂ̃e�[�}

Linux �� OSS �L�������L���O

�{�� ����