Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261581AbVBSWQc (ORCPT ); Sat, 19 Feb 2005 17:16:32 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262066AbVBSWQc (ORCPT ); Sat, 19 Feb 2005 17:16:32 -0500 Received: from mx1.redhat.com ([66.187.233.31]:161 "EHLO mx1.redhat.com") by vger.kernel.org with ESMTP id S261581AbVBSWQZ (ORCPT ); Sat, 19 Feb 2005 17:16:25 -0500 Date: Sat, 19 Feb 2005 17:16:24 -0500 From: Dave Jones To: linux-kernel@vger.kernel.org Subject: slab corruption on 2.6.10-rc4-bk7 Message-ID: <20050219221624.GB803@redhat.com> Mail-Followup-To: Dave Jones , linux-kernel@vger.kernel.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3279 Lines: 62 (This has actually been there for a while, but I only noticed it in dmesg this morning). During boot on a dual em64t I see .. scsi2 : ata_piix isa bounce pool size: 16 pages slab error in cache_free_debugcheck(): cache `size-2048': double free, or memory outside object was overwritten Call Trace:{cache_free_debugcheck+392} {kfree+234} {:libata:ata_pci_init_one+937} {pci_bus_read_config_word+122} {:ata_piix:piix_init_one+498} {pci_device_probe+134} {driver_probe_device+77} {driver_attach+75} {bus_add_driver+169} {pci_register_driver+131} {:ata_piix:piix_init+16} {sys_init_module+344} {system_call+126} ffff81011e49f4a0: redzone 1: 0x5a2cf071, redzone 2: 0x5a2cf071. and.. SELinux: initialized (dev sysfs, type sysfs), uses genfs_contexts Slab corruption: start=ffff81011e49f4a8, len=2048 Redzone: 0x170fc2a5/0x170fc2a5. Last user: [](load_module+0x180c/0x1a00) 000: 38 e0 35 80 ff ff ff ff b8 f9 49 1e 01 81 ff ff 010: e0 f4 49 1e 01 81 ff ff 80 e7 08 88 ff ff ff ff 020: 24 01 00 00 5a 5a 5a 5a 10 0b 15 80 ff ff ff ff 030: 00 00 00 00 00 00 00 00 2e 74 65 78 74 00 5a 5a 040: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 050: 5a 5a 5a 5a 5a 5a 5a 5a 00 e0 07 88 ff ff ff ff Prev obj: start=ffff81011e49ec90, len=2048 Redzone: 0x170fc2a5/0x170fc2a5. Last user: [](ata_probe_ent_alloc+0x29/0xc0 [libata]) 000: 90 ec 49 1e 01 81 ff ff 90 ec 49 1e 01 81 ff ff 010: 80 8e 26 08 00 81 ff ff 60 24 07 88 ff ff ff ff slab error in cache_alloc_debugcheck_after(): cache `size-2048': double free, or memory outside object was overwritten Call Trace:{alloc_skb+81} {cache_alloc_debugcheck_after+186} {__kmalloc+216} {alloc_skb+81} {send_uevent+84} {kobject_hotplug+592} {kobject_add+349} {class_device_add+135} {class_simple_device_add+317} {__wake_up+67} {init_dev+1197} {vcs_make_devfs+43} {con_open+158} {tty_open+574} {selinux_file_alloc_security+42} {chrdev_open+393} {selinux_file_alloc_security+42} {dentry_open+246} {filp_open+62} {get_unused_fd+219} {sys_open+76} {system_call+126} ffff81011e49f4a0: redzone 1: 0x170fc2a5, redzone 2: 0x170fc2a5. SELinux: initialized (dev usbfs, type usbfs), uses genfs_contexts This box got new hardware just before xmas, and a >24hr run of memtest86 so I can probably rule out bad memory. Dave - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/