All of lore.kernel.org
 help / color / mirror / Atom feed
From: Arnd Bergmann <arnd@arndb.de>
To: Michael Schmitz <schmitzmic@gmail.com>
Cc: linux-m68k@vger.kernel.org, geert@linux-m68k.org,
	JBottomley@parallels.com, linux-scsi@vger.kernel.org,
	Michael Schmitz <schmitz@debian.org>
Subject: Re: [PATCH 1/3] m68k/atari - convert atari_scsi falcon_get_lock() to use wait_event()
Date: Sat, 1 Mar 2014 12:53:56 +0100	[thread overview]
Message-ID: <201403011253.56831.arnd@arndb.de> (raw)
In-Reply-To: <1393660265-19384-2-git-send-email-schmitz@debian.org>

On Saturday 01 March 2014, Michael Schmitz wrote:
> 
> sleep_on is known broken and going away. The atari_scsi driver is one of
> two remaining users in the falcon_get_lock() function, which is a rather
> crazy piece of code. This does not attempt to fix the driver's locking
> scheme in general, but at least prevents falcon_get_lock from going to
> sleep when no other thread holds the same lock or tries to get it,
> and we no longer schedule with irqs disabled.
> 
> MSch: fixed completion conditions missed in Arnds' original RFC patch.
> 
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
> Acked-by: Michael Schmitz <schmitz@debian.org>
> Cc: Geert Uytterhoeven <geert@linux-m68k.org>
> Cc: James E.J. Bottomley <JBottomley@parallels.com>
> Cc: linux-scsi@vger.kernel.org

Thanks a lot for taking care of this so quickly!

A minor note about patch processing: The normal way to forward
a patch from another person is to add your 'Signed-off-by:' line
below the one from the original submitter, i.e. in the place where
you have the 'Acked-by:'. Not sure if you just forgot to update
your patch or you weren't aware of that. Geert will be able to
fix that when he adds his own Signed-off-by line.

Also if you want to preserve authorship of the patch, you can add
as the first line before the description a line 'From: Arnd Bergmann
<arnd@arndb.de>'. Since you modified most the lines I originally
changed and the patch is very small, I don't care about having
me listed as the author, it's absolutely ok to have you listed here,
just explaining it here in case you intended differently.

	Arnd

  reply	other threads:[~2014-03-01 11:53 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-03-01  7:51 [PATCH 0/3] m68k Atari SCSI fixes Michael Schmitz
2014-03-01  7:51 ` [PATCH 1/3] m68k/atari - convert atari_scsi falcon_get_lock() to use wait_event() Michael Schmitz
2014-03-01 11:53   ` Arnd Bergmann [this message]
2014-03-01 23:05     ` schmitz
2014-03-06 13:48   ` Geert Uytterhoeven
2014-03-01  7:51 ` [PATCH 2/3] m68k/atari - atari_scsi: change abort/reset return codes Michael Schmitz
2014-03-11  8:21   ` Finn Thain
2014-03-11  8:28     ` Geert Uytterhoeven
2014-03-12  7:05       ` Michael Schmitz
2014-03-12 14:30         ` Finn Thain
2014-04-11 14:30           ` Sam Creasey
2014-03-12  7:03     ` Michael Schmitz
2014-05-02  8:43   ` [PATCH v2] " Michael Schmitz
2014-03-01  7:51 ` [PATCH 3/3] m68k/atari - atari_scsi: punt if deadlocked Michael Schmitz

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=201403011253.56831.arnd@arndb.de \
    --to=arnd@arndb.de \
    --cc=JBottomley@parallels.com \
    --cc=geert@linux-m68k.org \
    --cc=linux-m68k@vger.kernel.org \
    --cc=linux-scsi@vger.kernel.org \
    --cc=schmitz@debian.org \
    --cc=schmitzmic@gmail.com \
    /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.