From mboxrd@z Thu Jan 1 00:00:00 1970 From: Archit Taneja Subject: Re: BUG caused by "Use new drm_fb_helper functions" series Date: Tue, 2 Feb 2016 10:50:52 +0530 Message-ID: <56B03CB4.8020503@codeaurora.org> References: <56AFC1F1.5080507@hurleysoftware.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from smtp.codeaurora.org (smtp.codeaurora.org [198.145.29.96]) by gabe.freedesktop.org (Postfix) with ESMTPS id 261E26E382 for ; Mon, 1 Feb 2016 21:20:59 -0800 (PST) In-Reply-To: <56AFC1F1.5080507@hurleysoftware.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Peter Hurley , Daniel Vetter , Ben Skeggs Cc: Linux kernel , "dri-devel@lists.freedesktop.org" List-Id: dri-devel@lists.freedesktop.org SGkgUGV0ZXIsCgpPbiAwMi8wMi8yMDE2IDAyOjA3IEFNLCBQZXRlciBIdXJsZXkgd3JvdGU6Cj4g SGkgQXJjaGl0LAo+Cj4gSnVzdCBib290aW5nIDQuNC1yYzUrLCBJIGdvdCB0aGlzIHNwbGF0IFsx XQo+IEF0IGZpcnN0IGdsYW5jZSwgdGhpcyBhcHBlYXJzIHRvIGJlIGEgc2ltcGxlIGZpeC4KClRo YW5rcyBmb3Igc2hhcmluZyB0aGlzLgoKPgo+IEhvd2V2ZXIsIEknbSBjb25jZXJuZWQgdGhhdCBm YmNvbiBmdW5jdGlvbnMsIHdoaWNoIG1heSBiZSBjYWxsZWQgd2l0aAo+IGludGVycnVwdHMgZGlz YWJsZWQsIGFyZSBub3cgaG9va2VkIHVwIHRvIGZiZGV2IGZ1bmN0aW9ucyB3aGljaCBtYXkgYXNz dW1lCj4gaW50ZXJydXB0cyBhcmUgbm90IGRpc2FibGVkIChhcyBpcyB0aGUgY2FzZSB3aXRoIGNm Yl9pbWFnZWJsaXQoKSkuCgpJbiB0aGUgY2FzZSB3aGVuIENPTkZJR19GQiBpcyBlbmFibGVkLCBk cm1fZmJfaGVscGVyX2NmYl9pbWFnZWJsaXQKaGVscGVyIHNpbXBseSB3cmFwcyBhcm91bmQgY2Zn X2ltYWdlYmxpdCwgc28gSSBkb24ndCBzZWUgaG93IHdlJ2QgaGF2ZQphbnkgZGlmZmVyZW5jZSBp biBiZWhhdmlvdXIuCgo+Cj4gRm9yIGV4YW1wbGUsIGluIHRoZSBzcGxhdCBiZWxvdywgaXQncyBh IHNpbXBsZSBmaXggdG8gbWFrZSB0aGUgc3BsYXQgZ28KPiBhd2F5IHdpdGggR0ZQX0FUT01JQyBh bGxvY2F0aW9uLiBIb3dldmVyLCB0aGUgZm9sbG93aW5nIGZlbmNlIHdhaXQgaXMgX25ldmVyXwo+ IGdvaW5nIHRvIHRyaWdnZXIgd2l0aCBpbnRlcnJ1cHRzIGRpc2FibGVkIG9uIFVQLgo+Cj4gRldJ VywgSSd2ZSBiZWVuIHJ1bm5pbmcgYWxtb3N0IGV4Y2x1c2l2ZWx5IGRlYnVnIGtlcm5lbCBidWls ZHMgc28gSSdtIG5vdAo+IHN1cmUgd2h5IHRoaXMgaGFzbid0IHRyaWdnZXJlZCBtYW55IHRpbWVz IGJlZm9yZSwgYnV0IGl0IGhhc24ndC4KCldlIGNvdWxkIHJldmVydCB0aGUgcGF0Y2gKImRybS9u b3V2ZWF1OiBVc2UgbmV3IGRybV9mYl9oZWxwZXIgZnVuY3Rpb25zIiBhbmQgc2VlIGlmIHdlIHN0 aWxsIGhpdCB0aGlzCmlzc3VlLgoKVGhhbmtzLApBcmNoaXQKCj4gUmVnYXJkcywKPiBQZXRlciBI dXJsZXkKPgo+Cj4gWzFdIEJVRyBzcGxhdAo+Cj4gWyAgIDM3LjQzODQ5NF0gQlVHOiBzbGVlcGlu ZyBmdW5jdGlvbiBjYWxsZWQgZnJvbSBpbnZhbGlkIGNvbnRleHQgYXQgL2hvbWUvcGV0ZXIvc3Jj L2tlcm5lbHMvbWFpbmxpbmUvbW0vc2x1Yi5jOjEyODcKPiBbICAgMzcuNDM4NDk1XSBpbl9hdG9t aWMoKTogMSwgaXJxc19kaXNhYmxlZCgpOiAxLCBwaWQ6IDIyNzYsIG5hbWU6IGF1ZGl0ZAo+IFsg ICAzNy40Mzg0OTddIDEgbG9jayBoZWxkIGJ5IGF1ZGl0ZC8yMjc2Ogo+IFsgICAzNy40Mzg1MDdd ICAjMDogIChhdWRpdF9jbWRfbXV0ZXgpeysuKy4rLn0sIGF0OiBbPGZmZmZmZmZmODExM2E2M2Y+ XSBhdWRpdF9yZWNlaXZlKzB4MWYvMHhhMAo+IFsgICAzNy40Mzg1MDddIGlycSBldmVudCBzdGFt cDogMTY4OQo+IFsgICAzNy40Mzg1MTFdIGhhcmRpcnFzIGxhc3QgIGVuYWJsZWQgYXQgKDE2ODkp OiBbPGZmZmZmZmZmODEwZTlhOTY+XSB2cHJpbnRrX2VtaXQrMHgyMzYvMHg2MjAKPiBbICAgMzcu NDM4NTEzXSBoYXJkaXJxcyBsYXN0IGRpc2FibGVkIGF0ICgxNjg4KTogWzxmZmZmZmZmZjgxMGU5 OTM0Pl0gdnByaW50a19lbWl0KzB4ZDQvMHg2MjAKPiBbICAgMzcuNDM4NTE4XSBzb2Z0aXJxcyBs YXN0ICBlbmFibGVkIGF0ICgxNjUyKTogWzxmZmZmZmZmZjgxNzUzODk4Pl0gbmV0bGlua19wb2xs KzB4MTM4LzB4MWMwCj4gWyAgIDM3LjQzODUyMF0gc29mdGlycXMgbGFzdCBkaXNhYmxlZCBhdCAo MTY1MCk6IFs8ZmZmZmZmZmY4MTc1Mzg1Nz5dIG5ldGxpbmtfcG9sbCsweGY3LzB4MWMwCj4gWyAg IDM3LjQzODUyMl0gQ1BVOiA3IFBJRDogMjI3NiBDb21tOiBhdWRpdGQgTm90IHRhaW50ZWQgNC40 LjAtcmM1K3dpcC14ZW9uK2RlYnVnICNyYzUrd2lwCj4gWyAgIDM3LjQzODUyM10gSGFyZHdhcmUg bmFtZTogRGVsbCBJbmMuIFByZWNpc2lvbiBXb3JrU3RhdGlvbiBUNTQwMCAgLzBSVzIwMywgQklP UyBBMTEgMDQvMzAvMjAxMgo+IFsgICAzNy40Mzg1MjZdICBmZmZmZmZmZjgxY2U1Y2M4IGZmZmY4 ODAyYTg3YzM1OTAgZmZmZmZmZmY4MTNmYjZjNSBmZmZmODgwMmFjNzY4MDAwCj4gWyAgIDM3LjQz ODUyOF0gIGZmZmY4ODAyYTg3YzM1YjggZmZmZmZmZmY4MTBhNmZiOSBmZmZmZmZmZjgxY2U1Y2M4 IDAwMDAwMDAwMDAwMDA1MDcKPiBbICAgMzcuNDM4NTMwXSAgMDAwMDAwMDAwMDAwMDAwMCBmZmZm ODgwMmE4N2MzNWUwIGZmZmZmZmZmODEwYTcwYjkgMDAwMDAwMDAwMjQwODBjMAo+IFsgICAzNy40 Mzg1MzFdIENhbGwgVHJhY2U6Cj4gWyAgIDM3LjQzODUzNV0gIFs8ZmZmZmZmZmY4MTNmYjZjNT5d IGR1bXBfc3RhY2srMHg0ZS8weDc5Cj4gWyAgIDM3LjQzODUzOF0gIFs8ZmZmZmZmZmY4MTBhNmZi OT5dIF9fX21pZ2h0X3NsZWVwKzB4MTQ5LzB4MjAwCj4gWyAgIDM3LjQzODU0MF0gIFs8ZmZmZmZm ZmY4MTBhNzBiOT5dIF9fbWlnaHRfc2xlZXArMHg0OS8weDgwCj4gWyAgIDM3LjQzODU0NF0gIFs8 ZmZmZmZmZmY4MTIwMmRmZD5dIGttZW1fY2FjaGVfYWxsb2NfdHJhY2UrMHgyMGQvMHgyZTAKPiBb ICAgMzcuNDM4NjAwXSAgWzxmZmZmZmZmZmEwMjcyZTliPl0gPyBub3V2ZWF1X2ZlbmNlX25ldysw eDNiLzB4OTAgW25vdXZlYXVdCj4gWyAgIDM3LjQzODYyNF0gIFs8ZmZmZmZmZmZhMDI3MmU5Yj5d IG5vdXZlYXVfZmVuY2VfbmV3KzB4M2IvMHg5MCBbbm91dmVhdV0KPiBbICAgMzcuNDM4NjQ5XSAg WzxmZmZmZmZmZmEwMjcwN2IyPl0gbm91dmVhdV9jaGFubmVsX2lkbGUrMHg0Mi8weGIwIFtub3V2 ZWF1XQo+IFsgICAzNy40Mzg2NzNdICBbPGZmZmZmZmZmYTAyNmJiM2Y+XSBub3V2ZWF1X2ZiY29u X3N5bmMrMHg3Zi8weGIwIFtub3V2ZWF1XQo+IFsgICAzNy40Mzg2NzddICBbPGZmZmZmZmZmODE0 ODk5OGE+XSBjZmJfaW1hZ2VibGl0KzB4OWEvMHg0ZDAKPiBbICAgMzcuNDM4NjgxXSAgWzxmZmZm ZmZmZjgxMGQyMmVmPl0gPyB0cmFjZV9oYXJkaXJxc19vZmZfY2FsbGVyKzB4MWYvMHhjMAo+IFsg ICAzNy40Mzg2OTNdICBbPGZmZmZmZmZmYTAxM2QzMGU+XSBkcm1fZmJfaGVscGVyX2NmYl9pbWFn ZWJsaXQrMHhlLzB4MTAgW2RybV9rbXNfaGVscGVyXQo+IFsgICAzNy40Mzg3MTddICBbPGZmZmZm ZmZmYTAyNmJiYzE+XSBub3V2ZWF1X2ZiY29uX2ltYWdlYmxpdCsweDUxLzB4ZDAgW25vdXZlYXVd Cj4gWyAgIDM3LjQzODcxOV0gIFs8ZmZmZmZmZmY4MTQ3YzAyYz5dIGJpdF9wdXRjcysweDJkYy8w eDUzMAo+IFsgICAzNy40Mzg3MjFdICBbPGZmZmZmZmZmODEwZDIzOWQ+XSA/IHRyYWNlX2hhcmRp cnFzX29mZisweGQvMHgxMAo+IFsgICAzNy40Mzg3MjVdICBbPGZmZmZmZmZmODE0NzYxNDQ+XSA/ IGdldF9jb2xvci5pc3JhLjE1KzB4MzQvMHgxMzAKPiBbICAgMzcuNDM4NzI3XSAgWzxmZmZmZmZm ZjgxNDc3Mjc4Pl0gZmJjb25fcHV0Y3MrMHgxMjgvMHgxNjAKPiBbICAgMzcuNDM4NzI4XSAgWzxm ZmZmZmZmZjgxNDdiZDUwPl0gPyBiaXRfY3Vyc29yKzB4NWUwLzB4NWUwCj4gWyAgIDM3LjQzODcz MF0gIFs8ZmZmZmZmZmY4MTQ3NzU2Yj5dIGZiY29uX3JlZHJhdy5pc3JhLjI1KzB4MTZiLzB4MWQw Cj4gWyAgIDM3LjQzODczMV0gIFs8ZmZmZmZmZmY4MTQ3ODk0YT5dIGZiY29uX3Njcm9sbCsweDFl YS8weGNlMAo+IFsgICAzNy40Mzg3MzRdICBbPGZmZmZmZmZmODE1MTEyY2E+XSBzY3J1cCsweDE0 YS8weDE2MAo+IFsgICAzNy40Mzg3MzZdICBbPGZmZmZmZmZmODE1MTEzNjA+XSBsZisweDgwLzB4 OTAKPiBbICAgMzcuNDM4NzM3XSAgWzxmZmZmZmZmZjgxNTExNjE3Pl0gdnRfY29uc29sZV9wcmlu dCsweDJhNy8weDNlMAo+IFsgICAzNy40Mzg3MzldICBbPGZmZmZmZmZmODEwZTg5YzQ+XSBjYWxs X2NvbnNvbGVfZHJpdmVycy5jb25zdHByb3AuMjQrMHgxNDQvMHgxZDAKPiBbICAgMzcuNDM4NzQx XSAgWzxmZmZmZmZmZjgxMGU5NzgzPl0gY29uc29sZV91bmxvY2srMHg0NjMvMHg1NDAKPiBbICAg MzcuNDM4NzQyXSAgWzxmZmZmZmZmZjgxMGU5YmJhPl0gdnByaW50a19lbWl0KzB4MzVhLzB4NjIw Cj4gWyAgIDM3LjQzODc0NF0gIFs8ZmZmZmZmZmY4MTBlOWZkOT5dIHZwcmludGtfZGVmYXVsdCsw eDI5LzB4NDAKPiBbICAgMzcuNDM4NzQ4XSAgWzxmZmZmZmZmZjgxMTlmNzFhPl0gcHJpbnRrKzB4 NGQvMHg0Zgo+IFsgICAzNy40Mzg3NTBdICBbPGZmZmZmZmZmODExMzdhZDI+XSBhdWRpdF9wcmlu dGtfc2tiKzB4NjIvMHg3MAo+IFsgICAzNy40Mzg3NTFdICBbPGZmZmZmZmZmODExMzdlODQ+XSBh dWRpdF9sb2dfZW5kKzB4MWQ0LzB4MmQwCj4gWyAgIDM3LjQzODc1Ml0gIFs8ZmZmZmZmZmY4MTEz N2NlMD5dID8gYXVkaXRfbG9nX2VuZCsweDMwLzB4MmQwCj4gWyAgIDM3LjQzODc1NF0gIFs8ZmZm ZmZmZmY4MTEzOTA1OT5dIGF1ZGl0X2xvZ19jb25maWdfY2hhbmdlKzB4ODkvMHhhMAo+IFsgICAz Ny40Mzg3NTZdICBbPGZmZmZmZmZmODExM2E0Y2E+XSBhdWRpdF9yZWNlaXZlX21zZysweGE1YS8w eGJiMAo+IFsgICAzNy40Mzg3NTldICBbPGZmZmZmZmZmODE4NDgxYmQ+XSA/IG11dGV4X2xvY2tf bmVzdGVkKzB4MmVkLzB4NDUwCj4gWyAgIDM3LjQzODc2MV0gIFs8ZmZmZmZmZmY4MTEzYTYzZj5d ID8gYXVkaXRfcmVjZWl2ZSsweDFmLzB4YTAKPiBbICAgMzcuNDM4NzYyXSAgWzxmZmZmZmZmZjgx MTNhNjNmPl0gPyBhdWRpdF9yZWNlaXZlKzB4MWYvMHhhMAo+IFsgICAzNy40Mzg3NjRdICBbPGZm ZmZmZmZmODExM2E2NzI+XSBhdWRpdF9yZWNlaXZlKzB4NTIvMHhhMAo+IFsgICAzNy40Mzg3NjZd ICBbPGZmZmZmZmZmODE3NTU2NTI+XSBuZXRsaW5rX3VuaWNhc3QrMHhmMi8weDFjMAo+IFsgICAz Ny40Mzg3NjddICBbPGZmZmZmZmZmODE3NTViMDc+XSBuZXRsaW5rX3NlbmRtc2crMHgzZTcvMHg2 MjAKPiBbICAgMzcuNDM4NzcxXSAgWzxmZmZmZmZmZjgxNmZmNGU4Pl0gc29ja19zZW5kbXNnKzB4 MzgvMHg1MAo+IFsgICAzNy40Mzg3NzJdICBbPGZmZmZmZmZmODE2ZmY5NDY+XSBTWVNDX3NlbmR0 bysweGY2LzB4MTcwCj4gWyAgIDM3LjQzODc3NV0gIFs8ZmZmZmZmZmY4MTE5ZGI4ZD5dID8gY29u dGV4dF90cmFja2luZ19leGl0KzB4MWQvMHgzMAo+IFsgICAzNy40Mzg3NzhdICBbPGZmZmZmZmZm ODEwMDM2N2Y+XSA/IGVudGVyX2Zyb21fdXNlcl9tb2RlKzB4MWYvMHg1MAo+IFsgICAzNy40Mzg3 ODBdICBbPGZmZmZmZmZmODEwMDM3N2I+XSA/IHN5c2NhbGxfdHJhY2VfZW50ZXJfcGhhc2UxKzB4 Y2IvMHgxMzAKPiBbICAgMzcuNDM4NzgxXSAgWzxmZmZmZmZmZjgxMDAzMDE3Pl0gPyB0cmFjZV9o YXJkaXJxc19vbl90aHVuaysweDE3LzB4MTkKPiBbICAgMzcuNDM4Nzg0XSAgWzxmZmZmZmZmZjgx NzAwNzllPl0gU3lTX3NlbmR0bysweGUvMHgxMAo+IFsgICAzNy40Mzg3ODZdICBbPGZmZmZmZmZm ODE4NGJlMzY+XSBlbnRyeV9TWVNDQUxMXzY0X2Zhc3RwYXRoKzB4MTYvMHg3YQo+CgotLSAKVGhl IFF1YWxjb21tIElubm92YXRpb24gQ2VudGVyLCBJbmMuIGlzIGEgbWVtYmVyIG9mIHRoZSBDb2Rl IEF1cm9yYSAKRm9ydW0sIGhvc3RlZCBieSBUaGUgTGludXggRm91bmRhdGlvbgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBs aXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751594AbcBBFVB (ORCPT ); Tue, 2 Feb 2016 00:21:01 -0500 Received: from smtp.codeaurora.org ([198.145.29.96]:48206 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750829AbcBBFU7 (ORCPT ); Tue, 2 Feb 2016 00:20:59 -0500 Subject: Re: BUG caused by "Use new drm_fb_helper functions" series To: Peter Hurley , Daniel Vetter , Ben Skeggs References: <56AFC1F1.5080507@hurleysoftware.com> Cc: David Airlie , "dri-devel@lists.freedesktop.org" , Linux kernel From: Archit Taneja Message-ID: <56B03CB4.8020503@codeaurora.org> Date: Tue, 2 Feb 2016 10:50:52 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <56AFC1F1.5080507@hurleysoftware.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Peter, On 02/02/2016 02:07 AM, Peter Hurley wrote: > Hi Archit, > > Just booting 4.4-rc5+, I got this splat [1] > At first glance, this appears to be a simple fix. Thanks for sharing this. > > However, I'm concerned that fbcon functions, which may be called with > interrupts disabled, are now hooked up to fbdev functions which may assume > interrupts are not disabled (as is the case with cfb_imageblit()). In the case when CONFIG_FB is enabled, drm_fb_helper_cfb_imageblit helper simply wraps around cfg_imageblit, so I don't see how we'd have any difference in behaviour. > > For example, in the splat below, it's a simple fix to make the splat go > away with GFP_ATOMIC allocation. However, the following fence wait is _never_ > going to trigger with interrupts disabled on UP. > > FWIW, I've been running almost exclusively debug kernel builds so I'm not > sure why this hasn't triggered many times before, but it hasn't. We could revert the patch "drm/nouveau: Use new drm_fb_helper functions" and see if we still hit this issue. Thanks, Archit > Regards, > Peter Hurley > > > [1] BUG splat > > [ 37.438494] BUG: sleeping function called from invalid context at /home/peter/src/kernels/mainline/mm/slub.c:1287 > [ 37.438495] in_atomic(): 1, irqs_disabled(): 1, pid: 2276, name: auditd > [ 37.438497] 1 lock held by auditd/2276: > [ 37.438507] #0: (audit_cmd_mutex){+.+.+.}, at: [] audit_receive+0x1f/0xa0 > [ 37.438507] irq event stamp: 1689 > [ 37.438511] hardirqs last enabled at (1689): [] vprintk_emit+0x236/0x620 > [ 37.438513] hardirqs last disabled at (1688): [] vprintk_emit+0xd4/0x620 > [ 37.438518] softirqs last enabled at (1652): [] netlink_poll+0x138/0x1c0 > [ 37.438520] softirqs last disabled at (1650): [] netlink_poll+0xf7/0x1c0 > [ 37.438522] CPU: 7 PID: 2276 Comm: auditd Not tainted 4.4.0-rc5+wip-xeon+debug #rc5+wip > [ 37.438523] Hardware name: Dell Inc. Precision WorkStation T5400 /0RW203, BIOS A11 04/30/2012 > [ 37.438526] ffffffff81ce5cc8 ffff8802a87c3590 ffffffff813fb6c5 ffff8802ac768000 > [ 37.438528] ffff8802a87c35b8 ffffffff810a6fb9 ffffffff81ce5cc8 0000000000000507 > [ 37.438530] 0000000000000000 ffff8802a87c35e0 ffffffff810a70b9 00000000024080c0 > [ 37.438531] Call Trace: > [ 37.438535] [] dump_stack+0x4e/0x79 > [ 37.438538] [] ___might_sleep+0x149/0x200 > [ 37.438540] [] __might_sleep+0x49/0x80 > [ 37.438544] [] kmem_cache_alloc_trace+0x20d/0x2e0 > [ 37.438600] [] ? nouveau_fence_new+0x3b/0x90 [nouveau] > [ 37.438624] [] nouveau_fence_new+0x3b/0x90 [nouveau] > [ 37.438649] [] nouveau_channel_idle+0x42/0xb0 [nouveau] > [ 37.438673] [] nouveau_fbcon_sync+0x7f/0xb0 [nouveau] > [ 37.438677] [] cfb_imageblit+0x9a/0x4d0 > [ 37.438681] [] ? trace_hardirqs_off_caller+0x1f/0xc0 > [ 37.438693] [] drm_fb_helper_cfb_imageblit+0xe/0x10 [drm_kms_helper] > [ 37.438717] [] nouveau_fbcon_imageblit+0x51/0xd0 [nouveau] > [ 37.438719] [] bit_putcs+0x2dc/0x530 > [ 37.438721] [] ? trace_hardirqs_off+0xd/0x10 > [ 37.438725] [] ? get_color.isra.15+0x34/0x130 > [ 37.438727] [] fbcon_putcs+0x128/0x160 > [ 37.438728] [] ? bit_cursor+0x5e0/0x5e0 > [ 37.438730] [] fbcon_redraw.isra.25+0x16b/0x1d0 > [ 37.438731] [] fbcon_scroll+0x1ea/0xce0 > [ 37.438734] [] scrup+0x14a/0x160 > [ 37.438736] [] lf+0x80/0x90 > [ 37.438737] [] vt_console_print+0x2a7/0x3e0 > [ 37.438739] [] call_console_drivers.constprop.24+0x144/0x1d0 > [ 37.438741] [] console_unlock+0x463/0x540 > [ 37.438742] [] vprintk_emit+0x35a/0x620 > [ 37.438744] [] vprintk_default+0x29/0x40 > [ 37.438748] [] printk+0x4d/0x4f > [ 37.438750] [] audit_printk_skb+0x62/0x70 > [ 37.438751] [] audit_log_end+0x1d4/0x2d0 > [ 37.438752] [] ? audit_log_end+0x30/0x2d0 > [ 37.438754] [] audit_log_config_change+0x89/0xa0 > [ 37.438756] [] audit_receive_msg+0xa5a/0xbb0 > [ 37.438759] [] ? mutex_lock_nested+0x2ed/0x450 > [ 37.438761] [] ? audit_receive+0x1f/0xa0 > [ 37.438762] [] ? audit_receive+0x1f/0xa0 > [ 37.438764] [] audit_receive+0x52/0xa0 > [ 37.438766] [] netlink_unicast+0xf2/0x1c0 > [ 37.438767] [] netlink_sendmsg+0x3e7/0x620 > [ 37.438771] [] sock_sendmsg+0x38/0x50 > [ 37.438772] [] SYSC_sendto+0xf6/0x170 > [ 37.438775] [] ? context_tracking_exit+0x1d/0x30 > [ 37.438778] [] ? enter_from_user_mode+0x1f/0x50 > [ 37.438780] [] ? syscall_trace_enter_phase1+0xcb/0x130 > [ 37.438781] [] ? trace_hardirqs_on_thunk+0x17/0x19 > [ 37.438784] [] SyS_sendto+0xe/0x10 > [ 37.438786] [] entry_SYSCALL_64_fastpath+0x16/0x7a > -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, hosted by The Linux Foundation