http://oss.sgi.com/bugzilla/show_bug.cgi?id=338
Summary: xfs_ialloc_read_agi
Product: Linux XFS
Version: Current
Platform: IA32
OS/Version: Linux
Status: NEW
Severity: major
Priority: High
Component: XFS kernel code
AssignedTo: xfs-master@xxxxxxxxxxx
ReportedBy: t.giese@xxxxxx
Hello there.
A Debian 3.0r2 with a selfmade 2.4.26. While running a specific command, I can
reproduce the following error:
ibm-bld-01:~# apt-get remove --purge nvi pcmcia-cs
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
nvi* pcmcia-cs*
0 packages upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 1618kB will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 11518 files and directories currently installed.)
Removing nvi ...
Purging configuration files for nvi ...
Removing pcmcia-cs ...
dpkg - warning: while removing pcmcia-cs, directory `/etc/pcmcia/cis' not
empty so not removed.
dpkg - warning: while removing pcmcia-cs, directory `/etc/pcmcia' not empty so
not removed.
dpkg - warning: while removing pcmcia-cs, directory `/etc/apm/event.d' not
empty so not removed.
dpkg - warning: while removing pcmcia-cs, directory `/etc/apm' not empty so
not removed.
dpkg: error processing pcmcia-cs (--purge):
cannot remove file `/usr/share/misc/pnp.ids': Unknown error 990
dpkg (subprocess): unable to execute post-installation script: Input/output
error
dpkg: error while cleaning up:
subprocess post-installation script returned error exit status 2
dpkg: failed to open `/var/lib/dpkg/status' for writing status information:
Input/output error
E: Sub-process /usr/bin/dpkg returned an error code (2)
ibm-bld-01:~# apt-get remove --purge nvi pcmcia-cs
bash: /usr/bin/apt-get: Input/output error
ibm-bld-01:~# apt-get update
bash: /usr/bin/apt-get: Input/output error
ibm-bld-01:~# df -h
bash: /bin/df: Input/output error
ibm-bld-01:~# logout
bash: /root/.bash_logout: Input/output error
after reboot, I see the following error in syslog.
Jun 17 12:49:41 ibm-bld-01 kernel: 0x0: 01 00 00 00 fd ff 07 00 00 00 00 00 00
00 00 00
Jun 17 12:49:41 ibm-bld-01 kernel: Filesystem "ide0(3,2)": XFS internal error
xfs_ialloc_read_agi at line 1372 of file xfs_ialloc.c. Caller 0xc01c92d3
Jun 17 12:49:41 ibm-bld-01 kernel: ded95bc0 c01c714e c01c724f c02e0346
00000001dfd23800 c02e0038 0000055c
Jun 17 12:49:41 ibm-bld-01 kernel: c01c92d3 dfd23800 c01ca633 c02e0346
00000001 dfd23800 dfd15400 c02e0038
Jun 17 12:49:41 ibm-bld-01 kernel: 0000055c c01c92d3 dfd23800 dfd23400
00000000 ded95cfc 00000002 00000000
Jun 17 12:49:41 ibm-bld-01 kernel: Call Trace: [xfs_error_report+58/60]
[xfs_corruption_error+59/76] [xfs_ialloc_ag_select+267/652]
[xfs_ialloc_read_agi+203/274] [xfs_ialloc_ag_select+267/652]
Jun 17 12:49:41 ibm-bld-01 kernel: [xfs_ialloc_ag_select+267/652]
[xfs_dialloc+54/2124] [_pagebuf_lookup_pages+327/800]
[_pagebuf_lookup_pages+548/800] [pagebuf_get+126/252] [kmem_zone_alloc+71/232]
Jun 17 12:49:41 ibm-bld-01 kernel: [xfs_ialloc+83/1020]
[xfs_dir_ialloc+114/576] [xfs_trans_reserve+157/364] [xfs_mkdir+780/1444]
[xfs_dir2_block_lookup+27/184] [linvfs_mknod+287/456]
Jun 17 12:49:41 ibm-bld-01 kernel: [do_no_page+89/416]
[xfs_dir_lookup_int+46/200] [linvfs_mkdir+25/32] [vfs_mkdir+171/260]
[sys_mkdir+126/196] [system_call+51/56]
Here is the .config file
ibm-bld-01:~/debs# cat kernel-image-2.4.26_blades20040602a_i386.deb.config |
grep -v ^\# | grep -v ^$
CONFIG_X86=y
CONFIG_UID16=y
CONFIG_EXPERIMENTAL=y
CONFIG_MPENTIUM4=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_L1_CACHE_SHIFT=7
CONFIG_X86_HAS_TSC=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_PGE=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_F00F_WORKS_OK=y
CONFIG_X86_MCE=y
CONFIG_MICROCODE=y
CONFIG_X86_MSR=y
CONFIG_X86_CPUID=y
CONFIG_NOHIGHMEM=y
CONFIG_MTRR=y
CONFIG_SMP=y
CONFIG_NR_CPUS=32
CONFIG_X86_TSC=y
CONFIG_HAVE_DEC_LOCK=y
CONFIG_NET=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_ISA=y
CONFIG_PCI_NAMES=y
CONFIG_HOTPLUG=y
CONFIG_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_KCORE_ELF=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=y
CONFIG_PM=y
CONFIG_APM=y
CONFIG_ACPI_BOOT=y
CONFIG_PNP=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_NETFILTER=y
CONFIG_FILTER=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_SYN_COOKIES=y
CONFIG_IP_NF_CONNTRACK=y
CONFIG_IP_NF_FTP=y
CONFIG_IP_NF_AMANDA=y
CONFIG_IP_NF_TFTP=y
CONFIG_IP_NF_IRC=y
CONFIG_IP_NF_QUEUE=y
CONFIG_IP_NF_IPTABLES=y
CONFIG_IP_NF_MATCH_LIMIT=y
CONFIG_IP_NF_MATCH_MAC=y
CONFIG_IP_NF_MATCH_PKTTYPE=y
CONFIG_IP_NF_MATCH_MARK=y
CONFIG_IP_NF_MATCH_MULTIPORT=y
CONFIG_IP_NF_MATCH_TOS=y
CONFIG_IP_NF_MATCH_RECENT=y
CONFIG_IP_NF_MATCH_ECN=y
CONFIG_IP_NF_MATCH_DSCP=y
CONFIG_IP_NF_MATCH_AH_ESP=y
CONFIG_IP_NF_MATCH_LENGTH=y
CONFIG_IP_NF_MATCH_TTL=y
CONFIG_IP_NF_MATCH_TCPMSS=y
CONFIG_IP_NF_MATCH_HELPER=y
CONFIG_IP_NF_MATCH_STATE=y
CONFIG_IP_NF_MATCH_CONNTRACK=y
CONFIG_IP_NF_MATCH_UNCLEAN=y
CONFIG_IP_NF_MATCH_OWNER=y
CONFIG_IP_NF_FILTER=y
CONFIG_IP_NF_TARGET_REJECT=y
CONFIG_IP_NF_TARGET_MIRROR=y
CONFIG_IP_NF_NAT=y
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=y
CONFIG_IP_NF_TARGET_REDIRECT=y
CONFIG_IP_NF_NAT_AMANDA=y
CONFIG_IP_NF_NAT_LOCAL=y
CONFIG_IP_NF_NAT_SNMP_BASIC=y
CONFIG_IP_NF_NAT_IRC=y
CONFIG_IP_NF_NAT_FTP=y
CONFIG_IP_NF_NAT_TFTP=y
CONFIG_IP_NF_MANGLE=y
CONFIG_IP_NF_TARGET_TOS=y
CONFIG_IP_NF_TARGET_ECN=y
CONFIG_IP_NF_TARGET_DSCP=y
CONFIG_IP_NF_TARGET_MARK=y
CONFIG_IP_NF_TARGET_LOG=y
CONFIG_IP_NF_TARGET_ULOG=y
CONFIG_IP_NF_TARGET_TCPMSS=y
CONFIG_IP_NF_ARPTABLES=y
CONFIG_IP_NF_ARPFILTER=y
CONFIG_IP_NF_ARP_MANGLE=y
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_BLK_DEV_PIIX=y
CONFIG_IDEDMA_AUTO=y
CONFIG_NETDEVICES=y
CONFIG_TIGON3=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
CONFIG_MOUSE=y
CONFIG_PSMOUSE=y
CONFIG_INTEL_RNG=y
CONFIG_HW_RANDOM=y
CONFIG_NVRAM=y
CONFIG_RTC=y
CONFIG_DRM=y
CONFIG_DRM_NEW=y
CONFIG_DRM_TDFX=y
CONFIG_DRM_RADEON=y
CONFIG_AUTOFS4_FS=y
CONFIG_EXT3_FS=y
CONFIG_JBD=y
CONFIG_TMPFS=y
CONFIG_RAMFS=y
CONFIG_ISO9660_FS=y
CONFIG_JFS_FS=y
CONFIG_PROC_FS=y
CONFIG_DEVPTS_FS=y
CONFIG_EXT2_FS=y
CONFIG_XFS_FS=y
CONFIG_MSDOS_PARTITION=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_VGA_CONSOLE=y
CONFIG_LOG_BUF_SHIFT=0
CONFIG_CRC32=y
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
CONFIG_FW_LOADER=y
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
|