linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [4.11.0-rc1] kernel warning due to commit 3bb434cd, "vmw_vmci: switch to pci_irq_alloc_vectors"
       [not found] <CGME20170306070216epcms1p647bac47d51066e44273c67e9ca95857c@epcms1p6>
@ 2017-03-06  7:02 ` 허종만
  2017-03-06  7:07   ` gregkh
  0 siblings, 1 reply; 3+ messages in thread
From: 허종만 @ 2017-03-06  7:02 UTC (permalink / raw)
  To: linux-kernel@vger.kernel.org; +Cc: hch@lst.de, gregkh@linuxfoundation.org

[-- Attachment #1: Type: text/plain, Size: 4882 bytes --]

 

Hi,

I'm running kernel 4.11-rc1 on VMWare Workstation 12 Pro (Host : windows 10, Guest : Fedora 25).


I got kernel warning with latest kernel.

According to git bisect, first bad commit is [3bb434cdcc6af3d4e70ba041e6f596e465d11e14] vmw_vmci: switch to pci_irq_alloc_vectors.
Reverting the commit removes the warning I see.

Here is the kernel warning ;


[    2.255007] vmw_vmci 0000:00:07.7: Found VMCI PCI device at 0x11080, irq 16
[    2.255042] vmw_vmci 0000:00:07.7: Using capabilities 0xc
[    2.255076] ------------[ cut here ]------------
[    2.255083] WARNING: CPU: 6 PID: 1 at drivers/pci/msi.c:966 __pci_enable_msix+0x475/0x4d0
[    2.255084] Modules linked in:
[    2.255087] CPU: 6 PID: 1 Comm: swapper/0 Not tainted 4.11.0-rc1+ #227
[    2.255088] Hardware name: VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 07/02/2015
[    2.255089] Call Trace:
[    2.255094]  dump_stack+0x58/0x73
[    2.255097]  __warn+0xea/0x110
[    2.255100]  ? __pci_enable_msix+0x475/0x4d0
[    2.255103]  warn_slowpath_null+0x2a/0x30
[    2.255105]  __pci_enable_msix+0x475/0x4d0
[    2.255109]  pci_alloc_irq_vectors_affinity+0xcc/0x170
[    2.255112]  vmci_guest_probe_device+0x4e8/0x7a0
[    2.255115]  ? refcount_inc+0xb/0x40
[    2.255118]  pci_device_probe+0x83/0x100
[    2.255120]  ? devices_kset_move_last+0x57/0xc0
[    2.255122]  ? sysfs_create_link+0x25/0x50
[    2.255125]  driver_probe_device+0x291/0x470
[    2.255127]  ? pci_match_device+0xde/0x100
[    2.255129]  __driver_attach+0xe9/0xf0
[    2.255130]  ? refcount_dec_and_test+0xf/0x20
[    2.255133]  ? klist_next+0x63/0xd0
[    2.255135]  ? driver_probe_device+0x470/0x470
[    2.255138]  bus_for_each_dev+0x57/0xa0
[    2.255140]  driver_attach+0x1e/0x20
[    2.255141]  ? driver_probe_device+0x470/0x470
[    2.255143]  bus_add_driver+0x17f/0x270
[    2.255145]  driver_register+0x5d/0xf0
[    2.255148]  ? vmballoon_init+0x151/0x151
[    2.255150]  __pci_register_driver+0x33/0x40
[    2.255152]  vmci_guest_init+0x14/0x16
[    2.255154]  vmci_drv_init+0x31/0xbf
[    2.255155]  do_one_initcall+0x46/0x1a0
[    2.255157]  ? repair_env_string+0x12/0x54
[    2.255160]  ? parse_args+0x2c1/0x580
[    2.255162]  kernel_init_freeable+0x143/0x1c1
[    2.255164]  ? rest_init+0x70/0x70
[    2.255166]  kernel_init+0x10/0x100
[    2.255167]  ? schedule_tail+0x11/0x50
[    2.255169]  ? rest_init+0x70/0x70
[    2.255172]  ret_from_fork+0x21/0x2c
[    2.255177] ---[ end trace a1a119af829507de ]---
[    2.255211] ------------[ cut here ]------------
[    2.255216] WARNING: CPU: 6 PID: 1 at drivers/pci/msi.c:966 __pci_enable_msix+0x475/0x4d0
[    2.255217] Modules linked in:
[    2.255219] CPU: 6 PID: 1 Comm: swapper/0 Tainted: G        W       4.11.0-rc1+ #227
[    2.255221] Hardware name: VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 07/02/2015
[    2.255221] Call Trace:
[    2.255224]  dump_stack+0x58/0x73
[    2.255226]  __warn+0xea/0x110
[    2.255228]  ? __pci_enable_msix+0x475/0x4d0
[    2.255229]  warn_slowpath_null+0x2a/0x30
[    2.255231]  __pci_enable_msix+0x475/0x4d0
[    2.255234]  pci_alloc_irq_vectors_affinity+0xcc/0x170
[    2.255237]  vmci_guest_probe_device+0x4e8/0x7a0
[    2.255238]  ? refcount_inc+0xb/0x40
[    2.255241]  pci_device_probe+0x83/0x100
[    2.255243]  ? devices_kset_move_last+0x57/0xc0
[    2.255244]  ? sysfs_create_link+0x25/0x50
[    2.255247]  driver_probe_device+0x291/0x470
[    2.255249]  ? pci_match_device+0xde/0x100
[    2.255251]  __driver_attach+0xe9/0xf0
[    2.255252]  ? refcount_dec_and_test+0xf/0x20
[    2.255254]  ? klist_next+0x63/0xd0
[    2.255256]  ? driver_probe_device+0x470/0x470
[    2.255258]  bus_for_each_dev+0x57/0xa0
[    2.255259]  driver_attach+0x1e/0x20
[    2.255261]  ? driver_probe_device+0x470/0x470
[    2.255263]  bus_add_driver+0x17f/0x270
[    2.255266]  driver_register+0x5d/0xf0
[    2.255268]  ? vmballoon_init+0x151/0x151
[    2.255271]  __pci_register_driver+0x33/0x40
[    2.255273]  vmci_guest_init+0x14/0x16
[    2.255275]  vmci_drv_init+0x31/0xbf
[    2.255277]  do_one_initcall+0x46/0x1a0
[    2.255279]  ? repair_env_string+0x12/0x54
[    2.255281]  ? parse_args+0x2c1/0x580
[    2.255283]  kernel_init_freeable+0x143/0x1c1
[    2.255285]  ? rest_init+0x70/0x70
[    2.255287]  kernel_init+0x10/0x100
[    2.255288]  ? schedule_tail+0x11/0x50
[    2.255290]  ? rest_init+0x70/0x70
[    2.255291]  ret_from_fork+0x21/0x2c
[    2.255293] ---[ end trace a1a119af829507df ]---
[    2.255327] vmw_vmci 0000:00:07.7: Driver probe function unexpectedly returned 2
[    2.255348] Guest personality initialized and is inactive
[    2.255399] VMCI host device registered (name=vmci, major=10, minor=61)
[    2.255400] Initialized host personality


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [4.11.0-rc1] kernel warning due to commit 3bb434cd, "vmw_vmci: switch to pci_irq_alloc_vectors"
  2017-03-06  7:02 ` [4.11.0-rc1] kernel warning due to commit 3bb434cd, "vmw_vmci: switch to pci_irq_alloc_vectors" 허종만
@ 2017-03-06  7:07   ` gregkh
  2017-03-06  7:15     ` Jongman Heo
  0 siblings, 1 reply; 3+ messages in thread
From: gregkh @ 2017-03-06  7:07 UTC (permalink / raw)
  To: 허종만; +Cc: linux-kernel@vger.kernel.org, hch@lst.de

On Mon, Mar 06, 2017 at 07:02:16AM +0000, 허종만 wrote:
>  
> 
> Hi,
> 
> I'm running kernel 4.11-rc1 on VMWare Workstation 12 Pro (Host : windows 10, Guest : Fedora 25).
> 
> 
> I got kernel warning with latest kernel.
> 
> According to git bisect, first bad commit is [3bb434cdcc6af3d4e70ba041e6f596e465d11e14] vmw_vmci: switch to pci_irq_alloc_vectors.
> Reverting the commit removes the warning I see.

Christoph has already send me a patch for this, it will get into Linus's
tree by the end of the week.  You can find it on lkml with the subject:
"[PATCH] vmw_vmci: handle the return value from pci_alloc_irq_vectors correctly"

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Re: [4.11.0-rc1] kernel warning due to commit 3bb434cd, "vmw_vmci: switch to pci_irq_alloc_vectors"
  2017-03-06  7:07   ` gregkh
@ 2017-03-06  7:15     ` Jongman Heo
  0 siblings, 0 replies; 3+ messages in thread
From: Jongman Heo @ 2017-03-06  7:15 UTC (permalink / raw)
  To: linux-kernel@vger.kernel.org, gregkh@linuxfoundation.org; +Cc: hch@lst.de

[-- Attachment #1: Type: text/plain, Size: 1128 bytes --]

> --------- Original Message ---------
> Sender : gregkh@linuxfoundation.org <gregkh@linuxfoundation.org>
> Date   : 2017-03-06 16:08 (GMT+9)
> Title  : Re: [4.11.0-rc1] kernel warning due to commit 3bb434cd, "vmw_vmci: switch to pci_irq_alloc_vectors"
>  
> On Mon, Mar 06, 2017 at 07:02:16AM +0000, 허종만 wrote:
>  
> 
> Hi,
> 
> I'm running kernel 4.11-rc1 on VMWare Workstation 12 Pro (Host : windows 10, Guest : Fedora 25).
> 
> 
> I got kernel warning with latest kernel.
> 
> According to git bisect, first bad commit is [3bb434cdcc6af3d4e70ba041e6f596e465d11e14] vmw_vmci: switch to pci_irq_alloc_vectors.
> Reverting the commit removes the warning I see.
>  
> Christoph has already send me a patch for this, it will get into Linus's
> tree by the end of the week.  You can find it on lkml with the subject:
> "[PATCH] vmw_vmci: handle the return value from pci_alloc_irq_vectors correctly"
>  
> thanks,
>  
> greg k-h


Yeah, the patch fixes the warning. 


Thanks,

Jongman

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-03-06  7:16 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <CGME20170306070216epcms1p647bac47d51066e44273c67e9ca95857c@epcms1p6>
2017-03-06  7:02 ` [4.11.0-rc1] kernel warning due to commit 3bb434cd, "vmw_vmci: switch to pci_irq_alloc_vectors" 허종만
2017-03-06  7:07   ` gregkh
2017-03-06  7:15     ` Jongman Heo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).