Re: [PATCH net v3] net: phy: mscc: fix deadlock in vsc85xx_default_config

2018-11-23 Thread David Miller
From: Quentin Schulz Date: Fri, 23 Nov 2018 19:01:51 +0100 > The vsc85xx_default_config function called in the vsc85xx_config_init > function which is used by VSC8530, VSC8531, VSC8540 and VSC8541 PHYs > mistakenly calls phy_read and phy_write in-between phy_select_page and > phy_restore_page. >

Re: [PATCH net v3] net: phy: mscc: fix deadlock in vsc85xx_default_config

2018-11-23 Thread Andrew Lunn
On Fri, Nov 23, 2018 at 07:01:51PM +0100, Quentin Schulz wrote: > The vsc85xx_default_config function called in the vsc85xx_config_init > function which is used by VSC8530, VSC8531, VSC8540 and VSC8541 PHYs > mistakenly calls phy_read and phy_write in-between phy_select_page and > phy_restore_page.

[PATCH net v3] net: phy: mscc: fix deadlock in vsc85xx_default_config

2018-11-23 Thread Quentin Schulz
The vsc85xx_default_config function called in the vsc85xx_config_init function which is used by VSC8530, VSC8531, VSC8540 and VSC8541 PHYs mistakenly calls phy_read and phy_write in-between phy_select_page and phy_restore_page. phy_select_page and phy_restore_page actually take and release the MDI