From: Ingo Molnar <mingo@kernel.org>
To: Syed Salman Mansoor <syed.salman.mansoor@gmail.com>
Cc: hpa@zytor.com, tglx@linutronix.de, mingo@redhat.com,
x86@kernel.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH] Enable A20 gate
Date: Tue, 7 May 2013 13:20:53 +0200 [thread overview]
Message-ID: <20130507112053.GA21162@gmail.com> (raw)
In-Reply-To: <CANymLzXWFy8N6cthuU7U6oywURFSoqeT4RnYvcxSrkM8bn7nMw@mail.gmail.com>
* Syed Salman Mansoor <syed.salman.mansoor@gmail.com> wrote:
> From a5e4cd6cb1956d288b5a001f60699dc8b5528963 Mon Sep 17 00:00:00 2001
> From: Syed Salman Mansoor <syed.salman.mansoor@gmail.com>
> Date: Tue, 7 May 2013 12:49:24 +0500
> Subject: [PATCH] Enable A20 gate
> This is a patch to the a20.c file that fixes following
> warnings/errors found by the checkpatch.pl tool
> i) WARNING: please, no spaces at the start of a line
> ii) WARNING: suspect code indent for conditional statements
> iii) ERROR: trailing whitespace
> Signed-off-by: Syed Salman Mansoor <syed.salman.mansoor@gmail.com>
>
> ---
> arch/x86/boot/a20.c | 46 +++++++++++++++++++++++-----------------------
> 1 files changed, 23 insertions(+), 23 deletions(-)
>
> diff --git a/arch/x86/boot/a20.c b/arch/x86/boot/a20.c
> index 64a31a6..911d729 100644
> --- a/arch/x86/boot/a20.c
> +++ b/arch/x86/boot/a20.c
> @@ -129,37 +129,37 @@ static void enable_a20_fast(void)
>
> int enable_a20(void)
> {
> - int loops = A20_ENABLE_LOOPS;
> - int kbc_err;
> + int loops = A20_ENABLE_LOOPS;
> + int kbc_err;
>
> - while (loops--) {
> - /* First, check to see if A20 is already enabled
> + while (loops--) {
> + /* First, check to see if A20 is already enabled
> (legacy free, etc.) */
> - if (a20_test_short())
> - return 0;
> -
> + if (a20_test_short())
> + return 0;
> +
> /* Next, try the BIOS (INT 0x15, AX=0x2401) */
> enable_a20_bios();
> - if (a20_test_short())
> - return 0;
> -
> + if (a20_test_short())
> + return 0;
> +
> /* Try enabling A20 through the keyboard controller */
> kbc_err = empty_8042();
>
> - if (a20_test_short())
> - return 0; /* BIOS worked, but with delayed reaction */
> -
> - if (!kbc_err) {
> - enable_a20_kbc();
> - if (a20_test_long())
> - return 0;
> + if (a20_test_short())
> + return 0; /* BIOS worked, but with delayed reaction */
> +
> + if (!kbc_err) {
> + enable_a20_kbc();
> + if (a20_test_long())
> + return 0;
> }
> -
> +
> /* Finally, try enabling the "fast A20 gate" */
> enable_a20_fast();
> - if (a20_test_long())
> - return 0;
> - }
> -
> - return -1;
> + if (a20_test_long())
> + return 0;
> + }
> +
> + return -1;
> }
> --
> 1.7.2.5
The patch is probably corrupted or not against latest upstream, and the
title of the patch has no relation to what the patch actually does.
Thanks,
Ingo
next prev parent reply other threads:[~2013-05-07 11:20 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-05-07 8:41 [PATCH] Enable A20 gate Syed Salman Mansoor
2013-05-07 11:20 ` Ingo Molnar [this message]
2013-05-07 11:54 ` Syed Salman Mansoor
2013-05-07 16:03 ` Jonathan Corbet
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20130507112053.GA21162@gmail.com \
--to=mingo@kernel.org \
--cc=hpa@zytor.com \
--cc=linux-kernel@vger.kernel.org \
--cc=mingo@redhat.com \
--cc=syed.salman.mansoor@gmail.com \
--cc=tglx@linutronix.de \
--cc=x86@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox