From owner-freebsd-current@freebsd.org Fri Apr 8 09:29:08 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 B4109B0884E for ; Fri, 8 Apr 2016 09:29:08 +0000 (UTC) (envelope-from sepherosa@gmail.com) Received: from mail-vk0-x22e.google.com (mail-vk0-x22e.google.com [IPv6:2607:f8b0:400c:c05::22e]) (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 6FD20102E for ; Fri, 8 Apr 2016 09:29:08 +0000 (UTC) (envelope-from sepherosa@gmail.com) Received: by mail-vk0-x22e.google.com with SMTP id t129so45057312vkg.2 for ; Fri, 08 Apr 2016 02:29:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc; bh=6TRq6AT8jynszfXIAgtXJsoHhV8NjkQJsoYGyRnMH7s=; b=tBEAUFRitZa6tePuhCV0TY1CicpFY7MHS+5vLZyZB+3H+t1FUs+6CzZdPSg2O6gQkA brbmj09RtcSGzoSLTKjldrrd7XHcWWQO+/7D4HlkeO8YraxBrYR2REZnh68l+PoW557D JtwoH4e7BjAFcVg4mfsxakNG5Vn++ME0P/2SZkGV+0pDFwBORA6V4xOziHDE1tYxMlNQ Fr4Lk+S5viINQXhvIxHozKUFGzuRAozOwJNAL93Jwbl83aNLLsBQNXynjOuoLOkphLHd uJt7oHiBOK2wRb853ZY5OysW/H4x8poaqhCg61mWzLs1Hv7HVzgDQ14eHsYW0zMMzwBG mb+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc; bh=6TRq6AT8jynszfXIAgtXJsoHhV8NjkQJsoYGyRnMH7s=; b=YpgQmj1VvYOhWI9VyKLzPSa0nr91+5D5IRlMMUmMq37n3XtlMsDx8yiEMB95rS9c/T jb91iep1rrk4+x9soddasZ44m8tA3J8CEJ6vyqhk/uWe2QtGu3ynlSnMOiyrZycejuys KMdwZhjVY80sfIpBRk/n0jjoBiWQqcH0r8Ys2QMDh2YJqH69U410cixj8jfVAk6qdX0C VvB2mAbfzezmtZVFJ2Bu4r5+Ll13kUgdyDbY70sd7nT+p4PfcsUPvypNh83jGSzLENW1 zatDcfKXvrko59IPx9KjZ696EUcrUPufMVcg8p+JSFz1EV9fCqJtzAk1us0c8YtDcNP2 DNQw== X-Gm-Message-State: AD7BkJIavLD7zdwIj7rNCgFHsEY5oljQ4O6mYyUh9zlWPQGVOy2ttVfg/muqIalhfYxjUGQIoL2fV2yQI7K4/Q== MIME-Version: 1.0 X-Received: by 10.31.168.1 with SMTP id r1mr3677120vke.8.1460107747171; Fri, 08 Apr 2016 02:29:07 -0700 (PDT) Sender: sepherosa@gmail.com Received: by 10.176.64.130 with HTTP; Fri, 8 Apr 2016 02:29:07 -0700 (PDT) In-Reply-To: References: Date: Fri, 8 Apr 2016 17:29:07 +0800 X-Google-Sender-Auth: Qov8BVwcGwULy3rbA9vEDV0JTrg Message-ID: Subject: Re: Revision 297176 - hyperv/evttimer: Use an independent message slot so that it can work From: Sepherosa Ziehau To: smokehydration@tutanota.com Cc: "freebsd-current@freebsd.org" Content-Type: text/plain; charset=UTF-8 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, 08 Apr 2016 09:29:08 -0000 I have reverted this change. It will be brought back, after some code refactoring. On Fri, Apr 8, 2016 at 4:22 PM, wrote: > > Hello > > I recently update one of my many vms from an older CURRENT revision r297196 > to r297659 and on reboot it just panics with the following: > > FreeBSD clang version 3.8.0 (tags/RELEHSE_380/final 262564) (based on LLVM > 3.8.0 > ) > VT(vga): text 80x25 > Timecounter "Hyper-V" frequency 10000000 Hz quality 10000000 > Kernel trap 9 with interrupts disabled > > > Fatal trap 9: general protection fault while in kernel mode > cpuid = 0: apic id = 00 > instruction pointer = 0x20:0xffffffff8100d6?9 > stack pointer = 0x28:oxffffffff820d5c30 > frame pointer = 0x28:oxffffffff820d5c40 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, long 1, def32 0, gran 1 > processor eflags = IOPL = 0 > current process = 0 () > [ thread pid 0 tid 0 ] > stopped at hv_get_timecount+0x9: rdmsr > db) wh > Tracing pid 0 tid 0 td 0xffffffff81d0eff0 > hv_get_timecount() at hv_get_timecount+0x9/frame 0xffffffff820d5c40 > tc_init() at tc_init+0x251/frame 0xffffffff820d5c90 > mi_startup() at mi_startup+0x118/frame 0xffffffff820d5cb0 > btext() at btext+ox2c = > db> > > I changed hv_hv.c back to the previous revision (297176) and no panics under > Xen VM. > > Thanks! > > p.s. not sure why Xen gets detected as HyperV > -- Tomorrow Will Never Die