From owner-freebsd-current@freebsd.org Fri Apr 15 11:40:58 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1EFB8AED5D6 for ; Fri, 15 Apr 2016 11:40:58 +0000 (UTC) (envelope-from zakharov.vv@gmail.com) Received: from mail-lf0-x241.google.com (mail-lf0-x241.google.com [IPv6:2a00:1450:4010:c07::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 992D31CF9 for ; Fri, 15 Apr 2016 11:40:57 +0000 (UTC) (envelope-from zakharov.vv@gmail.com) Received: by mail-lf0-x241.google.com with SMTP id e190so16330041lfe.1 for ; Fri, 15 Apr 2016 04:40:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=B1oTYG7mFVwMFggZhr0Z2Vn7PM7iCrhhVH2lc5X5GB8=; b=vuXopQg/2EmRf93A9Ib7TCLbINiYCn1s6ezy9Thagmm/teN+agAm79m6QveOu4EMSL bc7sobpU53Zgysj0aDZCreMadgZeVtUaNEkhTIKy0uOrGx25zEboEiz/p6j7Im1UWpLM 0Fpa2d+Hh/bfyLAD72LKpQ/89Md8lkniQREgtwUWFrubMmw8Nw95o0WAyEsGAy2SXSNU 1zqwj9fOuy8HWJrK9yV+Whq4TnlYgOWVzqKBjb8VjiWVU4XzoQ1yv489TfLjbfX7dTUw qD2Nw21SI/7Pz56efLVWuwSpPDyr/kLicwMbhuxJ8WqUmQq76+wagIPK9RbX23poVQOg JEqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=B1oTYG7mFVwMFggZhr0Z2Vn7PM7iCrhhVH2lc5X5GB8=; b=icM9ebzSCx/2+AQywF9Mezy4bcjqayqhyI7JIFt7qr71sYkj/xCl97U5XCriyrrFbz ca2VZb3j3qHXRRO/oPI0sUWWNwvUzDOo7HcqAiK64qc5YtghqdlArd89HCscESKiytiW S7mF73sjQfCRPWxNO0N5CuI7ppKa8MPLFGhvheX3lP1woqGMRkG+2mKsIvNZ+5M1pW7i Dkq1Gx6/J2s0aUAoY0ycvecCsRkQr5yFa+RGluD+bXJsNRgudPcIVH9UzVsZEr39cUUb PQA/PNnv5rWY76PgkCC0+K1N5+55jZ+aLSK4/CN7E2GOMoj69ZvGEV29Zda1fVp/XPVQ XGaw== X-Gm-Message-State: AOPr4FW28GYCm3lE+wsaFx41kZ5UuXyEgPEknbkiA6bEmKzznDCnud7Ku5631IEWdApzMw== X-Received: by 10.25.156.210 with SMTP id f201mr9089086lfe.20.1460720456001; Fri, 15 Apr 2016 04:40:56 -0700 (PDT) Received: from localhost ([81.19.73.103]) by smtp.gmail.com with ESMTPSA id s72sm3839306lfe.31.2016.04.15.04.40.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 15 Apr 2016 04:40:55 -0700 (PDT) Date: Fri, 15 Apr 2016 14:40:54 +0300 From: Vladimir Zakharov To: Konstantin Belousov Cc: freebsd-current@freebsd.org Subject: Re: GENERIC-NODEBUG panics, GENERIC does not Message-ID: <20160415114054.GB1613@vzakharov> References: <20160415102644.GA1380@vzakharov> <20160415105055.GI2422@kib.kiev.ua> <20160415113818.GA1613@vzakharov> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20160415113818.GA1613@vzakharov> X-Operating-System: FreeBSD 11.0-CURRENT amd64 X-PGP-Key: http://vzakharov.ru/pubkey.asc User-Agent: Mutt/1.6.0 (2016-04-01) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Apr 2016 11:40:58 -0000 On Fri, Apr 15, 2016, Vladimir Zakharov wrote: > $ kgdb /boot/kernel/kernel > GNU gdb 6.1.1 [FreeBSD] > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you are > welcome to change it and/or distribute copies of it under certain conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for details. > This GDB was configured as "amd64-marcel-freebsd"... > (kgdb) list *lapic_et_start+0x281 > 0xffffffff81099411 is in lapic_et_start (cpufunc.h:408). > 403 cpufunc.h: No such file or directory. > in cpufunc.h The same for GENERIC: $ kgdb /boot/kernel.GENERIC/kernel GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... (kgdb) list *lapic_et_start+0x281 0xffffffff80fdd3b1 is in lapic_et_start (/usr/src/sys/x86/x86/local_apic.c:846). 841 lapic_calibrate_initcount(et, la); 842 et->et_min_period = (0x00000002LLU << 32) / et->et_frequency; 843 et->et_max_period = (0xfffffffeLLU << 32) / et->et_frequency; 844 } 845 if (period != 0) { 846 if (la->la_timer_mode == LAT_MODE_UNDEF) 847 lapic_timer_set_divisor(lapic_timer_divisor); 848 la->la_timer_mode = LAT_MODE_PERIODIC; 849 la->la_timer_period = ((uint32_t)et->et_frequency * period) >> 850 32; (kgdb) -- Regards, | "In theory there is no difference between theory Vladimir Zakharov | and practice. In practice there is."- Yogi Berra