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

FrontPage > kernel > 2.6.26-rc1 > 2.6.26-rc1_shortlog01

Abhijeet Kolekar:
iwlwifi: replace sprintf with scnprintf for debugfs output
mac80211: Fix n-band association problem

Abhijith Das:
[GFS2] gfs2_adjust_quota has broken unstuffing code

Adam Baker:
rt2x00: don't write past the end when writing short descriptors on rt61
rt2x00: correct address calc for queue private data
rt2x00:correct rx packet length for USB devices

Adam Litke:
hugetlb: decrease hugetlb_lock cycling in gather_surplus_huge_pages
Subject: hugetlb: vmstat events for huge page allocations

Adrian Bunk:
[IPV6]: Unexport ip6_find_1stfragopt
make b43_mac_{enable,suspend}() static
the scheduled bcm43xx removal
the scheduled ieee80211 softmac removal
the scheduled rc80211-simple.c removal
remove the obsolete xircom_tulip_cb driver
[GFS2] make gfs2_glock_hold() static
[GFS2] gfs2/ops_file.c should #include "ops_inode.h"
[GFS2] proper extern for gfs2/locking/dlm/mount.c:gdlm_ops
[SCSI] make scsi_end_bidi_request() static
[SCSI] aic94xx: cleanups
[WANPIPE]: Forgotten bits of Sangoma drivers removal.
[IRDA]: Remove irlan_eth_send_gratuitous_arp()
[ISDN] include/linux/isdn.h: remove dead code
[SCSI] st: rename flush_write_buffer()
[SCSI] sun3_scsi_vme: add MODULE_LICENSE
[POWERPC] Add MODULE_LICENSE to powerpc/sysdev/rtc_cmos_setup.c
make netxen_workq static
#if 0 netxen_nic_link_ok()
make udf_error() static
x86: remove the write-only timer_uses_ioapic_pin_0
[SCSI] qla1280: remove version check
selinux: selinux/netlabel.c should #include "netlabel.h"
selinux/ss/services.c should #include <linux/selinux.h>
firewire: cleanups
mmc: make __mmc_release_bus() static
mmc: proper prototypes for mmc_attach_*()
mmc: sdio_ops.c should #include "sdio_ops.h"
make nfs_automount_list static
add include/asm-avr32/xor.h
avr32: don't offer CONFIG_RTC
avr32: don't offer CONFIG_GEN_RTC
avr32: don't offer PARPORT_PC
avr32: add include/asm-avr32/serial.h
PCI: #if 0 pci_assign_resource_fixed()
PCI: #if 0 pci_cleanup_aer_correct_error_status()
PCI: aerdrv_acpi.c: remove unneeded NULL check
PCI: pci_alloc_child_bus() mustn't be __devinit
PCI: pci_scan_device() mustn't be __devinit
PCI: pci_bus_size_cardbus() mustn't be __devinit
PCI: pci_setup_bridge() mustn't be __devinit
[IPV6]: Make struct ip6_prohibit_entry_template static.
[IPV4]: Make icmp_sk_init() static.
dlm: make dlm_print_rsb() static
frv: remove HARD_RESET_NOW()
frv: unexport kmap_atomic_to_page
HID: make hid_input_field and usbhid_modify_dquirk static
[MTD] mtdoops.c: make struct oops_cxt static again
[MTD] [NAND] mtd/nand/cs553x_nand.c:part_probes[] static
[MTD] mtd/ofpart.c: add MODULE_LICENSE
[MTD] proper prototypes for inftl_{read,write}_oob()
[MTD] proper prototypes for nftl_{read,write}_oob()
[MTD] mtdram.c should #include <linux/mtd/mtdram.h>
[MTD] cmdlinepart.c: don't compare pointers with 0
[MTD] ftl.c: make code static
[MTD] [NOR] cfi_cmdset_0020.c: make a function static
[MTD] [OneNAND] proper onenand_bbt_read_oob() prototype
[MTD] make struct rfd_ftl_tr static
i2c/scx200_acb: Don't use 0 as NULL pointer
net: Unexport move_addr_to_{kernel,user}
make nfsd_create_setattr() static
net/mac80211/rx.c: fix off-by-one
sparc: cleanup after SunOS binary emulation removal
sparc64: cleanup after SunOS/Solaris binary emulation removal
[POWERPC] drivers/of/of_i2c.c: Add MODULE_LICENSE
[POWERPC] char/xilinx_hwicap/ section fix
V4L/DVB (7105): ivtv-yuv.c: make 3 functions static
V4L/DVB (7107): frontends/xc5000.c: make a struct static
V4L/DVB (7114): tuner-xc2028.c: make a function static
V4L/DVB (7238): make stk_camera_{suspend,resume}() static
V4L/DVB (7479): proper prototype for zoran_device.c:zr36016_write()
V4L/DVB (7480): make sn9c102_i2c_try_write() static
V4L/DVB (7716): pvrusb2: clean up global functions
USB: make USB_STORAGE_ONETOUCH available with PM
libata-acpi.c: remove unneeded #if's
make sata_print_link_status() static
make sata_set_spd_needed() static
dm table: drop void suspend_targets return
dm table: remove unused dm_create_error_table
make pciehp_acpi_get_hp_hw_control_from_firmware()
V4L/DVB (7750): au0828/ cleanups and fixes
fix asm-x86/{posix_types,unistd}.h
remove include/linux/hdsmart.h
kbuild: scripts/Makefile.modpost typo fix
[SCSI] FlashPoint: fix off-by-one errors
[SCSI] qla2xxx: qla_os.c, make 2 functions static
[SCSI] qla2xxx: make qla2x00_issue_iocb_timeout() static
make ds1511_rtc_{read,set}_time() static
make swap_pte_to_pagemap_entry() static
make ext3_xattr_list() static
[MIPS] IP27: Fix build bug due to missing include
mm/memory_hotplug.c must #include "internal.h"
remove the broken ETRAX_IDE driver
ARM: always select HAVE_IDE
m32r: use KBUILD_DEFCONFIG
unexport blk_max_pfn
block/elevator.c:elv_rq_merge_ok() mustn't be inline
block/blk-barrier.c:blk_ordered_cur_seq() mustn't be inline
#if 0 acpi/bay.c:eject_removable_drive()
fs/ramfs/ extern cleanup
fs/hfsplus/: proper externs
fs/freevxfs/: proper externs
make __put_super() static
make vfs_ioctl() static
fs/fs-writeback.c: make 2 functions static
fs/drop_caches.c: make 2 functions static
fs/aio.c: make 3 functions static
let LOG_BUF_SHIFT default to 17
fs/timerfd.c should #include <linux/syscalls.h>
remove generic_commit_write()
make fs/buffer.c:cont_expand_zero() static
make BINFMT_FLAT a bool
remove mca_is_adapter_used()
proper __do_softirq() prototype
proper extern for late_time_init
remove ecryptfs_header_cache_0
make cgroup_enable_task_cg_lists() static
cgroups: kernel/ns_cgroup.c should #include <linux/nsproxy.h>
kernel/cpuset.c: make 3 functions static
ipmi: make alloc_recv_msg static
ipmi: fix return from atca_oem_poweroff_hook
include/linux/sysctl.h: remove empty #else
remove aoedev_isbusy()
edac: remove unneeded functions and add static accessor
V4L/DVB (7785): [2.6 patch] make mt9{m001,v022}_controls[] static
iwlwifi: move the selects to the tristate drivers
make marker_debug static
x86: remove Xgt_desc_struct
x86: unexport kmap_atomic_to_page
ocfs2: make struct ocfs2_control_device static
ocfs2: make struct o2cb_stack_ops static
ocfs2/dlm: dlmdebug.c: make 2 functions static
USB: storage/onetouch.c: make a function static

