Linuxのファイルシステムを詳解します

2.6.18-rc1


Michael Ellerman:
powerpc: Disable and EOI interrupts in machine_crash_shutdown()
powerpc: Make early debugging options behave with oldconfig
powerpc: Make early xmon logic immune to location of early parsing
powerpc: Parse early parameters earlier
powerpc: Unify mem= handling
powerpc: Kdump header cleanup
powerpc: Move crashkernel= handling into the kernel.
powerpc: Make rtas console _much_ faster
powerpc: Cleanup hvc_rtas.c a little
[POWERPC] spufs: fix deadlock in spu_create error path
Make printk work for really early debugging
[POWERPC] Remove remaining iSeries debugger cruft
[POWERPC] Export flat device tree via debugfs for debugging
[POWERPC] powerpc: Initialise ppc_md htab pointers earlier
[POWERPC] Use ppc_md.hpte_insert() in htab_bolt_mapping()
[POWERPC] Make kexec_setup() a regular initcall
[POWERPC] Setup the boot cpu's paca pointer in C rather than asm
[POWERPC] Make rtas_call() safe if RTAS hasn't been initialised
[POWERPC] Move RTAS exports next to their declarations
[POWERPC] Setup RTAS values earlier, to enable rtas_call() earlier
[POWERPC] Add udbg support for RTAS console
[POWERPC] Enable the RTAS udbg console on IBM Cell Blade
[POWERPC] Enable XMON in cell_defconfig
[POWERPC] Make sure smp_processor_id works very early in boot

Michael Hanselmann:
Rewritten backlight infrastructure for portable Apple computers
powermac backlight fixes

Michael Hayes:
Spelling fixes for Documentation/atomic_ops.txt

Michael Holzheu:
Driver Core: Add /sys/hypervisor when needed
s390_hypfs filesystem

Michael Krufky:
V4L/DVB (3718): Removed trailing newlines
V4L/DVB (3720): Fix spelling error / typo in comments
V4L/DVB (3736): Cx88 cleanup: move CX88_BOARD_PCHDTV_HD5500 to the end of the cards array
V4L/DVB (3764): Lgdt330x: update supported cards list in comments
V4L/DVB (3765): Dvb-bt8xx: add support for DViCO FusionHDTV DVB-T Lite 2nd revision
V4L/DVB (3801): Cx88-tvaudio: replace 'if' with 'switch..case'
V4L/DVB (3806): Cx88-blackbird: allow proper detection of PAL vs. NTSC video standard
V4L/DVB (3807): Cx88-blackbird: fix typo
V4L/DVB (3810): KWorld HardwareMpegTV XPert: Enable Blackbird MPEG encoder support
V4L/DVB (3811): Cxusb: lgh064f: set auxiliary byte in pll_set
V4L/DVB (3817): KWorld HardwareMpegTV XPert: set encoder video standard based on tvnorm
V4L/DVB (3830): Fix display name for LG TDVS-H06xF
V4L/DVB (3840): Create standalone fe_lgh064f header
V4L/DVB (3841): Dvb-bt8xx: use fe_lgh06xf.h
V4L/DVB (3842): Cx88-dvb: use fe_lgh06xf.h
V4L/DVB (3843): Cxusb: use fe_lgh06xf.h
V4L/DVB (3844): B2c2-flexcop: use fe_lgh06xf.h
V4L/DVB (3900): Rename fe_lgh06xf.h to lg_h06xf.h
V4L/DVB (3919): V4l: rename TUNER_LG_TDVS_H062F to TUNER_LG_TDVS_H06XF
V4L/DVB (3920): Dvb: rename dvb_pll_tdvs_tua6034 to dvb_pll_lg_tdvs_h06xf
V4L/DVB (3970): Cx88-blackbird: use firmware api commands defined in cx2341x.h
V4L/DVB (3971): Cx88-blackbird: use standard filename for cx23416 firmware
V4L/DVB (3982): Cx88-blackbird: use encoder firmware filename defined in cx2341x.h
V4L/DVB (3991): Cx88: add autodetection for another Twinhan VP-3054 board.
V4L/DVB (4042): Documentation: whitespace cleanup
V4L/DVB (4043): Miropcm20: fix sub-optimal header inclusion for sound/oss/aci.h
V4L/DVB (4053): KWorld HardwareMpegTV XPert: enable s-video/composite video inputs
V4L/DVB (4058): Bttv: add autodetection support for Osprey 230
V4L/DVB (4072): Cx88: whitespace cleanup
V4L/DVB (4094): Cxusb: add support for DViCO FusionHDTV DVB-T Dual USB based on zl10353
V4L/DVB (4096): CinergyT2: whitespace cleanup
V4L/DVB (4097): Cx88: add support for DViCO FusionHDTV DVB-T Dual PCI based on zl10353
V4L/DVB (4098): Cx88: #ifdef cleanups
V4L/DVB (4099): Cx88-dvb: clean up long linewraps
V4L/DVB (4121): Update cardlist documentation
V4L/DVB (4124): Kconfig: fix description for saa7115 module
V4L/DVB (4135): Cx88-tvaudio.c must #include <linux/config.h>
V4L/DVB (4144): Cx88: add support for FusionHDTV 3 Gold (original revision)
V4L/DVB (4150): Cx88: clear EN_I2SIN_ENABLE bit for ASUS PVR-416 to enable audio
V4L/DVB (4206): Cx88-blackbird: always set encoder height based on tvnorm->id
V4L/DVB (4214): Make VIDEO_CX2341X a selectable build option
V4L/DVB (4215): Make VIDEO_CX88_BLACKBIRD a separate build option
V4L/DVB (4229): Cx88-blackbird: implement VIDIOC_LOG_STATUS
V4L/DVB (4264): Cx88-blackbird: implement VIDIOC_QUERYCTRL and VIDIOC_QUERYMENU
V4L/DVB (4267): Remove all instances of request_module("tda9887")
add Mike Isely as pvrusb2 maintainer

