From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753618AbdKXQsK (ORCPT ); Fri, 24 Nov 2017 11:48:10 -0500 Received: from mail-co1nam03on0066.outbound.protection.outlook.com ([104.47.40.66]:2979 "EHLO NAM03-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751018AbdKXQsI (ORCPT ); Fri, 24 Nov 2017 11:48:08 -0500 Subject: Re: Regression in TTM driver w/Linus' master To: Tobias Klausmann , =?UTF-8?Q?Michel_D=c3=a4nzer?= , Alex Deucher , Dave Airlie , LKML , dri-devel References: <97148c12-58bb-0f16-1606-03e9dcaba1bf@redhat.com> <20171124145425.np6ljaxaibw6uxgn@phenom.ffwll.local> <0028587e-97b0-f577-6272-a9679ea377ed@mni.thm.de> <16391669-30af-cf1e-1b7c-093a1ea1c9e0@amd.com> <25c40987-2f5e-b1e1-174c-08817de0a213@mni.thm.de> From: =?UTF-8?Q?Christian_K=c3=b6nig?= Message-ID: <5191f1b2-102b-9f63-faf6-c7d04cd0c9c5@amd.com> Date: Fri, 24 Nov 2017 17:47:54 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <25c40987-2f5e-b1e1-174c-08817de0a213@mni.thm.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Originating-IP: [2a02:908:1251:7981:949d:5a9e:ea65:bda0] X-ClientProxiedBy: AM5PR0502CA0021.eurprd05.prod.outlook.com (10.175.37.159) To DM5PR12MB1306.namprd12.prod.outlook.com (10.168.237.149) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(48565401081)(2017052603258);SRVR:DM5PR12MB1306; X-Microsoft-Exchange-Diagnostics: 1;DM5PR12MB1306;3:Xdb5XMCPHocpVRk5fA7ThedWdSfWxZVyuYqQFZNsW3Zk3BzXBTM89jP8t/A2tslreVKq+zspzZGaOan0GW4l6TbCNN1wnQEUcBJFnHuA7rkeQUevyvnEfad5XvZBF49NXyNdhLVAbg8rXwrpgsW1ixDNGDAZZDL6JJSz790WuFD1Gxk7X35vXWDYtzBZM+6wU1GfxG+5tVRPbpcAvEB3tjIhYN+bzt3QaB5ekO3/Fbbv58CqLheRJFaN2LUXjbkI;25:NWBniB6zkT6rF+21fY/37MM9wl9b7LHLcKHIUPf54KJ6u/GCt+cEiYb64GiXArjdvMFkrNhhPqtlwy62JXA0gdBQR41tvjeTWiLliBZ/XtcgsQujh4DbIYWrGe3oIDTbl/iOLmjmjKvUJE9fOTuptYvqnFZi1eX74/dKKlUR7pXw3qUiQb7F7y7eUjt/UIufIuUOyJfzxE+8gxtybp5gYzMebPtg+FPXWHob5PrRl078rA9ajAgQvQxd0H+wynb74vgUKDVLfS4iQJpXrt3Jo/tE/dbtZViN8PvgGZi/F5OQ48aqUN+oiELW7ucEmttDTgs2NGEunMMGhtf2jodHrg==;31:TkFEY/9dqtFiyC9rLfCzj+l6tEGDBrYY27gBsWOMuU9q9yVb+AiWje8GwLvtli+98JQz3q8p27U9AAzVaJLS9cqjr7G6+D/AJaYD+vGpQLKFPV7+wqN4i3XsBGqP9MdHjfuepy69T5g9F4uGTZzDHHzlzkJVkmfX4hS8mhgn/uZVlWcyTc0QzwWkJycw6UwVwvEWKgr+1/EKr9sWtJyazux4eMW3jMg+LnicK+MEiZI= X-MS-TrafficTypeDiagnostic: DM5PR12MB1306: X-MS-Office365-Filtering-Correlation-Id: 58911780-06b3-47ef-11c1-08d5335b22d4 X-Microsoft-Exchange-Diagnostics: 1;DM5PR12MB1306;20:x4lEU8YJmRyjtYy/UrU7fo/8AlQr3Vxn0c9Wnx1AhDfxFnGjAmbh589RsrRQrMXeSQE0aITlgcIY6tbzsB2EWcoKrv7iQzUlfpTAHTWE3LqLJUWZtU4fKts2C3lqE3COabCZStvmBirLdMLCQ447BCE78DRFGpzOriKX33S7f4q81PueeLEs7z/yiX/lWac803W4pW30rlf/t+8oNUVDDZ0FcicSyDlgiyLnmF9SdENisSTGqC+sc9JM/jfl73eMBjkLM5ZolgsyDEFD2jVqByzxZDnbUUrb6l65BPJdNGjGv4MQ1MKU5iDeSFyqG7fKBpO4R1ZBp5vJQ03zEito3vaapmEkd1GMySytSp8So0Z1SnJuHA1sAZ/NCpXWpmq1+gS+AjZWGpQHQGDZfbc0i7i53iNwswCobk6kVMudxgG/4yTTlUxkclyCt3EAgmZtCacpjq4TQ3FmEJe2MsfURzK3y5twB4FU5ZMsVyR0ZbswZPd05ejDkxMiV1NUiZRm;4:3nQ1n2tZeHf/vkHMTD+0ooIXSwLK9bRj+6c9dwFbRpd4UlBb845wFfcVfGG14rEhkQkIb8P2xitEGm8Rm3JtXvOWq1ZRhQ9s7dS60AWYUxj5y+stmavYr860zTmnW6fLHoqZUa/dzWRiGjeIjjyqOsCs1wqEFX+Ayx3uYU9Wrn0TlWfBp1yfjNVH37kqv4tPO9Rwv6xKmf5vbH8PJ1xB5Q5bZG3AeXwdSIDCCECThAWE3WrQfPyF2iKW1m02oEs3UNN69z58BlP/Bbgps+O5CD1KBoc71N5neqrnUrWE+vOdca8H0qxSVrAzfLHB2/ejQyX5mWE4GyZX1GzmVUHXRb3WAVOKiHr/RySqJB3xV54BE7vv54ZH48DLDPrtCtSn X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(217544274631240)(84791874153150)(64507834874202); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(10201501046)(3231022)(6055026)(6041248)(20161123558100)(20161123555025)(20161123562025)(20161123560025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011);SRVR:DM5PR12MB1306;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:DM5PR12MB1306; X-Forefront-PRVS: 05015EB482 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6009001)(39860400002)(366004)(346002)(376002)(199003)(24454002)(51234002)(189002)(575784001)(110136005)(64126003)(97736004)(86362001)(58126008)(33646002)(31686004)(47776003)(6246003)(2950100002)(105586002)(6666003)(8936002)(5660300001)(1706002)(83506002)(65826007)(68736007)(53936002)(52146003)(6486002)(25786009)(189998001)(106356001)(6306002)(966005)(52396003)(23676004)(478600001)(229853002)(45080400002)(39060400002)(50466002)(31696002)(305945005)(53546010)(7736002)(67846002)(54356999)(93886005)(72206003)(2906002)(65956001)(36756003)(101416001)(8676002)(316002)(81166006)(52116002)(81156014)(2486003)(65806001)(50986999)(2870700001)(6116002)(76176999);DIR:OUT;SFP:1101;SCL:1;SRVR:DM5PR12MB1306;H:[IPv6:2a02:908:1251:7981:949d:5a9e:ea65:bda0];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Christian.Koenig@amd.com; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjEyTUIxMzA2OzIzOmVZRk5WNzBETTBJcnY2d2lsNEdSU3paRlQy?= =?utf-8?B?eGRrMmpqWUpBZG9kZG5jaEVLUmUwbDFKUVhNTUVIR3R5VVhSMVJ5RHp5SE1M?= =?utf-8?B?YWYyUk02eHF0MFcvQ2h2R0t6MjZ5ZmdZTUJVekZKR05OV2VCcWNtSTM0RHkx?= =?utf-8?B?TGRrakxHVjkwWmVTcm0va0htZksvclFxMENzek5reVJhL01ZaFpGdDkyQ3JI?= =?utf-8?B?WnpOMkpEMitZUk4wbkhyclVHdDFzM1l6T0syWU1PdmJDQ21SamJrem9zM0ZM?= =?utf-8?B?Uko1Y2srUlZnczdGQjQ4RFJRanAwRytVRFRhUlkzSklmZmI4NmhyOTIwemtC?= =?utf-8?B?RDhscEp1R3ZOWEJxMXlkVGRlWHB0Tjd6RjRZcHJaL3BTL3RyTDlOMThNSkc5?= =?utf-8?B?WkZTcmVsM3VzcTdScWg0K0IyUXd3T1crRDFEUUVSUEhEbDI2d1ladmtsazhJ?= =?utf-8?B?WlZmeXNCaklYNlZGNjRNbGNHZnRXVmVBMUlJWFM5bnh2dHJlYTJMa0FCNDd5?= =?utf-8?B?dmRoNGhHNFE4eWpEOWs2aE9vUFdJZGRoalMwNStpYU9QamcvZStYM1U0TTRs?= =?utf-8?B?Y28wcExVemF2QkV3bFYvSHU2QjNVSjRSN3pJNk5RSXNGbHE5UVpvZ0ZGS0ww?= =?utf-8?B?YmpFSkQyOXNqSm1GTXY1RDhJS1FXZ2xJUWduemdvQXRJL0dJUVltOXloQncr?= =?utf-8?B?cVQvU1FrMXVLeWFWTUZ6czZPaVYrd0diUWhJRThKNXpvQnJBWnFaWU9HL3Bx?= =?utf-8?B?YjZ5ejZTTHF0UmdXcWJTWUNYUDBFaUVKWm1aNlk1TXZwNVJVSFUzamFOaHZM?= =?utf-8?B?Z1hTUjZhMkxaMVc2ZmhPeHMxQzg1KzloZWk2L2ZFRXNGd2JZZUp3enA1OVFT?= =?utf-8?B?QTVtK3FaNHlhMEtjTjkwekx6SktmaE1tbjZPeDloMDhhYkpWSExUSDVZamx6?= =?utf-8?B?TWJWdFFmaXlNY2xNKzhON3l5REhpZ25pRFhYY2wxZFpnY3EyOHZDQTI0Z1dm?= =?utf-8?B?cWI0R05iVzI5Q2lYcjMrYXBuenRBZ3Jmell1QitNWGtIbHpPYXlRTXByVDR0?= =?utf-8?B?TXBWdjl1WmxDYVQ4clI5elRrSmg0Vk1GT0lhTTFlWENGRGRMQmtPNHM4RTZz?= =?utf-8?B?b3drOVhDM2YxYlo5TkdvRkhSUnkyeDBDMzBYQWxRUlpYZ3NWRFRZVis0NmJr?= =?utf-8?B?ZGRDZ01ZNmxuVk9CekwxTkJVQmhCd2ZrOG1hNzN4ekt6eDdHVzNwWjh4QzVn?= =?utf-8?B?cDRPS1VDL3RSVjBSbWtCMy9HV3g4TjhsTU1DQ3NtUVpxcWJyR3g1N2EwWjA5?= =?utf-8?B?U0xvY2crWFdoSGhnTk85V3VlZE82UUYwSVowRDZyS1E2WVBJNWlkbldpYUNq?= =?utf-8?B?V29zSkc1cm1vWG0rbHNIb0JSYnVhQkFMM1BSMFdacHhQVjBMc2RnbFNkaEJs?= =?utf-8?B?S0FDVzlyZWVmYmhlZTNZb0hXazZSNGVPYkRDUEVtczIrYjU2QVA2Y1VES3ZH?= =?utf-8?B?WSt5d2ZNVjQ0dHNrc3RRQ0VFOU14cUg4c0tNbTFwRlJLbHhzZ200ZlNPNW5q?= =?utf-8?B?T09qYkFhZXJGajMzbXkreTdPbjlLKzIyL2c0b0M1UUh5T3AvNUlNMnlFY1po?= =?utf-8?B?blNwaDJtWGJTODUzVHhPRjRWYWx3ZWJHMnJjYVJwaWhPTmpSaVRUMGU0d29n?= =?utf-8?B?U0hvU0tqZ0xpcVE3NXV0SDA3WEgwcnM0K0N3U0V6dXVrVURCbU1xYWxDanpl?= =?utf-8?B?djBUUVNieElqTkJiUCsyT1dKUXByajhEWUMwUGlJTjdDbnBOYXZnbHk3TjU1?= =?utf-8?B?Wno1TkJSRmFZUXpWTEkwVlliWW83ZCtvZVVHSUYwQWQ2WUozSlJQSEJlOGpW?= =?utf-8?B?RUtTT2daQlhUWlUyZFV0Yncva3RvblQxY21YOUtCRG9qOTV6VzU1dHN6ZEZ5?= =?utf-8?B?UFhPSk5iSS9NY0RFMkpyQW9iZ1ExS2xRTzl5NmZCSW1EcmJ5UXFWQXdCRno0?= =?utf-8?B?L2Y5OFRaY21WM0x1MmRPUnhCNWdvVkRCRW1Jc2R1Q1phZjE1cnJTU2VneVFE?= =?utf-8?Q?api30V2SrQemBia5IHjj3I4Sl?= X-Microsoft-Exchange-Diagnostics: 1;DM5PR12MB1306;6:idPJHBRkcCsgdQ9/g0fMJfxx1Bo4ydMjivBw9OEzbVkssgVw91//zPZ8mIbyoUFgN2+Q1gHzKP4avYWsCDhDFyFXD4AeJABpjU8baGAM9YFZiywhrRrvwHIeI2tr9c25WLS48mXUFjinJuVuSqNZ62F8nRDS/HXO4BQ76DG7JsS7W4dBMwffMVYDVF8UxCouZAwvF0WZbGlqqyAg+qT68aJgPgM4LZahFPKrgmtjsQ0mCKmKeWtC+kunolSIvdGsQBaMuyCsVL5UxPkmH/kdSYTghG0FnC7bdMEMqgz5KeLrF6wpZhWX07p2Ma+wYjt9WQKFtWlPjtTihUpiMKieVi3DwzbhB1UdljenU1fQeSk=;5:e/xydKkDgQz/pMwSEUaxrxZCjwLPJmjBMf9VNo0obTf62NCs/a46a3mCNoJQmuyLDNEZXqjeqN9GnasNf48uQ2dBDHU4/YEBvxVF0Fr9g+nlWZWdGmEXbNF3i6G/BpLE1ZCSiLzB2KRHsMJfzjyogxCvuZTo0hdMhdrl7qqfRWM=;24:BamaXsv/jPbfrp2DHfMVIItD6GyG3F6JG40jIsgSGLcjwu4Sx+PO7mOcT+ltqrSYil0nokDpMVb5unr1Xy4sQ8ZYZlOxhumhslnQMkyvcQw=;7:0gORpWNQs4p66evbtE9Hi4nEliiY52cNYsS5oJSmmcqOeJden06/OogvbFP/dqnpqM7ouSHKORHHaJzOGdLqvDFH0KYezYUgR4TEkKdoDzyerqXZ9THzYSf17XjR7gXBjOq0q1SZ/sAx5q66otfsZbkSsekg2gwVt2QyI9Dds6y4YIkW60PSLY6eEJVFWhKSpQwwFT7Pfu/hzONFvWMc9k6IC7qb7rYzTSrLtJCF2r4cbz7LftWtRB80AhKtIDXM SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DM5PR12MB1306;20:UAk0SW6l7t5IxJ34XtCyDCKsQgdn4GOK4rE22ffpqDrf6X7NB5xAdjGb9k2tE64/ENaho5HeWOs7TYlfMSnu7WwxzS6L9u8W9jkwilFdeQjZbX6KhSoKgWXj75zAIr0xkeehhA5xqYGNP0RtSO8QDSPL8BmUT5Lw/Up6WdCPo2yL/Wp+EmZ+m44q/s6//HBjwjf3Nnt6dbgIUt0EG6l7eAvvEhTBxUYECXnXyGCeLLxMHD9VKuL0W/UbbyAf6ryq X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Nov 2017 16:48:05.0125 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 58911780-06b3-47ef-11c1-08d5335b22d4 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1306 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Am 24.11.2017 um 17:29 schrieb Tobias Klausmann: > > On 11/24/17 4:35 PM, Christian König wrote: >> Am 24.11.2017 um 16:17 schrieb Tobias Klausmann: >>> >>> On 11/24/17 3:54 PM, Daniel Vetter wrote: >>>> On Thu, Nov 23, 2017 at 03:24:38PM +0100, Tobias Klausmann wrote: >>>>> On 11/23/17 2:58 AM, Dave Airlie wrote: >>>>>> On 23 November 2017 at 11:17, Laura Abbott >>>>>> wrote: >>>>>>> Hi, >>>>>>> >>>>>>> Fedora QA testing reported a panic when booting up VMs >>>>>>> using qmeu vga drivers >>>>>>> (https://paste.fedoraproject.org/paste/498yRWTCJv2LKIrmj4EliQ) >>>>>>> >>>>>>> [   30.108507] ------------[ cut here ]------------ >>>>>>> [   30.108920] kernel BUG at ./include/linux/gfp.h:408! >>>>>>> [   30.109356] invalid opcode: 0000 [#1] SMP >>>>>>> [   30.109700] Modules linked in: fuse nf_conntrack_netbios_ns >>>>>>> nf_conntrack_broadcast xt_CT ip6t_rpfilter ip6t_REJECT >>>>>>> nf_reject_ipv6 >>>>>>> xt_conntrack devlink ip_set nfnetlink ebtable_nat ebtable_broute >>>>>>> bridge >>>>>>> ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 >>>>>>> ip6table_mangle >>>>>>> ip6table_raw ip6table_security iptable_nat nf_conntrack_ipv4 >>>>>>> nf_defrag_ipv4 >>>>>>> nf_nat_ipv4 nf_nat nf_conntrack libcrc32c iptable_mangle >>>>>>> iptable_raw >>>>>>> iptable_security ebtable_filter ebtables ip6table_filter ip6_tables >>>>>>> snd_hda_codec_generic kvm_intel kvm snd_hda_intel snd_hda_codec >>>>>>> irqbypass >>>>>>> ppdev snd_hda_core snd_hwdep snd_seq snd_seq_device snd_pcm >>>>>>> bochs_drm ttm >>>>>>> joydev drm_kms_helper virtio_balloon snd_timer snd parport_pc >>>>>>> drm soundcore >>>>>>> parport i2c_piix4 nls_utf8 isofs squashfs zstd_decompress xxhash >>>>>>> 8021q garp >>>>>>> mrp stp llc virtio_net >>>>>>> [   30.115605]  virtio_console virtio_scsi crct10dif_pclmul >>>>>>> crc32_pclmul >>>>>>> crc32c_intel ghash_clmulni_intel serio_raw virtio_pci >>>>>>> virtio_ring virtio >>>>>>> ata_generic pata_acpi qemu_fw_cfg sunrpc scsi_transport_iscsi loop >>>>>>> [   30.117425] CPU: 0 PID: 1347 Comm: gnome-shell Not tainted >>>>>>> 4.15.0-0.rc0.git6.1.fc28.x86_64 #1 >>>>>>> [   30.118141] Hardware name: QEMU Standard PC (i440FX + PIIX, >>>>>>> 1996), BIOS >>>>>>> 1.10.2-2.fc27 04/01/2014 >>>>>>> [   30.118866] task: ffff923a77e03380 task.stack: ffffa78182228000 >>>>>>> [   30.119366] RIP: 0010:__alloc_pages_nodemask+0x35e/0x430 >>>>>>> [   30.119810] RSP: 0000:ffffa7818222bba8 EFLAGS: 00010202 >>>>>>> [   30.120250] RAX: 0000000000000001 RBX: 00000000014382c6 RCX: >>>>>>> 0000000000000006 >>>>>>> [   30.120840] RDX: 0000000000000000 RSI: 0000000000000009 RDI: >>>>>>> 0000000000000000 >>>>>>> [   30.121443] RBP: ffff923a760d6000 R08: 0000000000000000 R09: >>>>>>> 0000000000000006 >>>>>>> [   30.122039] R10: 0000000000000040 R11: 0000000000000300 R12: >>>>>>> ffff923a729273c0 >>>>>>> [   30.122629] R13: 0000000000000000 R14: 0000000000000000 R15: >>>>>>> ffff923a7483d400 >>>>>>> [   30.123223] FS:  00007fe48da7dac0(0000) >>>>>>> GS:ffff923a7cc00000(0000) >>>>>>> knlGS:0000000000000000 >>>>>>> [   30.123896] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >>>>>>> [   30.124373] CR2: 00007fe457b73000 CR3: 0000000078313000 CR4: >>>>>>> 00000000000006f0 >>>>>>> [   30.124968] Call Trace: >>>>>>> [   30.125186]  ttm_pool_populate+0x19b/0x400 [ttm] >>>>>>> [   30.125578]  ttm_bo_vm_fault+0x325/0x570 [ttm] >>>>>>> [   30.125964]  __do_fault+0x19/0x11e >>>>>>> [   30.126255]  __handle_mm_fault+0xcd3/0x1260 >>>>>>> [   30.126609]  handle_mm_fault+0x14c/0x310 >>>>>>> [   30.126947]  __do_page_fault+0x28c/0x530 >>>>>>> [   30.127282]  do_page_fault+0x32/0x270 >>>>>>> [   30.127593]  async_page_fault+0x22/0x30 >>>>>>> [   30.127922] RIP: 0033:0x7fe48aae39a8 >>>>>>> [   30.128225] RSP: 002b:00007ffc21c4d928 EFLAGS: 00010206 >>>>>>> [   30.128664] RAX: 00007fe457b73000 RBX: 000055cd4c1041a0 RCX: >>>>>>> 00007fe457b73040 >>>>>>> [   30.129259] RDX: 0000000000300000 RSI: 0000000000000000 RDI: >>>>>>> 00007fe457b73000 >>>>>>> [   30.129855] RBP: 0000000000000300 R08: 000000000000000c R09: >>>>>>> 0000000100000000 >>>>>>> [   30.130457] R10: 0000000000000001 R11: 0000000000000246 R12: >>>>>>> 000055cd4c1041a0 >>>>>>> [   30.131054] R13: 000055cd4bdfe990 R14: 000055cd4c104110 R15: >>>>>>> 0000000000000400 >>>>>>> [   30.131648] Code: 11 01 00 0f 84 a9 00 00 00 65 ff 0d 6d cc >>>>>>> dd 44 e9 0f >>>>>>> ff ff ff 40 80 cd 80 e9 99 fe ff ff 48 89 c7 e8 e7 f6 01 00 e9 >>>>>>> b7 fe ff ff >>>>>>> <0f> 0b 0f ff e9 40 fd ff ff 65 48 8b 04 25 80 d5 00 00 8b 40 4c >>>>>>> [   30.133245] RIP: __alloc_pages_nodemask+0x35e/0x430 RSP: >>>>>>> ffffa7818222bba8 >>>>>>> [   30.133836] ---[ end trace d4f1deb60784f40a ]--- >>>>>>> >>>>>>> This is based off of Linus' master branch at >>>>>>> c8a0739b185d11d6e2ca7ad9f5835841d1cfc765 >>>>>>> Configs are at >>>>>>> https://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/fedora.git/commit/?h=rawhide&id=0be14662c54f49b4e640868b9d67df18d39edff0 >>>>>>> >>>>>>> >>>>>> Looks like a TTM regression due to: >>>>>> >>>>>> 0284f1ead87463bc17cf5e81a24fc65c052486f3 >>>>>> drm/ttm: add transparent huge page support for cached allocations v2 >>>>>> >>>>>> If the driver requests dma32 pages, we can end up trying to alloc >>>>>> huge >>>>>> dma32 pages which triggers the oops. The bochs driver always >>>>>> requests >>>>>> dma32 here. >>>>>> >>>>>> I'll send a rough patch once I boot it. >>>>>> >>>>>> Dave. >>>>> >>>>> Hi Dave, >>>>> >>>>> fyi only: It looks like this is not the only regression in this >>>>> cycle with >>>>> ttm, novueau seems to suffer as well [1]. >>>> Adding ttm folks. Might be useful if we have an entry for ttm in >>>> MAINTAINERS ... >>>> -Daniel >>> >>> >>> A bit more of investigation for the nouveau regression: This only >>> show when Transparent Hugepages (CONFIG_TRANSPARENT_HUGEPAGE) are >>> enable. Thanks Dave for pointing me to that! >> >> Yeah, sorry for that. I missed to handle the DMA32 case with >> transparent huge page support. >> >> Dave already came up with a fix which should be already submitted. >> >> Christian. > > > Hi Christian, > > no problem, rc1 isn't even released, so hitting bugs is expected! Yet > Daves fix ("drm/ttm: don't attempt to use hugepages if dma32 requested > (v2)" [1]) is not enough to fix the problem and a similiar backtrace > to the one posted below in my first replay to this thread can be > observed with Daves patch applied [2]. Hi Tobias, I don't want to disappoint you, but that looks like something different. TTM tries to swap something out and runs into a BUG() somewhere in the shmem handling. Please bisect this one separately. Thanks, Christian. > > > Greetings, > > Tobias > > > [1] https://patchwork.freedesktop.org/patch/189812/ > > [2]: > > > [  171.559316] ------------[ cut here ]------------ > [  171.559335] kernel BUG at mm/shmem.c:4334! > [  171.559342] invalid opcode: 0000 [#1] PREEMPT SMP > [  171.559344] Modules linked in: fuse rfcomm af_packet bnep uvcvideo > rtsx_usb_ms arc4 memstick videobuf2_vmalloc videobuf2_memops > videobuf2_v4l2 videodev videobuf2_core btusb btrtl btbcm msr > nls_iso8859_1 nls_cp437 vfat fat joydev hid_multitouch > snd_hda_codec_hdmi ath10k_pci ath10k_core ath iTCO_wdt > iTCO_vendor_support mac80211 snd_hda_codec_realtek intel_rapl > snd_hda_codec_generic cfg80211 r8169 mii x86_pkg_temp_thermal > intel_powerclamp coretemp kvm_intel kvm irqbypass crct10dif_pclmul > crc32_pclmul intel_wmi_thunderbolt crc32c_intel acer_wmi sparse_keymap > ghash_clmulni_intel snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep > pcbc wmi_bmof snd_pcm snd_timer aesni_intel snd aes_x86_64 crypto_simd > glue_helper cryptd pcspkr soundcore mei_me i2c_i801 mei thermal shpchp > idma64 hci_uart serdev btqca intel_pch_thermal > [  171.559401]  intel_lpss_pci btintel ucsi_acpi bluetooth typec_ucsi > tps6598x ecdh_generic ac typec battery rfkill tpm_crb tpm_tis > tpm_tis_core pinctrl_sunrisepoint intel_lpss_acpi pinctrl_intel > intel_lpss tpm acpi_pad hid_generic usbhid rtsx_usb_sdmmc mmc_core > rtsx_usb nouveau mxm_wmi ttm serio_raw i915 i2c_algo_bit > drm_kms_helper syscopyarea sysfillrect xhci_pci sysimgblt fb_sys_fops > xhci_hcd usbcore drm i2c_hid wmi video button sg efivarfs > [  171.559437] CPU: 4 PID: 131 Comm: kworker/u16:2 Tainted: G        > W        4.14.0-desktop-rc0-debug+ #4 > [  171.559439] Hardware name: Acer Aspire VN7-593G/Pluto_KLS, BIOS > V1.06 07/05/2017 > [  171.559445] Workqueue: ttm_swap ttm_shrink_work [ttm] > [  171.559448] task: ffff8f8c33b66400 task.stack: ffffa05fc1740000 > [  171.559453] RIP: 0010:shmem_read_mapping_page_gfp+0x4c/0x50 > [  171.559454] RSP: 0018:ffffa05fc1743d00 EFLAGS: 00010206 > [  171.559457] RAX: ffff8f8c30f34580 RBX: ffff8f8bcec83400 RCX: > fffff74489520f80 > [  171.559459] RDX: 00000000014200ca RSI: 0000000000000000 RDI: > ffff8f8c30f34360 > [  171.559460] RBP: ffffa05fc1743d08 R08: 0000000000000000 R09: > ffffffffffffffff > [  171.559462] R10: 0000000000000000 R11: 0000000000000001 R12: > 0000000000000000 > [  171.559463] R13: ffff8f8c30f34580 R14: ffff8f8c323b7538 R15: > ffff8f8c34ee7800 > [  171.559465] FS:  0000000000000000(0000) GS:ffff8f8c3ed00000(0000) > knlGS:0000000000000000 > [  171.559467] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > [  171.559469] CR2: 00005583f0c37dc0 CR3: 00000001abc10004 CR4: > 00000000003606e0 > [  171.559470] Call Trace: > [  171.559476]  ttm_tt_swapout+0x156/0x280 [ttm] > [  171.559482]  ttm_bo_swapout+0x217/0x260 [ttm] > [  171.559486]  ? serio_raw_write+0x50/0x100 [serio_raw] > [  171.559491]  ttm_shrink+0xab/0xe0 [ttm] > [  171.559496]  ttm_shrink_work+0x14/0x20 [ttm] > [  171.559499]  process_one_work+0x1e3/0x400 > [  171.559501]  ? process_one_work+0x17c/0x400 > [  171.559506]  worker_thread+0x30/0x3a0 > [  171.559510]  kthread+0x152/0x170 > [  171.559512]  ? process_one_work+0x400/0x400 > [  171.559514]  ? kthread_create_worker_on_cpu+0x40/0x40 > [  171.559518]  ret_from_fork+0x24/0x30 > [  171.559523] Code: 8d 55 f8 6a 00 45 31 c9 b9 01 00 00 00 e8 6d f0 > ff ff 85 c0 5a 59 74 04 48 98 c9 c3 48 8b 7d f8 e8 fa de fd ff 48 8b > 45 f8 c9 c3 <0f> 0b 66 90 55 48 89 e5 41 56 41 55 41 54 53 48 89 fb 48 > 83 ec > [  171.559567] RIP: shmem_read_mapping_page_gfp+0x4c/0x50 RSP: > ffffa05fc1743d00 > [  171.559570] ---[ end trace 3c2332c10029c3cd ]--- > [  185.835630] swiotlb_tbl_map_single: 24 callbacks suppressed > [  185.835632] nouveau 0000:01:00.0: swiotlb buffer is full (sz: > 2097152 bytes) > [  185.835635] swiotlb: coherent allocation failed for device > 0000:01:00.0 size=2097152 > [  185.835637] CPU: 1 PID: 68 Comm: kworker/1:1 Tainted: G      D > W        4.14.0-desktop-rc0-debug+ #4 > [  185.835638] Hardware name: Acer Aspire VN7-593G/Pluto_KLS, BIOS > V1.06 07/05/2017 > [  185.835642] Workqueue: pm pm_runtime_work > [  185.835644] Call Trace: > [  185.835648]  dump_stack+0x8e/0xcb > [  185.835650]  swiotlb_alloc_coherent+0xe4/0x160 > [  185.835653]  x86_swiotlb_alloc_coherent+0x3e/0x50 > [  185.835659]  ttm_dma_pool_get_pages+0x1e1/0x5d0 [ttm] > [  185.835664]  ttm_dma_populate+0x244/0x330 [ttm] > [  185.835692]  nouveau_ttm_tt_populate+0x142/0x1f0 [nouveau] > [  185.835695]  ttm_tt_bind+0x23/0x50 [ttm] > [  185.835698]  ttm_bo_handle_move_mem+0x570/0x5a0 [ttm] > [  185.835720]  ? gf119_disp_chan_uevent_fini+0x60/0x70 [nouveau] > [  185.835724]  ttm_bo_evict+0x146/0x340 [ttm] > [  185.835727]  ? retint_kernel+0x2d/0x2d > [  185.835732]  ttm_mem_evict_first+0x14c/0x1b0 [ttm] > [  185.835736]  ttm_bo_force_list_clean+0x68/0x130 [ttm] > [  185.835739]  ? pci_pm_runtime_resume+0xa0/0xa0 > [  185.835741]  ttm_bo_evict_mm+0x21/0x50 [ttm] > [  185.835762]  nouveau_do_suspend+0x7c/0x2b0 [nouveau] > [  185.835780]  nouveau_pmops_runtime_suspend+0x54/0xc0 [nouveau] > [  185.835783]  pci_pm_runtime_suspend+0x5a/0x170 > [  185.835785]  ? pci_pm_runtime_resume+0xa0/0xa0 > [  185.835787]  __rpm_callback+0xb4/0x1e0 > [  185.835789]  ? pci_pm_runtime_resume+0xa0/0xa0 > [  185.835791]  rpm_callback+0x1f/0x80 > [  185.835793]  ? pci_pm_runtime_resume+0xa0/0xa0 > [  185.835795]  rpm_suspend+0x119/0x530 > [  185.835797]  ? pm_runtime_work+0x19/0xc0 > [  185.835799]  pm_runtime_work+0x76/0xc0 > [  185.835802]  process_one_work+0x1e3/0x400 > [  185.835803]  ? process_one_work+0x17c/0x400 > [  185.835807]  worker_thread+0x30/0x3a0 > [  185.835809]  kthread+0x152/0x170 > [  185.835811]  ? process_one_work+0x400/0x400 > [  185.835813]  ? kthread_create_worker_on_cpu+0x40/0x40 > [  185.835815]  ret_from_fork+0x24/0x30 > > ... > >> >>> >>> >>> Greetings, >>> >>> Tobias >>> >>> >>>>> Greetings, >>>>> >>>>> Tobias >>>>> >>>>> >>>>> [1]: >>>>> >>>>> >>>>> [  404.918139] ------------[ cut here ]------------ >>>>> [  404.918147] kernel BUG at mm/shmem.c:4334! >>>>> [  404.918152] invalid opcode: 0000 [#2] PREEMPT SMP >>>>> [  404.918157] Modules linked in: rfcomm af_packet bnep uvcvideo >>>>> videobuf2_vmalloc videobuf2_memops rtsx_usb_ms videobuf2_v4l2 >>>>> memstick >>>>> videodev videobuf2_core btusb btrtl btbcm arc4 msr snd_hda_codec_hdmi >>>>> snd_hda_codec_realtek snd_hda_codec_generic joydev nls_iso8859_1 >>>>> nls_cp437 >>>>> hid_multitouch vfat fat iTCO_wdt iTCO_vendor_support intel_rapl >>>>> x86_pkg_temp_thermal intel_powerclamp ath10k_pci coretemp >>>>> ath10k_core ath >>>>> kvm_intel mac80211 kvm irqbypass crct10dif_pclmul crc32_pclmul >>>>> crc32c_intel >>>>> ghash_clmulni_intel r8169 mii snd_hda_intel pcbc cfg80211 >>>>> snd_hda_codec >>>>> wmi_bmof snd_hda_core snd_hwdep acer_wmi sparse_keymap snd_pcm >>>>> intel_wmi_thunderbolt aesni_intel snd_timer aes_x86_64 crypto_simd >>>>> glue_helper cryptd snd soundcore idma64 pcspkr i2c_i801 mei_me shpchp >>>>> intel_pch_thermal mei intel_lpss_pci ucsi_acpi >>>>> [  404.918239]  typec_ucsi thermal hci_uart serdev btqca tps6598x >>>>> typec >>>>> btintel tpm_crb ac bluetooth tpm_tis intel_lpss_acpi tpm_tis_core >>>>> ecdh_generic battery pinctrl_sunrisepoint rfkill pinctrl_intel >>>>> intel_lpss >>>>> tpm acpi_pad hid_generic usbhid rtsx_usb_sdmmc mmc_core rtsx_usb >>>>> nouveau >>>>> mxm_wmi ttm serio_raw i915 i2c_algo_bit drm_kms_helper syscopyarea >>>>> xhci_pci >>>>> sysfillrect sysimgblt fb_sys_fops xhci_hcd drm usbcore i2c_hid wmi >>>>> video >>>>> button sg efivarfs >>>>> [  404.918289] CPU: 1 PID: 2739 Comm: Civ6 Tainted: G D >>>>> 4.14.0-desktop-rc0-debug+ #1 >>>>> [  404.918295] Hardware name: Acer Aspire VN7-593G/Pluto_KLS, BIOS >>>>> V1.06 >>>>> 07/05/2017 >>>>> [  404.918301] task: ffff9b3b49c7e280 task.stack: ffffb9a2035b4000 >>>>> [  404.918308] RIP: 0010:shmem_read_mapping_page_gfp+0x4c/0x50 >>>>> [  404.918313] RSP: 0018:ffffb9a2035b79c0 EFLAGS: 00010206 >>>>> [  404.918317] RAX: ffff9b3b4dd17700 RBX: ffff9b3b759cb900 RCX: >>>>> ffffe4f10ac8b2c0 >>>>> [  404.918322] RDX: 00000000014200ca RSI: 0000000000000000 RDI: >>>>> ffff9b3b4dd174e0 >>>>> [  404.918327] RBP: ffffb9a2035b79c8 R08: 0000000000000000 R09: >>>>> ffffffffffffffff >>>>> [  404.918332] R10: 0000000000000000 R11: 0000000000000000 R12: >>>>> 0000000000000000 >>>>> [  404.918337] R13: ffff9b3b4dd17700 R14: ffff9b3b7253eb38 R15: >>>>> ffff9b3b75341000 >>>>> [  404.918343] FS:  00007fa952f69700(0000) GS:ffff9b3b7ec40000(0000) >>>>> knlGS:0000000000000000 >>>>> [  404.918348] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >>>>> [  404.918353] CR2: 0000560940b5d000 CR3: 0000000193e94004 CR4: >>>>> 00000000003606e0 >>>>> [  404.918358] Call Trace: >>>>> [  404.918365]  ttm_tt_swapout+0x156/0x280 [ttm] >>>>> [  404.918371]  ttm_bo_swapout+0x217/0x260 [ttm] >>>>> [  404.918379]  ttm_shrink+0xab/0xe0 [ttm] >>>>> [  404.918384] ttm_mem_global_alloc_zone.constprop.6+0xd1/0x140 [ttm] >>>>> [  404.918391]  ttm_mem_global_alloc+0x11/0x20 [ttm] >>>>> [  404.918397]  ttm_bo_init_reserved+0x47/0x4f0 [ttm] >>>>> [  404.918403]  ttm_bo_init+0x29/0xa0 [ttm] >>>>> [  404.918430]  ? nouveau_bo_invalidate_caches+0x10/0x10 [nouveau] >>>>> [  404.918454]  nouveau_bo_new+0x3f5/0x550 [nouveau] >>>>> [  404.918474]  ? nouveau_bo_invalidate_caches+0x10/0x10 [nouveau] >>>>> [  404.918495]  nouveau_gem_new+0x48/0x100 [nouveau] >>>>> [  404.918514]  nouveau_gem_ioctl_new+0x45/0xc0 [nouveau] >>>>> [  404.918532]  ? nouveau_gem_new+0x100/0x100 [nouveau] >>>>> [  404.918543]  drm_ioctl_kernel+0x58/0xb0 [drm] >>>>> [  404.918551]  drm_ioctl+0x315/0x3d0 [drm] >>>>> [  404.918568]  ? nouveau_gem_new+0x100/0x100 [nouveau] >>>>> [  404.918576]  ? trace_hardirqs_on+0xd/0x10 >>>>> [  404.918595]  nouveau_drm_ioctl+0x6d/0xb0 [nouveau] >>>>> [  404.918601]  do_vfs_ioctl+0x8e/0x660 >>>>> [  404.918605]  ? __fget+0x102/0x1f0 >>>>> [  404.918609]  SyS_ioctl+0x74/0x80 >>>>> [  404.918615]  entry_SYSCALL_64_fastpath+0x23/0x9a >>>>> [  404.918619] RIP: 0033:0x7fa96396d2f7 >>>>> [  404.918622] RSP: 002b:00007fa952f43728 EFLAGS: 00000246 ORIG_RAX: >>>>> 0000000000000010 >>>>> [  404.918628] RAX: ffffffffffffffda RBX: 00007fa93cad59c0 RCX: >>>>> 00007fa96396d2f7 >>>>> [  404.918633] RDX: 00007fa952f43780 RSI: 00000000c0306480 RDI: >>>>> 0000000000000022 >>>>> [  404.918638] RBP: 0000000000100000 R08: 0000000000000000 R09: >>>>> 0000000000000000 >>>>> [  404.918643] R10: 00007fa852fa0260 R11: 0000000000000246 R12: >>>>> 00007fa91c053370 >>>>> [  404.918648] R13: 0000000000100000 R14: 00007fa93e579a70 R15: >>>>> 00007fa8530a1aa0 >>>>> [  404.918656] Code: 8d 55 f8 6a 00 45 31 c9 b9 01 00 00 00 e8 6d >>>>> f0 ff ff >>>>> 85 c0 5a 59 74 04 48 98 c9 c3 48 8b 7d f8 e8 fa de fd ff 48 8b 45 >>>>> f8 c9 c3 >>>>> <0f> 0b 66 90 55 48 89 e5 41 56 41 55 41 54 53 48 89 fb 48 83 ec >>>>> [  404.918698] RIP: shmem_read_mapping_page_gfp+0x4c/0x50 RSP: >>>>> ffffb9a2035b79c0 >>>>> [  404.918711] ---[ end trace 53b254d8157cf0e7 ]--- >>>>> >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> dri-devel mailing list >>>>> dri-devel@lists.freedesktop.org >>>>> https://lists.freedesktop.org/mailman/listinfo/dri-devel >> >>