This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] ARM: Convert BUG() to use unreachable()
- From: Russell King - ARM Linux <linux at arm dot linux dot org dot uk>
- To: Joe Buck <Joe dot Buck at synopsys dot COM>
- Cc: Richard Guenther <richard dot guenther at gmail dot com>, David Daney <ddaney at caviumnetworks dot com>, "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>, Jamie Lokier <jamie at shareable dot org>, "linux-kernel at vger dot kernel dot org" <linux-kernel at vger dot kernel dot org>, "linux-arm-kernel at lists dot infradead dot org" <linux-arm-kernel at lists dot infradead dot org>, Uwe Kleine-König <u dot kleine-koenig at pengutronix dot de>
- Date: Thu, 17 Dec 2009 19:06:13 +0000
- Subject: Re: [PATCH] ARM: Convert BUG() to use unreachable()
- References: <1260266138-17684-1-git-send-email-u.kleine-koenig@pengutronix.de> <20091217150120.GD24967@shareable.org> <4B2A65C6.7080009@caviumnetworks.com> <84fc9c000912170917y4b2772d0n47bb4dabc74b91ef@mail.gmail.com> <20091217181718.GA4440@n2100.arm.linux.org.uk> <20091217183517.GC10707@synopsys.com>
On Thu, Dec 17, 2009 at 10:35:17AM -0800, Joe Buck wrote:
> Besides, didn't I see a whole bunch of kernel security patches related
> to null pointer dereferences lately? If page 0 can be mapped, you
> suddenly won't get your trap.
Page 0 can not be mapped on ARM kernels since the late 1990s, and this
protection is independent of the generic kernel.
Milage may vary on other architectures, but that's not a concern here.