2.6.10 sata and ide tape drive bug
Hi, I have two machines setup one running a sata HDD and another with a pata HDD both running 2.6.10 On both of these machines i have a segate STT2A tape drive both machines are configured identical except the sata has the scsi low level sata intel driver enabled. To make the tape drive work i enable the scsi emultaion and the scsi tape drive support in both kernels 2.4 and 2.6 When i issue tar -cf /dev/st0 / the sata box kernel panics whlie the pata box uses the tape drive fine. I was previously using the same options with a 2.4.28 kernel using the scsi emultaion and the lowlevel sata intel driver and when i issue tar -cf /dev/st0 / the tape drive worked flawlessly. I for one cant understand how the config works fine in 2.4 and not in 2.6. I would assume the libata has a bug as the pata system works fine. when i run the mt tool to find the status of the tape all kernels / systems show everything as fine. I hope posting to this list is the right thing to do. I have attached both config files if that helps, the kernel panic - not syncing:fatal exception in interrupt is the message i get given. the call trace is rather long with alot of c0 address's the list under call trace shows ata_output, atapi_output,idescsi_output, idescso_pc_intr and so onwith hex values after each item... there is alot to type here if its useful how can i get it to save so i dont have to type everything? thanx guys --Chris This message was sent using Zonemail. http://www.thezoneinternet.com.au # # Automatically generated by make menuconfig: don't edit # CONFIG_X86=y # CONFIG_SBUS is not set CONFIG_UID16=y # # Code maturity level options # CONFIG_EXPERIMENTAL=y # # Loadable module support # CONFIG_MODULES=y CONFIG_MODVERSIONS=y CONFIG_KMOD=y # # Processor type and features # CONFIG_LOLAT=y CONFIG_LOLAT_SYSCTL=y # CONFIG_M386 is not set # CONFIG_M486 is not set # CONFIG_M586 is not set # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set # CONFIG_M586MMX31 is not set # CONFIG_M686 is not set # CONFIG_MPPRO31 is not set # CONFIG_M68631 is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMIII31 is not set # CONFIG_MPENTIUM4 is not set CONFIG_MPENTIUM431=y # CONFIG_MK6 is not set # CONFIG_MK6231 is not set # CONFIG_MK7 is not set # CONFIG_MK731 is not set # CONFIG_MXP31 is not set # CONFIG_MMP31 is not set # CONFIG_MK8 is not set # CONFIG_MELAN is not set # CONFIG_MCRUSOE is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP2 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set 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_GENERIC_SPINLOCK is not set 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_MCE=y # CONFIG_TOSHIBA is not set # CONFIG_I8K is not set # CONFIG_MICROCODE is not set # CONFIG_X86_MSR is not set # CONFIG_X86_CPUID is not set # CONFIG_EDD is not set # CONFIG_NOHIGHMEM is not set CONFIG_HIGHMEM4G=y # CONFIG_HIGHMEM64G is not set CONFIG_HIGHMEM=y CONFIG_1GB=y # CONFIG_2GB is not set # CONFIG_3GB is not set # CONFIG_05GB is not set CONFIG_HIGHIO=y # CONFIG_MATH_EMULATION is not set # CONFIG_MTRR is not set CONFIG_SMP=y CONFIG_PREEMPT=y CONFIG_NR_CPUS=2 # CONFIG_X86_NUMA is not set # CONFIG_X86_TSC_DISABLE is not set CONFIG_X86_TSC=y CONFIG_HAVE_DEC_LOCK=y # # General setup # CONFIG_NET=y CONFIG_X86_IO_APIC=y CONFIG_X86_LOCAL_APIC=y CONFIG_PCI=y # CONFIG_PCI_GOBIOS is not set # CONFIG_PCI_GODIRECT is not set CONFIG_PCI_GOANY=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y # CONFIG_ISA is not set # CONFIG_PCI_NAMES is not set # CONFIG_EISA is not set # CONFIG_MCA is not set CONFIG_HOTPLUG=y # # PCMCIA/CardBus support # # CONFIG_PCMCIA is not set # # PCI Hotplug Support # # CONFIG_HOTPLUG_PCI is not set # CONFIG_HOTPLUG_PCI_COMPAQ is not set # CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set # CONFIG_HOTPLUG_PCI_IBM is not set # CONFIG_HOTPLUG_PCI_SHPC is not set # CONFIG_HOTPLUG_PCI_SHPC_POLL_EVENT_MODE is not set # CONFIG_HOTPLUG_PCI_SHPC_PHPRM_LEGACY is not set # CONFIG_HOTPLUG_PCI_PCIE is not set # CONFIG_HOTPLUG_PCI_PCIE_POLL_EVENT_MODE is not set CONFIG_SYSVIPC=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_SYSCTL=y CONFIG_KCORE_ELF=y # CONFIG_KCORE_AOUT is not set CONFIG_BINFMT_AOUT=y CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=y # CONFIG_OOM_KILLER is not set # CONFIG_PM is not set # CONFIG_APM is not set # # ACPI Support # # CONFIG_ACPI is not set CONFIG_ACPI_BOOT=y # # Memory Technology Devices (MTD) # # CONFIG_MTD is not set # # Parallel port support # # CONFIG_PARPORT is not set # # Plug and Play configuration # CONFIG_PNP=y # CONFIG_ISAPNP is not set # # Block devices # CONFIG_BLK_DEV_FD=y # CONFIG_BLK_DEV_XD is not set # CONFIG_PARIDE is not set # CONFIG_BLK_CPQ_DA is not set # C
Fwd: 2.6.10 sata and ide tape drive bug
I sent this a few days ago and thought somone might be able to shed some light ? have a i posted to the wrong list? thanx --Chris - Forwarded message from [EMAIL PROTECTED] - Date: Fri, 21 Jan 2005 00:48:22 +1030 From: [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] Subject: 2.6.10 sata and ide tape drive bug To: linux-scsi@vger.kernel.org Hi, I have two machines setup one running a sata HDD and another with a pata HDD both running 2.6.10 On both of these machines i have a segate STT2A tape drive both machines are configured identical except the sata has the scsi low level sata intel driver enabled. To make the tape drive work i enable the scsi emultaion and the scsi tape drive support in both kernels 2.4 and 2.6 When i issue tar -cf /dev/st0 / the sata box kernel panics whlie the pata box uses the tape drive fine. I was previously using the same options with a 2.4.28 kernel using the scsi emultaion and the lowlevel sata intel driver and when i issue tar -cf /dev/st0 / the tape drive worked flawlessly. I for one cant understand how the config works fine in 2.4 and not in 2.6. I would assume the libata has a bug as the pata system works fine. when i run the mt tool to find the status of the tape all kernels / systems show everything as fine. I hope posting to this list is the right thing to do. I have attached both config files if that helps, the kernel panic - not syncing:fatal exception in interrupt is the message i get given. the call trace is rather long with alot of c0 address's the list under call trace shows ata_output, atapi_output,idescsi_output, idescso_pc_intr and so onwith hex values after each item... there is alot to type here if its useful how can i get it to save so i dont have to type everything? thanx guys --Chris This message was sent using Zonemail. http://www.thezoneinternet.com.au - End forwarded message - This message was sent using Zonemail. http://www.thezoneinternet.com.au # # Automatically generated by make menuconfig: don't edit # CONFIG_X86=y # CONFIG_SBUS is not set CONFIG_UID16=y # # Code maturity level options # CONFIG_EXPERIMENTAL=y # # Loadable module support # CONFIG_MODULES=y CONFIG_MODVERSIONS=y CONFIG_KMOD=y # # Processor type and features # CONFIG_LOLAT=y CONFIG_LOLAT_SYSCTL=y # CONFIG_M386 is not set # CONFIG_M486 is not set # CONFIG_M586 is not set # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set # CONFIG_M586MMX31 is not set # CONFIG_M686 is not set # CONFIG_MPPRO31 is not set # CONFIG_M68631 is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMIII31 is not set # CONFIG_MPENTIUM4 is not set CONFIG_MPENTIUM431=y # CONFIG_MK6 is not set # CONFIG_MK6231 is not set # CONFIG_MK7 is not set # CONFIG_MK731 is not set # CONFIG_MXP31 is not set # CONFIG_MMP31 is not set # CONFIG_MK8 is not set # CONFIG_MELAN is not set # CONFIG_MCRUSOE is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP2 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set 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_GENERIC_SPINLOCK is not set 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_MCE=y # CONFIG_TOSHIBA is not set # CONFIG_I8K is not set # CONFIG_MICROCODE is not set # CONFIG_X86_MSR is not set # CONFIG_X86_CPUID is not set # CONFIG_EDD is not set # CONFIG_NOHIGHMEM is not set CONFIG_HIGHMEM4G=y # CONFIG_HIGHMEM64G is not set CONFIG_HIGHMEM=y CONFIG_1GB=y # CONFIG_2GB is not set # CONFIG_3GB is not set # CONFIG_05GB is not set CONFIG_HIGHIO=y # CONFIG_MATH_EMULATION is not set # CONFIG_MTRR is not set CONFIG_SMP=y CONFIG_PREEMPT=y CONFIG_NR_CPUS=2 # CONFIG_X86_NUMA is not set # CONFIG_X86_TSC_DISABLE is not set CONFIG_X86_TSC=y CONFIG_HAVE_DEC_LOCK=y # # General setup # CONFIG_NET=y CONFIG_X86_IO_APIC=y CONFIG_X86_LOCAL_APIC=y CONFIG_PCI=y # CONFIG_PCI_GOBIOS is not set # CONFIG_PCI_GODIRECT is not set CONFIG_PCI_GOANY=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y # CONFIG_ISA is not set # CONFIG_PCI_NAMES is not set # CONFIG_EISA is not set # CONFIG_MCA is not set CONFIG_HOTPLUG=y # # PCMCIA/CardBus support # # CONFIG_PCMCIA is not set # # PCI Hotplug Support # # CONFIG_HOTPLUG_PCI is not set # CONFIG_HOTPLUG_PCI_COMPAQ is not set # CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set # CONFIG_HOTPLUG_PCI_IBM is not set # CONFIG_HOTPLUG_PCI_SHPC is not set # CONFIG_HOTPLUG_PCI_SHPC_POLL_EVENT_MODE is not set # CONFIG_HOTPLUG_PCI_SHPC_PHPRM_LEGACY is not set # CONFIG_HOTPLUG_PCI_PCIE is not set # CONFIG_HOTPLUG_PCI_PCIE_POLL_EVENT_MODE is not set CONFIG_SYSVIPC=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_SYSCTL=y CONFIG_KCORE_ELF=y # CONFIG_KCORE_AOUT i
[no subject]
unsubscribe linux-scsi This message was sent using Zonemail. http://www.thezoneinternet.com.au - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html