From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757862Ab1LNRyy (ORCPT ); Wed, 14 Dec 2011 12:54:54 -0500 Received: from shards.monkeyblade.net ([198.137.202.13]:59802 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757842Ab1LNRyw (ORCPT ); Wed, 14 Dec 2011 12:54:52 -0500 Date: Wed, 14 Dec 2011 12:54:43 -0500 (EST) Message-Id: <20111214.125443.973289484729064945.davem@davemloft.net> To: slyich@gmail.com Cc: rob@landley.net, aboriginal@lists.landley.net, linux-kernel@vger.kernel.org, tytso@mit.edu, sparclinux@vger.kernel.org, jakub@redhat.com Subject: Re: Sparc-32 doesn't work in 3.1. From: David Miller In-Reply-To: <20111214204225.7c8ec86c@sf.home> References: <20111211111801.5942ab39@sf.home> <4EE80891.70604@landley.net> <20111214204225.7c8ec86c@sf.home> X-Mailer: Mew version 6.4 on Emacs 23.3 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.6 (shards.monkeyblade.net [198.137.202.13]); Wed, 14 Dec 2011 09:54:45 -0800 (PST) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Sergei Trofimovich Date: Wed, 14 Dec 2011 20:42:25 +0300 > It forces compiler to geterate "usual" pattern for relocation. No, this is wrong. The right fix is to simply teach btfixup to be able to patch the 'restore' just as equally as it would patch an 'or'.