Date: Fri, 24 Apr 2009 18:16:30 -0700 From: Artem Belevich <fbsdlist@src.cx> To: Ben Kelly <ben@wanderview.com> Cc: freebsd-current@freebsd.org Subject: Re: [patch] zfs livelock and thread priorities Message-ID: <ed91d4a80904241816r28531a04r2dc70fa8960d430e@mail.gmail.com> In-Reply-To: <ed91d4a80904142135n429dea52o672abf51116fa707@mail.gmail.com> References: <DC9F2088-A0AF-467D-8574-F24A045ABD81@wanderview.com> <49C2CFF6.8070608@egr.msu.edu> <BDABA909-C2AE-4A55-869B-CA01BE778A82@wanderview.com> <ed91d4a80904131636u18c90474w7cdaa57bc7000e02@mail.gmail.com> <08D7DC2A-68BE-47B6-8D5D-5DE6B48F87E5@wanderview.com> <AC3C4C3F-40C6-4AF9-BAF3-2C4D1E444839@wanderview.com> <ed91d4a80904142135n429dea52o672abf51116fa707@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Tried your patch http://www.wanderview.com/svn/public/misc/zfs_livelock/zfs_thread_priority.diff with -current as of today and got kernel trap on boot. kernel trap 12 with interrupts disabled Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0x200000202 fault code = supervisor read data, page not present instruction pointer = 0x20:0xffffffff803fd572 stack pointer = 0x28:0xffffffff80f8b820 frame pointer = 0x28:0xffffffff80f8b9a0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = resume, IOPL = 0 current process = 0 (swapper) [thread pid 0 tid 100000 ] Stopped at strlen+0x2: cmpb $0,(%rdi) db> bt Tracing pid 0 tid 100000 td 0xffffffff808497e0 strlen() at strlen+0x2 vsnprintf() at vsnprintf+0x2e kproc_create_stopped() at kproc_create_stopped+0x16e kproc_create() at kproc_create+0x62 kproc_kthread_add() at kproc_kthread_add+0x12b idle_setup() at idle_setup+0x81 mi_startup() at mi_startup+0x59 btext() at btext+0x2c db> reboot --Artem
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ed91d4a80904241816r28531a04r2dc70fa8960d430e>