Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 May 2011 18:21:09 -0700
From:      Marcel Moolenaar <marcel@xcllnt.net>
To:        Andriy Gapon <avg@freebsd.org>
Cc:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   Re: svn commit: r221677 - in user/avg/xcpu/sys: amd64/amd64 kern sys
Message-ID:  <D9DA0AB9-9E26-427E-8E4B-6C0592F0E1E1@xcllnt.net>
In-Reply-To: <201105090705.p49756Ff080416@svn.freebsd.org>
References:  <201105090705.p49756Ff080416@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On May 9, 2011, at 12:05 AM, Andriy Gapon wrote:

> Author: avg
> Date: Mon May  9 07:05:06 2011
> New Revision: 221677
> URL: http://svn.freebsd.org/changeset/base/221677
> 
> Log:
>  re-implement hard stopping of CPUs and use it enforce panic(9) context

While you're here...

I'd like to change the whole logic and turn it into a
rendezvous. One CPU, the one panicing can proceed. But
I'd like to add the ability from the debugger to switch
onto a different CPU. Such makes it possible to implement
commands that show control and status registers, perform
function calls on specific CPUs, as well as dump on-chip
TLB entries and cache line contents if the CPU/platform
supports it.

Thoughts?

-- 
Marcel Moolenaar
marcel@xcllnt.net





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D9DA0AB9-9E26-427E-8E4B-6C0592F0E1E1>