lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Tue, 05 Mar 2013 23:42:19 -0500 (EST) From: David Miller <davem@...emloft.net> To: jeffrey.t.kirsher@...el.com Cc: netdev@...r.kernel.org, gospo@...hat.com, sassmann@...hat.com Subject: Re: [net 0/4][pull request] Intel Wired LAN Driver Updates From: Jeff Kirsher <jeffrey.t.kirsher@...el.com> Date: Tue, 5 Mar 2013 01:48:33 -0800 > This series contains fixes to e1000e and igb. > > The e1000e fix resolves an issue at 1000Mbps link speed, where one of the > MAC's internal clocks can be stopped for up to 4us when entering K1 (a > power mode of the MAC-PHY interconnect). If the MAC is waiting for > completion indications for 2 DMA write requests into Host memory > (e.g. descriptor writeback or Rx packet writing) and the > indications occur while the clock is stopped, both indications will be > missed by the MAC causing the MAC to wait for the completion indications > and be unable to generate further DMA write requests. This results in an > apparent hardware hang. The patch works-around the issue by disabling > the de-assertion of the clock request when 1000Mbps link is acquired (K1 > must be disabled while doing this). > > The igb fix to drop BUILD_BUG_ON check from igb_build_rx_buffer resolves > a build error on s390 devices. The igb driver was throwing a build error > due to the fact that a frame built using build_skb would be larger than 2K. > Since this is not likely to change at any point in the future we are better > off just dropping the check since we already had a check in > igb_set_rx_buffer_len that will just disable the usage of build_skb anyway. > > The igb fix for i210 link setup changes the setup copper link function > to use a switch statement, so that the appropriate setup link function > is called for the given PHY types. > > Lastly, the igb fix for a lockdep issue in igb_get_i2c_client resolves > the issue by re-factoring the initialization and usage of the i2c_client. Pulled, thanks Jeff. -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists