From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paulo Zanoni Subject: [PATCH 4/8] drm/i915: remove struct_mutex lock from the FBC work function Date: Tue, 30 Jun 2015 10:53:08 -0300 Message-ID: <1435672392-7329-5-git-send-email-przanoni@gmail.com> References: <1435672392-7329-1-git-send-email-przanoni@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-qg0-f49.google.com (mail-qg0-f49.google.com [209.85.192.49]) by gabe.freedesktop.org (Postfix) with ESMTPS id 136AE6E6F9 for ; Tue, 30 Jun 2015 06:54:08 -0700 (PDT) Received: by qget71 with SMTP id t71so4066124qge.2 for ; Tue, 30 Jun 2015 06:54:07 -0700 (PDT) In-Reply-To: <1435672392-7329-1-git-send-email-przanoni@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org Cc: Paulo Zanoni List-Id: intel-gfx@lists.freedesktop.org RnJvbTogUGF1bG8gWmFub25pIDxwYXVsby5yLnphbm9uaUBpbnRlbC5jb20+CgpOb3cgdGhhdCB3 ZSBoYXZlIHRoZSBGQkMgbXV0ZXggdG8gcHJvdGVjdCB0aGUgYWN0dWFsIEZCQyBkYXRhLCB3ZSBj YW4KcmVtb3ZlIHRoZSBzdHJ1Y3RfbXV0ZXggZnJvbSBoZXJlIHNpbmNlIHdlJ3JlIG5vdCBkZWFs aW5nIHdpdGggc3RvbGVuCm1lbW9yeSBhdCB0aGlzIHBvaW50LgoKU2lnbmVkLW9mZi1ieTogUGF1 bG8gWmFub25pIDxwYXVsby5yLnphbm9uaUBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZmJjLmMgfCAyIC0tCiAxIGZpbGUgY2hhbmdlZCwgMiBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9mYmMuYyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2ZiYy5jCmluZGV4IDU0M2I3YTIuLjMxNmZlYjEgMTAwNjQ0Ci0t LSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2ZiYy5jCisrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2ZiYy5jCkBAIC0zMzUsNyArMzM1LDYgQEAgc3RhdGljIHZvaWQgaW50ZWxf ZmJjX3dvcmtfZm4oc3RydWN0IHdvcmtfc3RydWN0ICpfX3dvcmspCiAJc3RydWN0IGRybV9kZXZp Y2UgKmRldiA9IHdvcmstPmNydGMtPmRldjsKIAlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2 X3ByaXYgPSBkZXYtPmRldl9wcml2YXRlOwogCi0JbXV0ZXhfbG9jaygmZGV2LT5zdHJ1Y3RfbXV0 ZXgpOwogCW11dGV4X2xvY2soJmRldl9wcml2LT5mYmMubG9jayk7CiAJaWYgKHdvcmsgPT0gZGV2 X3ByaXYtPmZiYy5mYmNfd29yaykgewogCQkvKiBEb3VibGUgY2hlY2sgdGhhdCB3ZSBoYXZlbid0 IHN3aXRjaGVkIGZiIHdpdGhvdXQgY2FuY2VsbGluZwpAQCAtMzUyLDcgKzM1MSw2IEBAIHN0YXRp YyB2b2lkIGludGVsX2ZiY193b3JrX2ZuKHN0cnVjdCB3b3JrX3N0cnVjdCAqX193b3JrKQogCQlk ZXZfcHJpdi0+ZmJjLmZiY193b3JrID0gTlVMTDsKIAl9CiAJbXV0ZXhfdW5sb2NrKCZkZXZfcHJp di0+ZmJjLmxvY2spOwotCW11dGV4X3VubG9jaygmZGV2LT5zdHJ1Y3RfbXV0ZXgpOwogCiAJa2Zy ZWUod29yayk7CiB9Ci0tIAoyLjEuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9pbnRlbC1nZngK