Michael LeMay:
selinux: add hooks for key subsystem
keys: allocate key serial numbers randomly
keys: restrict contents of /proc/keys to Viewable keys
keys: add a way to store the appropriate context for newly-created keys
selinux: inherit /proc/self/attr/keycreate across fork

Michael Neuling:
powerpc: whitespace cleanup in reg.h
powerpc: oprofile support for POWER6

Michael Reed:
[SCSI] mptfusion: move fc event/reset handling to mptfc
[SCSI] mptfc: set fibre channel fw target missing timers to one second
[SCSI] mptfc: fix fibre channel infinite request/response loop
[SCSI] mptfc: abort of board reset leaves port dead requiring reboot
[SCSI] mptfusion: change driver revision to 3.03.10

Michael S. Tsirkin:
IB/mthca: restore missing PCI registers after reset
IB/mthca: memfree completion with error FW bug workaround
IB/mthca: Remove dead code
IB/cm: remove unneeded flush_workqueue

Michael Schimek:
V4L/DVB (4001): Cx88 NTSC VBI fixes

Michal Ludvig:
x86: VIA C7 CPU flags
[CRYPTO] api: Fixed incorrect passing of context instead of tfm
[CRYPTO] tcrypt: Return -EAGAIN from module_init()
[CRYPTO] tcrypt: Speed benchmark support for digest algorithms

Michal Schmidt:
wireless/airo: minimal WPA awareness

Mikael Pettersson:
[SPARC64]: Fix stack overflow checking in modular non-SMP kernels.

Mike Christie:
[SCSI] iscsi: rm kernel iscsi handles usage for session and connection
[SCSI] iscsi: add sysfs attrs for uspace sync up
[SCSI] iscsi: fix up iscsi eh
[SCSI] iscsi: add libiscsi
[SCSI] iscsi: convert iscsi tcp to libiscsi
[SCSI] iscsi: fix manamgement task oops
[SCSI] iscsi: increment expstatsn during login
[SCSI] iscsi: dequeue all buffers from queue
[SCSI] iscsi: dont use sendpage for iscsi headers
[SCSI] iscsi: only preallocate login buffer
[SCSI] iscsi: kill dtask mempools
[SCSI] iscsi: support mutiple daemons
[SCSI] iscsi: fix command requeues during iscsi recovery
[SCSI] iscsi: update version
[SCSI] iscsi: don't switch states when just cleaning up
[SCSI] iscsi: fix run list corruption
[SCSI] iscsi: return task found during search
[SCSI] iscsi: fix writepsace race
[SCSI] iscsi: update version to 1.0-595
[SCSI] iscsi: add target discvery event to transport class
[SCSI] iscsi: fixup set/get param functions
[SCSI] iscsi: convert iser to new set/get param fns
[SCSI] iscsi: convert iscsi_tcp to new set/get param fns
[SCSI] iscsi: fix session refcouting
[SCSI] iscsi: rm channel usage from iscsi
[SCSI] iscsi: break up session creation into two stages
[SCSI] iscsi: pass target nr to session creation
[SCSI] iscsi: add async notification of session events

