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


Groups > linux.kernel > #1340378

Re: [PATCH] kernel/resource.c: fix muxed resource handling in __request_region()

From Vincent Pelletier <plr.vincent@gmail.com>
Newsgroups linux.kernel
Subject Re: [PATCH] kernel/resource.c: fix muxed resource handling in __request_region()
Date 2016-02-23 09:00 +0100
Message-ID <r5g30-2aF-7@gated-at.bofh.it> (permalink)
References (2 earlier) <r40tk-2SE-13@gated-at.bofh.it> <r42EO-4rZ-9@gated-at.bofh.it> <r4jmi-xc-7@gated-at.bofh.it> <r4oci-4j5-27@gated-at.bofh.it> <r4ZbQ-6C8-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Mon, 22 Feb 2016 13:49:12 +0000, Alan Cox <alan@linux.intel.com>
wrote:
> It's not used much, especially nowdays. The use case is basically multi
> I/O chips on the ISA/LPC bus with magic shared config register ports.

This is precisely a super I/O driver (gpio-f7188x) which, when used
with concurrent accesses on an SMP machine triggered the issue which
prompted this patch.

In case information on the original issue is desired:
My original report (ignore attached patch, it was rejected as it
breaks other chips supported by this driver):
  http://permalink.gmane.org/gmane.linux.kernel.gpio/10204
My test procedure (second half of the mail), which I used to validate
the patch against 4.1:
  http://permalink.gmane.org/gmane.linux.kernel.gpio/10216
Simon Guinot & Vincent Donnefort debugging results:
  http://permalink.gmane.org/gmane.linux.kernel.gpio/10521

Regards,
-- 
Vincent Pelletier

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


Thread

Re: [PATCH] kernel/resource.c: fix muxed resource handling in  __request_region() Vincent Pelletier <plr.vincent@gmail.com> - 2016-02-19 22:10 +0100
  Re: [PATCH] kernel/resource.c: fix muxed resource handling in  __request_region() Jesse Barnes <jbarnes@virtuousgeek.org> - 2016-02-20 00:30 +0100
    Re: [PATCH] kernel/resource.c: fix muxed resource handling in __request_region() Linus Torvalds <torvalds@linux-foundation.org> - 2016-02-20 18:20 +0100
      Re: [PATCH] kernel/resource.c: fix muxed resource handling in __request_region() Jesse Barnes <jbarnes@virtuousgeek.org> - 2016-02-20 23:30 +0100
        Re: [PATCH] kernel/resource.c: fix muxed resource handling in  __request_region() Alan Cox <alan@linux.intel.com> - 2016-02-22 15:00 +0100
          Re: [PATCH] kernel/resource.c: fix muxed resource handling in  __request_region() Jesse Barnes <jbarnes@virtuousgeek.org> - 2016-02-22 22:00 +0100
            Re: [PATCH] kernel/resource.c: fix muxed resource handling in  __request_region() Simon Guinot <simon.guinot@sequanux.org> - 2016-02-23 17:20 +0100
              Re: [PATCH] kernel/resource.c: fix muxed resource handling in  __request_region() Jesse Barnes <jbarnes@virtuousgeek.org> - 2016-02-23 18:20 +0100
                Re: [PATCH] kernel/resource.c: fix muxed resource handling in  __request_region() One Thousand Gnomes <gnomes@lxorguk.ukuu.org.uk> - 2016-02-23 22:40 +0100
                [PATCH] kernel/resource.c: ensure parent is not freed in __request_region() Simon Guinot <simon.guinot@sequanux.org> - 2016-02-24 15:30 +0100
          Re: [PATCH] kernel/resource.c: fix muxed resource handling in  __request_region() Vincent Pelletier <plr.vincent@gmail.com> - 2016-02-23 09:00 +0100

csiph-web