Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1501190
| Path | csiph.com!1.us.feeder.erje.net!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder4.news.weretis.net!news.mixmin.net!aioe.org!gothmog.csi.it!bofh.it!news.nic.it!robomod |
|---|---|
| From | "Martin K. Petersen" <martin.petersen@oracle.com> |
| Newsgroups | linux.kernel |
| Subject | Re: [RESEND PATCH] scsi: ufs: fix race between clock gating and devfreq scaling work |
| Date | Fri, 14 Oct 2016 22:50:01 +0200 |
| Message-ID | <sshAt-6iL-7@gated-at.bofh.it> (permalink) |
| References | <sreuZ-4zZ-5@gated-at.bofh.it> |
| X-Original-To | Subhash Jadavani <subhashj@codeaurora.org> |
| Organization | Oracle Corporation |
| User-Agent | Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
| MIME-Version | 1.0 |
| Content-Type | text/plain |
| X-Source-IP | aserv0022.oracle.com [141.146.126.234] |
| Sender | robomod@news.nic.it |
| List-ID | <linux-kernel.vger.kernel.org> |
| X-Mailing-List | linux-kernel@vger.kernel.org |
| Approved | robomod@news.nic.it |
| Lines | 15 |
| X-Original-Cc | vinholikatti@gmail.com, jejb@linux.vnet.ibm.com, martin.petersen@oracle.com, linux-scsi@vger.kernel.org (open list:UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER), linux-kernel@vger.kernel.org (open list) |
| X-Original-Date | Fri, 14 Oct 2016 16:47:39 -0400 |
| X-Original-Message-ID | <yq137jyk68k.fsf@sermon.lab.mkp.net> |
| X-Original-References | <1476227759-22389-1-git-send-email-subhashj@codeaurora.org> |
| X-Original-Sender | linux-kernel-owner@vger.kernel.org |
| Xref | csiph.com linux.kernel:1501190 |
Show key headers only | View raw
>>>>> "Subhash" == Subhash Jadavani <subhashj@codeaurora.org> writes: Subhash> UFS devfreq clock scaling work may require clocks to be ON if Subhash> it need to execute some UFS commands hence it may request for Subhash> clock hold before issuing the command. But if UFS clock gating Subhash> work is already running in parallel, ungate work would end up Subhash> waiting for the clock gating work to finish and as clock gating Subhash> work would also wait for the clock scaling work to finish, we Subhash> would enter in deadlock state. Here is the call trace during Subhash> this deadlock state: Somebody from the UFS camp, please review! -- Martin K. Petersen Oracle Linux Engineering
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
Re: [RESEND PATCH] scsi: ufs: fix race between clock gating and devfreq scaling work "Martin K. Petersen" <martin.petersen@oracle.com> - 2016-10-14 22:50 +0200 Re: [RESEND PATCH] scsi: ufs: fix race between clock gating and devfreq scaling work Subhash Jadavani <subhashj@codeaurora.org> - 2016-10-18 02:20 +0200
csiph-web