From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id nAKH7nR9177068 for ; Fri, 20 Nov 2009 11:07:49 -0600 Received: from mail.sandeen.net (localhost [127.0.0.1]) by cuda.sgi.com (Spam Firewall) with ESMTP id B0DB5A0560 for ; Fri, 20 Nov 2009 09:08:12 -0800 (PST) Received: from mail.sandeen.net (sandeen.net [209.173.210.139]) by cuda.sgi.com with ESMTP id cpGm3pfQFmqiGCdM for ; Fri, 20 Nov 2009 09:08:12 -0800 (PST) Message-ID: <4B06CCFC.8030309@sandeen.net> Date: Fri, 20 Nov 2009 11:08:12 -0600 From: Eric Sandeen MIME-Version: 1.0 Subject: Re: BUG() in end_page_writeback(), stack overflows and system speed decrease with XFS over USB References: <200911190957.45957.JuergenUrban@gmx.de> <4B0587B0.3020702@sandeen.net> <200911201723.48033.JuergenUrban@gmx.de> <4B06C58F.5070203@sandeen.net> In-Reply-To: <4B06C58F.5070203@sandeen.net> List-Id: XFS Filesystem from SGI List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: xfs-bounces@oss.sgi.com Errors-To: xfs-bounces@oss.sgi.com To: Juergen Urban Cc: xfs@oss.sgi.com Eric Sandeen wrote: > Juergen Urban wrote: >> On Thursday 19 November 2009 19:00:16 Eric Sandeen wrote: >>> Juergen Urban wrote: >>>> Hello, >>>> >>>> my machine is running very unstable since I use XFS on an external USB >>>> harddisc (855 GByte XFS partition on 1TByte). One problem was the stack >>>> overflows caused by the large stack use of XFS, USB, SCSI and VFS in >>>> Linux 2.6.23.13. NFS on XFS caused much more stack overflows. I think I >>>> got around the stack overflows by disabling preemption, SMP and NFS in >>>> Linux, but I am not sure about it. I think that I didn't got a message >>>> from the stack overflow detection after this. >>> Are you on 4k stacks? To be honest I'd still expect things to be mostly >>> ok stack-wise even if so. >> No, I am using 8k stacks. > > Hmm. > BTW if you are still seeing stack overflows when testing w/ the newer kernel, we can use some tracing to see what the stack backtrace is: sysctl -w kernel.stack_tracer_enabled=1 mount -t debugfs none /sys/kernel/debug/ and then look in: /sys/kernel/debug/tracing/stack_trace /sys/kernel/debug/tracing/stack_max_size -Eric _______________________________________________ xfs mailing list xfs@oss.sgi.com http://oss.sgi.com/mailman/listinfo/xfs