From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: Thomas Gleixner <tglx@linutronix.de>
Cc: Linus Torvalds <torvalds@linux-foundation.org>,
Borislav Petkov <bp@alien8.de>,
Steven Rostedt <rostedt@goodmis.org>,
Gabriel C <nix.or.die@gmail.com>, Mike Galbraith <efault@gmx.de>,
stable <stable@vger.kernel.org>,
Andrew Morton <akpm@linux-foundation.org>,
Ruslan Ruslichenko <rruslich@cisco.com>,
Jiri Slaby <jslaby@suse.cz>, Ingo Molnar <mingo@kernel.org>
Subject: Re: Linux 4.9.6 ( Restore IO-APIC irq_chip retrigger callback , breaks my box )
Date: Tue, 14 Feb 2017 06:55:16 -0800 [thread overview]
Message-ID: <20170214145516.GA14041@kroah.com> (raw)
In-Reply-To: <alpine.DEB.2.20.1702141501260.3635@nanos>
On Tue, Feb 14, 2017 at 03:49:57PM +0100, Thomas Gleixner wrote:
> On Tue, 14 Feb 2017, Thomas Gleixner wrote:
> > On Mon, 13 Feb 2017, Linus Torvalds wrote:
> > > On Mon, Feb 13, 2017 at 1:35 PM, Thomas Gleixner <tglx@linutronix.de> wrote:
> > > >
> > > > arch/x86/platform/goldfish/goldfish.c
> > > >
> > > > static int __init goldfish_init(void)
> > > > {
> > > > platform_device_register_simple("goldfish_pdev_bus", -1,
> > > > goldfish_pdev_bus_resources, 2);
> > > > return 0;
> > > > }
> > > > device_initcall(goldfish_init);
> > > >
> > > > So it unconditionallyt registers that platform device, which has IRQ 4 as
> > > > irq resource and the driver happily matches on the platform devices.
> > > >
> > > > Wonderful crap, isn't it? It should be made 'depend on BROKEN'.
> > >
> > > Ugh. Yeah, that's crazy. Random hardcoded interfaces that get enabled
> > > by people by mistake.
> > >
> > > And yeah, it's not just the irq. It just randomly sets up memory addresses too.
> > >
> > > That thing needs to be disabled some way. Maybe not marked "broken",
> > > but there needs to be something that actually enables it at runtime
> > > (like a kernel command line option or something like that).
>
> I prefer to mark it broken, because that's what it is, but we can add a
> command line option as well. See below.
I have no problem marking all of the Goldfish stuff broken as it seems
to be a "dead" platform at the moment, no one is providing any updates
or cares about it, and the only users I know of it are using a _very_
old kernel version (the Android emulator).
Want me to send a patch for that as I think the Goldfish stuff
originally came through my tree...
thanks,
greg k-h
next prev parent reply other threads:[~2017-02-14 14:55 UTC|newest]
Thread overview: 50+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-01-26 7:48 Linux 4.9.6 Greg KH
2017-01-26 7:48 ` Greg KH
2017-02-06 17:30 ` Linux 4.9.6 ( Restore IO-APIC irq_chip retrigger callback , breaks my box ) Gabriel C
2017-02-06 17:41 ` Greg KH
2017-02-06 19:05 ` Ruslan Ruslichenko -X (rruslich - GLOBALLOGIC INC at Cisco)
2017-02-06 20:38 ` Gabriel C
2017-02-06 23:06 ` Linus Torvalds
2017-02-07 20:46 ` Thomas Gleixner
2017-02-07 21:25 ` Thomas Gleixner
2017-02-10 23:17 ` Gabriel C
2017-02-11 1:42 ` Gabriel C
2017-02-11 8:26 ` Thomas Gleixner
2017-02-11 13:09 ` Gabriel C
2017-02-11 14:21 ` Borislav Petkov
2017-02-11 20:58 ` Gabriel C
2017-02-11 21:32 ` Borislav Petkov
2017-02-12 20:21 ` Gabriel C
2017-02-12 21:12 ` Borislav Petkov
2017-02-12 22:21 ` Gabriel C
2017-02-13 0:38 ` Borislav Petkov
2017-02-13 1:26 ` Gabriel C
2017-02-13 2:31 ` Mike Galbraith
[not found] ` <CA+55aFzC33RgUDbb-tn9+ANJtD_R2+FzjJihnT_kGk-h+nTD1Q@mail.gmail.com>
2017-02-13 5:48 ` Gabriel C
2017-02-13 14:05 ` Thomas Gleixner
2017-02-13 14:16 ` Thomas Gleixner
2017-02-13 20:24 ` Gabriel C
2017-02-13 18:35 ` Linus Torvalds
2017-02-13 19:33 ` Thomas Gleixner
2017-02-13 20:12 ` Linus Torvalds
2017-02-13 20:18 ` Thomas Gleixner
2017-02-13 20:22 ` Steven Rostedt
2017-02-13 20:43 ` Borislav Petkov
2017-02-13 20:59 ` Thomas Gleixner
2017-02-13 21:42 ` Gabriel C
2017-02-14 0:04 ` Gabriel C
2017-02-13 21:33 ` Linus Torvalds
2017-02-13 21:35 ` Thomas Gleixner
2017-02-13 21:42 ` Thomas Gleixner
2017-02-13 21:44 ` Linus Torvalds
2017-02-14 8:15 ` Thomas Gleixner
2017-02-14 14:49 ` Thomas Gleixner
2017-02-14 14:55 ` Greg Kroah-Hartman [this message]
2017-02-14 15:11 ` Thomas Gleixner
2017-02-14 16:45 ` Thomas Gleixner
2017-02-15 2:17 ` Gabriel C
2017-02-15 8:46 ` Thomas Gleixner
2017-02-13 8:47 ` Thomas Gleixner
2017-02-13 8:52 ` [tip:timers/urgent] tick/broadcast: Prevent deadlock on tick_broadcast_lock tip-bot for Mike Galbraith
2017-02-13 10:28 ` Linux 4.9.6 ( Restore IO-APIC irq_chip retrigger callback , breaks my box ) Borislav Petkov
2017-02-07 21:24 ` Thomas Gleixner
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=20170214145516.GA14041@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=bp@alien8.de \
--cc=efault@gmx.de \
--cc=jslaby@suse.cz \
--cc=mingo@kernel.org \
--cc=nix.or.die@gmail.com \
--cc=rostedt@goodmis.org \
--cc=rruslich@cisco.com \
--cc=stable@vger.kernel.org \
--cc=tglx@linutronix.de \
--cc=torvalds@linux-foundation.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.