Adrian Hunter:
[MTD] [OneNAND] Allow for controller errors when reading

Ahmed S. Darwish:
LSM: Introduce inode_getsecid and ipc_getsecid hooks
SELinux: setup new inode/ipc getsecid hooks
Audit: use new LSM hooks instead of SELinux exports
Netlink: Use generic LSM hook
SELinux: remove redundant exports
LSM/Audit: Introduce generic Audit LSM hooks
Audit: internally use the new LSM audit hooks
SELinux: use new audit hooks, remove redundant exports
Audit: Final renamings and cleanup
Security: Introduce security= boot parameter
Smack: Integrate Smack with Audit

Ahmet ?nan:
[ALSA] snd-dummy - improved timing, silence on prepare
[ALSA] snd-dummy - better realtime app support

Aidan Thornton:
V4L/DVB (7541): em28xx: Some fixes to videobuf
V4L/DVB (7548): Various fixes for the em28xx videobuf code
V4L/DVB (7556): em28xx: fix locking on vidioc_s_fmt_cap
V4L/DVB (7565): em28xx: fix buffer underrun handling
V4L/DVB (7601): em28xx-dvb: add support for the HVR-900
V4L/DVB (7602): em28xx: generalise URB setup code
V4L/DVB (7603): em28xx-dvb: don't use videobuf-dvb

Akinobu Mita:
ext4: use ext4_group_first_block_no()
ext4: use ext4_get_group_desc()
ext4: check ext4_journal_get_write_access() errors
x86: avoid redundant loop in io_apic_level_ack_pending()
x86: use ioapic_read_entry() and ioapic_write_entry()
x86: remove unnecessary memset()
x86: remove unnecessary tmp local variable
x86: use cpumask_of_cpu()
x86: use cpu_online()
cdrom: remove ifdef CONFIG_SYSCTL
cdrom: cleanup hardcoded error-code
cdrom: protect cdrom_device_info list by mutex
cdrom: use list_head for cdrom_device_info list
cdrom: make unregister_cdrom() return void
block: fix blk_register_queue() return value
x86: use BUILD_BUG_ON() for the size of struct intel_mp_floating
x86: use MP_intsrc_info()
x86: use bitmap library for pin_programmed
x86: remove unnecessary memset and NULL check after alloc_bootmem()
x86: cleanup clocksource_hz2mult usage
x86: cleanup div_sc() usage
x86: use cpumask function for present, possible, and online cpus
x86: get_bios_ebda() requires asm/io.h
x86: remove duplicate get_bios_ebda() from rio.h
x86: use get_bios_ebda()
ext2: improve ext2_readdir() return value
ext2: use ext2_group_first_block_no()
ext2: use ext2_fsblk_t type
ext3: use ext3_group_first_block_no()
ext3: add missing ext3_journal_stop()
ext3: use ext3_get_group_desc()
ext3: check ext3_journal_get_write_access() errors
idr: create idr_layer_cache at boot time

Akira Iguchi:
scc_pata.c: do setup itself instead of ide_setup_pci_device()

akpm@linux-foundation.org:
[GFS2] fs/gfs2/recovery.c: suppress warnings
drivers/pcmcia/pcmcia_ioctl.c: fix build
signals: ia64 renumber TIF_RESTORE_SIGMASK

Al Viro:
ipw2200 annotations and fixes
ni52 trivial iomem annotations
ni52: unbreak scp_struct
ni52: kill the second argument of check586(), get rid of bogus pointer
ni52: make ->base char __iomem *
ni52: clean up initialization of priv
ni52: clean up check586()
ni52: switch to ioremap()
ni52: more unbreaking
misc drivers/net annotations
skfp annotations
annotate cxgb3 (ab)uses of skb->priority/skb->csum
endianness annotations: rndis
s2io annotations
endianness annotations: drivers/net/wireless/rtl8180_dev.c
[SCSI] libsas: fix endianness bug in sas_ata
libata annotations
move a bunch of declarations to fs/internal.h
lock exclusively in collect_mounts() and drop_collected_mounts()
switch a bunch of LSM hooks from nameidata to path
get rid of more nameidata passing in namespace.c
umount_tree() will unhash everything itself
teach seq_file to discard entries
double-free of inode on alloc_file() failure exit in create_write_pipe()
proc_readfd_common() race fix
get rid of __exit_files(), __exit_fs() and __put_fs_struct()
remove unused label in xattr.c (noise from ro-bind)
restore sane ->umount_begin() API
close race in unshare_files()
sanitize handling of shared descriptor tables in failing execve()
sanitize unshare_files/reset_files_struct
sanitize locate_fd()
fix execve()
Fix uninitialized 'copy' in unshare_files
ide: fix icside breakage
KVM: kill file->f_count abuse in kvm
e1000e triggers sparc32 gcc bug
asm/unaligned.h doesn't work well as the very first include
ipv6: result of csum_fold() is already 16bit, no need to cast
tipc: endianness annotations
new predicate - AUDIT_FILETYPE
frv si_addr annotations
ia64 kvm fixes for O=... builds
fix ia64 local_irq_save() et.al.
more icside breakage (from next ide merge)
typo in sata_fsl
q40ide breakage
usbhid endianness annotations and fixes
drivers/usb annotations and fixes
celleb_scc_pciex __iomem annotations
usb input endianness annotations and fixes
Fix dnotify/close race
fix file and descriptor handling in perfmon
remove horrors with irix tty ioctls handling
make osf_select() use core_sys_select()
split linux/file.h
sanitize anon_inode_getfd()
fix sysctl_nr_open bugs
[IA64] fix file and descriptor handling in perfmon

