Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1355900

Re: [PATCH 0/6] Support calling functions on dedicated physical cpu

From Peter Zijlstra <peterz@infradead.org>
Newsgroups linux.kernel
Subject Re: [PATCH 0/6] Support calling functions on dedicated physical cpu
Date 2016-03-11 14:20 +0100
Message-ID <rbv90-6O2-17@gated-at.bofh.it> (permalink)
References <rbtTB-5I7-31@gated-at.bofh.it> <rbumB-6em-9@gated-at.bofh.it> <rbv90-6O2-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Fri, Mar 11, 2016 at 01:15:04PM +0000, One Thousand Gnomes wrote:
> On Fri, 11 Mar 2016 13:25:14 +0100
> Peter Zijlstra <peterz@infradead.org> wrote:
> 
> > On Fri, Mar 11, 2016 at 12:59:28PM +0100, Juergen Gross wrote:
> > > Some hardware (e.g. Dell Studio laptops) require special functions to
> > > be called on physical cpu 0 in order to avoid occasional hangs. When
> > > running as dom0 under Xen this could be achieved only via special boot
> > > parameters (vcpu pinning) limiting the hypervisor in it's scheduling
> > > decisions.  
> > 
> > So instead of telling Dell to get their act together and fix their damn
> > firmware, we're going to add the most horrid gunk to the kernel? How
> > does that make sense?
> 
> It's been normal forever. The convention with a lot of older BIOS crap
> was always that it should be called on the boot CPU (APM. PnPBIOS etc).
> 
> It's a stretch pre-EFI to even call it a "bug"

Yeah, I knew about the APM/PnP muck, but I was under the impression this
was about new hardware.

Back to linux.kernel | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

[PATCH 0/6] Support calling functions on dedicated physical cpu Juergen Gross <jgross@suse.com> - 2016-03-11 13:10 +0100
  [PATCH 1/6] xen: sync xen header Juergen Gross <jgross@suse.com> - 2016-03-11 13:10 +0100
  [PATCH 5/6] virt, sched: add cpu pinning to call_sync_on_phys_cpu() Juergen Gross <jgross@suse.com> - 2016-03-11 13:10 +0100
  [PATCH 6/6] xen: add xen_pin_vcpu() to support calling functions on a dedicated pcpu Juergen Gross <jgross@suse.com> - 2016-03-11 13:10 +0100
  [PATCH 2/6] sched: add function to execute a function synchronously on a physical cpu Juergen Gross <jgross@suse.com> - 2016-03-11 13:10 +0100
    Re: [PATCH 2/6] sched: add function to execute a function  synchronously on a physical cpu Peter Zijlstra <peterz@infradead.org> - 2016-03-11 13:30 +0100
      Re: [PATCH 2/6] sched: add function to execute a function  synchronously on a physical cpu Peter Zijlstra <peterz@infradead.org> - 2016-03-11 13:50 +0100
        Re: [PATCH 2/6] sched: add function to execute a function  synchronously on a physical cpu Juergen Gross <jgross@suse.com> - 2016-03-11 13:50 +0100
          Re: [PATCH 2/6] sched: add function to execute a function  synchronously on a physical cpu Peter Zijlstra <peterz@infradead.org> - 2016-03-11 14:00 +0100
            Re: [PATCH 2/6] sched: add function to execute a function  synchronously on a physical cpu Juergen Gross <jgross@suse.com> - 2016-03-11 14:10 +0100
      Re: [PATCH 2/6] sched: add function to execute a function  synchronously on a physical cpu Juergen Gross <jgross@suse.com> - 2016-03-11 13:50 +0100
        Re: [PATCH 2/6] sched: add function to execute a function  synchronously on a physical cpu Peter Zijlstra <peterz@infradead.org> - 2016-03-11 13:50 +0100
  Re: [PATCH 0/6] Support calling functions on dedicated physical cpu Peter Zijlstra <peterz@infradead.org> - 2016-03-11 13:30 +0100
    Re: [PATCH 0/6] Support calling functions on dedicated physical cpu Pali Rohár <pali.rohar@gmail.com> - 2016-03-11 13:30 +0100
    Re: [PATCH 0/6] Support calling functions on dedicated physical cpu One Thousand Gnomes <gnomes@lxorguk.ukuu.org.uk> - 2016-03-11 14:20 +0100
      Re: [PATCH 0/6] Support calling functions on dedicated physical cpu Peter Zijlstra <peterz@infradead.org> - 2016-03-11 14:20 +0100

csiph-web