Mike Habeck:
SGI Hotplug: Incorrect power status
[IA64-SGI] fix SGI Altix tioce_bus_fixup() bug

Mike Isely:
V4L/DVB (4228a): pvrusb2 to kernel 2.6.18
V4L/DVB (4231): Include some extra headers that we need.
V4L/DVB (4232): Rearrange things in pvrusb2-encoder in preparation for use of cx2341x module
V4L/DVB (4233): Don't print empty enum values in pvrusb2-sysfs.c
V4L/DVB (4234): Clean up long-standing video format handling mess in pvrusb2-v4l2.c
V4L/DVB (4235): Increase the maximum number of controls that pvrusb2-sysfs.c can handle.
V4L/DVB (4236): Rearrange things in pvrusb2 driver in preparation for using cx2341x module
V4L/DVB (4237): Move LOG_STATUS bracketing to a different part of the pvrusb2 driver
V4L/DVB (4238): Make sure flags field is initialized when quering a control in pvrusb2
V4L/DVB (4239): Handle boolean controls in pvrusb2
V4L/DVB (4240): Various V4L control enhancements in pvrusb2
V4L/DVB (4241): Fix faulty encoder error recovery in pvrusb2
V4L/DVB (4242): Don't suspend encoder when changing its attributes (in pvrusb2)
V4L/DVB (4243): Exploit new V4L control features in pvrusb2
V4L/DVB (4244): Implement use of cx2341x module in pvrusb2 driver
V4L/DVB (4245): Reduce the amount of pvrusb2-sourced noise going into the system log
V4L/DVB (4273): Always log pvrusb2 device register / unregister events
V4L/DVB (4274): Eliminate use of tda9887 from pvrusb2 driver
V4L/DVB (4288): Clean out a zillion sparse warnings in pvrusb2

Mike Miller:
make kernel warn about incorrectly sized partitions

Mike Waychison:
x86_64: iommu_gart_bitmap search to cross next_bit

Mike Wolf:
kbuild: fix make rpm for powerpc

Miklos Szeredi:
remove steal_locks()
locks: don't unnecessarily fail posix lock operations
locks: don't do unnecessary allocations
locks: clean up locks_remove_posix()
vfs: add lock owner argument to flush operation
fuse: no backgrounding on interrupt
fuse: add control filesystem
fuse: add POSIX file locking support
fuse: ensure FLUSH reaches userspace
fuse: rename the interrupted flag
fuse: add request interruption
fuse: scramble lock owner ID

Milan Broz:
dm table: get_target: fix last index

Milan Svoboda:
usb gadget: allow drivers support speeds higher than full speed
usb gadget: fix compile errors
usb gadget: update pxa2xx_udc.c driver to fully support IXP4xx platform
[ARM] 3612/1: make pci bus optional for ixp4xx platform
usb gadget: fixup pxa2xx_udc to include asm/arch/udc.h again

Mingming Cao:
percpu counter data type changes to suppport more than 2**31 ext3 free blocks counter
Avoid disk sector_t overflow for >2TB ext3 filesystem
ext3_fsblk_t: filesystem, group blocks and bug fixes
ext3_fsblk_t: the rest of in-kernel filesystem blocks conversion

mostrows@watson.ibm.com:
powerpc: Create /proc/rtas, /proc/ppc64/rtas if RTAS exists.
[POWERPC] Editable kernel command-line in zImage binary.

MUNEDA Takahiro:
acpiphp: configure _PRT - V3
acpiphp: hotplug slot hotplug
acpiphp: host and p2p hotplug
acpiphp: turn off slot power at error case

Muthu Kumar:
PCI ACPI: Rename the functions to avoid multiple instances.

Nathan Lynch:
[POWERPC] Extra sanity check in EEH code

