Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Feb 2015 10:29:01 -0800
From:      hiren panchasara <hiren@strugglingcoder.info>
To:        peter@holm.cc, Randall Stewart <rrs@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r278623 - head/sys/kern
Message-ID:  <20150213182901.GC19044@strugglingcoder.info>
In-Reply-To: <201502121331.t1CDV9jR086269@svn.freebsd.org>
References:  <201502121331.t1CDV9jR086269@svn.freebsd.org>

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

--GZVR6ND4mMseVXL/
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 02/12/15 at 01:31P, Randall Stewart wrote:
> Author: rrs
> Date: Thu Feb 12 13:31:08 2015
> New Revision: 278623
> URL: https://svnweb.freebsd.org/changeset/base/278623
>=20
> Log:
>   This fixes a bug I in-advertantly inserted when I updated the callout
>   code in my last commit. The cc_exec_next is used to track the next
>   when a direct call is being made from callout. It is *never* used
>   in the in-direct method. When macro-izing I made it so that it
>   would separate out direct/vs/non-direct. This is incorrect and can
>   cause panics as Peter Holm has found for me (Thanks so much Peter for
>   all your help in this). What this change does is restore that behavior
>   but also get rid of the cc_next from the array and instead make it
>   be part of the base callout structure. This way no one else will get
>   confused since we will never use it for non-direct.
>  =20
>   Reviewed by:	Peter Holm and more importantly tested by him ;-)
>   MFC after:	3 days.
>   Sponsored by:	Netflix Inc.

Can I get more info/backtraces for the panic, please?

Cheers,
Hiren

--GZVR6ND4mMseVXL/
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (FreeBSD)

iQF8BAEBCgBmBQJU3kJsXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBNEUyMEZBMUQ4Nzg4RjNGMTdFNjZGMDI4
QjkyNTBFMTU2M0VERkU1AAoJEIuSUOFWPt/l0h4H/1rAFBQoF4rXpfI2JpMlmeA2
bYWKWzH6bATUhvAGKIVf/8kq7qqlXyjPDjm/uEd9qT4IOTZzuCKYZXqmFONa/IPb
dql5CBS3bKwyqlQBUywtylKIkXDWKFqHaKO2twMUrjLQ9V9AD6LqbmbBVyuLldNe
yNr16DKjfvfY7xEbduRZY1kGq+hbzFFMdIdGZadWiY1CmDFrOuAEKZUwioGigjGt
UxJ4gfeEnvGBdQIQ0cdKTt4IybGg3mCzSKyEuPzZ5gHPdSnhSfYWn9rQQKaNGwFy
2gtsZFydLUrfddq8alm2wjVz5Ooj7sc12PP9/f3JaiWzunDHzAZylirGXB4bjBU=
=9MGv
-----END PGP SIGNATURE-----

--GZVR6ND4mMseVXL/--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150213182901.GC19044>