Alan Cox:
libata: isolate and rework cable logic
libata: cable logic
libata: Be a bit more slack about early devices
V4L/DVB (7729): Fix VIDIOCGAP corruption in ivtv
USB: usb-serial: Prepare for BKL push down
USB: ftdi_sio: Note missing locking
USB: serial: Note mos7480 and option don't lock modem status
USB: iuu_phoenix: lock priv->tiostatus properly
USB: kobil_sct: Get rid of unneeded priv->line_state
USB: ti_usb_3410_5052: Extend locking to msr and shadow mcr
USB: io_ti: lock mcr and msr shadows properly
USB: cypress_m8: Speed handling
usb serial: more fixes and groundwork for tty changes
crisv10: prepare for BKL push down
Fix tty speed handling on 8250
uart_get_baud_rate: stop mangling termios
pata_via: Fix 6410 misdetect
libata: More TSSTcorp pain, keep in sync with legacy IDE
MAINTAINERS: sort ordering
amiserial: prepare for locking relaxation in caller
cyclades: Prepare for relaxed locking in callers
epca: lock_kernel push down
esp: lock_kernel push down
isicom: prepare for lock_kernel push down
isicom: istallion prepare for lock_kernel pushdown
mxser: prepare for BKL pushdown
riscom8: Prepare for BKL pushdown
rocket: Prepare for BKL pushdown
serial167: prepare to push BKL down into drivers
specialix: Prepare for BKL pushdown
stallion: Prepare for BKL push down
sx: prepare for BKL pushdown
synclink series: Prepare for BKL pushdown
viocons: BKL locking
vt_ioctl: Prepare for BKL push down
isdn_tty: Prepare for BKL push down
68360serial: Note that there isn't any info->mcr locking
serial_core: Prepare for BKL push down
tty: BKL pushdown
redo locking of tty->pgrp
tty_io: fix remaining pid struct locking
tty_ioctl: locking for tty_wait_until_sent
tty_ioctl: soft carrier handling
tty: drop the BKL for driver/ldisc ioctl methods
istallion: TIOCG/SSOFTCAR handling removal
cyclades: coding style & review
cyclades: use ioremap_nocache for clarity as proposed
tty/serial: lay the foundations for the next set of reworks
s390 tty: Prepare for put_char to return success/fail
serial m68k: put_char returns
usb gadget: switch to put_char returning int
amiserial: Switch put char to return success/fail
char: switch gs, cyclades and esp to return int for put_char
mxser: switch to put_char being int
pcmcia: serial to int put_char method
riscom/rocket: switch to int put_char method
serial167: switch to int put_char method
specialix: Switch to int put_char method
synclink series: switch to int put_char method
consoles: switch to int put_char method
isdn: switch to int put_char method
pty: prepare for tty->ops changes
pc300: Update to tty_set_operations
serial: switch the serial core to int put_char methods
isicom: bring into coding style
tty: The big operations rework
strip: Fix up strip for the new order
riscom8: coding style
epca: coding style
esp: clean up to modern coding style
isicom: fix buffer allocation
tty: add throttle/unthrottle helpers
ip2: switch remaining direct call of ops->flush_buffer
char serial: switch drivers to ioremap_nocache
toshiba: use ioremap_cached
8250: switch 8250 drivers to use _nocache ioremaps
usb_serial: some coding style fixes
[SCSI] u14-34f: Fix 32bit only problem

Alan D. Brunelle:
[IA64] Fix unlock ordering in smp_callin
block: Skip I/O merges when disabled
[SCSI] bug fix for free list handling

Alan Horstmann:
[ALSA] ice1712 - Fix hoontech MIDI input

Alan McIvor:
V4L/DVB (7394): saa7134: add number of devices check

Alan Stern:
PM: Fix misuse of wakeup flag accessors in serial core
PM: Make wakeup flags available whenever CONFIG_PM is set
PM: Convert wakeup flag accessors to inline functions
USB: EHCI: carry out port handover during each root-hub resume
USB: reorganize code in hub.c
USB: make USB-PERSIST work after every system sleep
USB: remove CONFIG_USB_PERSIST setting
USB: check serial-number string after device reset
USB: enable USB-PERSIST by default
USB: remove dev->power.power_state
USB: usb-storage: use adaptive DMA mask
USB: OHCI: fix bug in controller resume
USB: root hubs don't lie about their number of TTs
USB: clarify usage of hcd->suspend/resume methods
USB: OHCI: host-controller resumes leave root hub suspended
USB: rework sysfs removal of interface files
USB: dummy-hcd: use dynamic allocation for platform_devices
USB: log an error message when USB enumeration fails
USB: g_file_storage: ignore bulk-out data after invalid CBW
USB: HCDs use the do_remote_wakeup flag
USB: OHCI: turn off RD when remote wakeup is disabled
USB: don't explicitly reenable root-hub status interrupts
USB: fix compile problems in ehci-hcd
USB: usbfs: export the URB_NO_INTERRUPT flag to userspace
usb-storage: add unusual_devs entry for Samsung YP-U3
USB: OHCI: work around bogus compiler warning
USB: UHCI: disable remote wakeup when it's not needed
タグ

コメントをかく


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

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

関連ソフト/文書

Firefox3 Meter  Use OpenOffice.org

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