Nathan Scott:
[XFS] Fix a comment typo, originally noticed by Ming Zhang.
[XFS] Fix a noatime regression related to updating inode atime field on
[XFS] Drop use of m_writeio_blocks when zeroing, its not meaningful
[XFS] getattr can return an error code, so propogate any from lower
[XFS] Shutdown the filesystem if all device paths have gone. Made
[XFS] Fix a buffer refcount leak in dir2 code on a forced shutdown.
[XFS] Make the pflags test/set wrappers more legible for us mere humans.
[XFS] Start writeout earlier (on last close) in the case where we have a
[XFS] Fix a typo in a header file comment.
[XFS] Remove dead code from come bulkstat paths.
[XFS] Portability changes: remove prdev, stick to one diagnostic
[XFS] statvfs component of directory/project quota support, code
[XFS] Resolve a namespace collision on vfs/vfsops for FreeBSD porters.
[XFS] Resolve a namespace collision on vnode/vnodeops for FreeBSD porters.
[XFS] Resolve a namespace collision on remaining vtypes for FreeBSD
[XFS] Cleanup a missed porting conversion, and freezing.
[XFS] Remove unused parameter from di2xflags routine.
[XFS] Fix up debug code so that bulkstat wont generate thousands of
[XFS] Fix mismerge of the fs_writable cleanup patch causing a freeze/thaw
[XFS] Fix broken const use inside local suffix_strtoul routine.
[XFS] Minor XFS documentation updates.
[XFS] Remove unnecessary local from open_exec dmapi path.
[XFS] Push some common code out of write path into core XFS code for
[XFS] Remove an incorrect use of unlikely() on a relatively likely code
[XFS] Remove unneeded conditional code on NFS export interface related
[XFS] Map EFSCORRUPTED to an actual error code, not just a made up one
[XFS] Remove version 1 directory code. Never functioned on Linux, just
[XFS] Fix a Makefile issue related to exports.o handling.
[XFS] Remove files from the build that are now unused.
Merge HEAD from ../linux-2.6
[XFS] Remove a couple of no-longer-used macros.
[XFS] Remove a race condition where a linked inode could BUG_ON in
[XFS] Rework code snippets slightly to remove remaining recent-gcc
[XFS] Fixup whitespace damage in log_write, remove final warning.

Neil Brown:
dm: mirror sector offset fix

Neil Horman:
[SCTP]: Fix persistent slowdown in sctp when a gap ack consumes rx buffer.
[NET] netpoll: break recursive loop in netpoll rx path

NeilBrown:
Fix dcache race during umount
Remove semi-softlockup from invalidate_mapping_pages
Prepare for __copy_from_user_inatomic to not zero missed bytes
Make copy_from_user_inatomic NOT zero the tail on i386
md: reformat code in raid1_end_write_request to avoid goto
md: remove arbitrary limit on chunk size
md: remove useless ioctl warning
md: increase the delay before marking metadata clean, and make it configurable
md: merge raid5 and raid6 code
md: remove nuisance message at shutdown
md: allow checkpoint of recovery with version-1 superblock
md: allow a linear array to have drives added while active
md: support stripe/offset mode in raid10
md: split reshape portion of raid5 sync_request into a separate function
md/bitmap: fix online removal of file-backed bitmaps
md/bitmap: remove bitmap writeback daemon
md/bitmap: cleaner separation of page attribute handlers in md/bitmap
md/bitmap: use set_bit etc for bitmap page attributes
md/bitmap: remove unnecessary page reference manipulations from md/bitmap code
md/bitmap: remove dead code from md/bitmap
md/bitmap: tidy up i_writecount handling in md/bitmap
md/bitmap: change md/bitmap file handling to use bmap to file blocks
md: Change md/bitmap file handling to use bmap to file blocks-fix
md: Calculate correct array size for raid10 in new offset mode
md: Fix bug that stops raid5 resync from happening
md: Allow re-add to work on array without bitmaps
md: Don't write dirty/clean update to spares - leave them alone
md: Set/get state of array via sysfs
md: Allow rdev state to be set via sysfs
md: Allow raid 'layout' to be read and set via sysfs
md: Allow resync_start to be set and queried via sysfs
md: Allow the write_mostly flag to be set via sysfs
knfsd: improve the test for cross-device-rename in nfsd
knfsd: remove noise about filehandle being uptodate
knfsd: ignore ref_fh when crossing a mountpoint

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

関連ソフト/文書

Firefox3 Meter  Use OpenOffice.org

管理人/副管理人のみ編集できます