[opensuse-kernel] Fwd: RTL8723AU options in http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-utopic/
![](https://seccdn.libravatar.org/avatar/a7bcbbdadbe98519ce41f733dc441577.jpg?s=120&d=mm&r=g)
This is a heads-up regarding kernel configuration for 3.15. Selecting the configuration option CONFIG_RTL8723AU_P2P leads to crashes with some, but not all, of the RTL8723AU devices. This hardware is fairly rare, and there may not me any openSUSE users with it, but why take a chance. All of the CONFIG_RTL8723AU_P2P code has been removed in 3.16 and replaced by cfg80211 ioctls, thus not having P2P functionality is only temporary. Thanks, Larry -------- Original Message -------- Subject: RTL8723AU options in http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-utopic/ Date: Wed, 11 Jun 2014 17:42:20 +0200 From: Jes Sorensen <Jes.Sorensen@redhat.com> To: andy.whitcroft@canonical.com CC: timg@canonical.com, Larry.Finger@lwfinger.net, Clinton Sprain <clintonsprain@gmail.com>, achiang@canonical.com Hi, Alex Chiang was kind enough to point the finger at you guys :) I received an OOPS report on the kernel here: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-utopic/ It is related to the rtl8723au staging driver which I am currently in the process of bashing to pieces. Looking at the crash report it looks like it is happening in some P2P code which is enabled with CONFIG_RTL8723AU_P2P. We ripped out all the CONFIG_RTL8723AU_P2P code completely for 3.16 as it's completely broken and it should be handled outside of the driver anyway. As such, I wanted to request you disble this config option in your next build? It should avoid users experiencing crashes unnecessarily and all of us receiving bug reports over it :) Cheers, Jes -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/dcaea5e8a6fad867936a40a9c21e8ff3.jpg?s=120&d=mm&r=g)
Le Friday 13 June 2014 à 09:25 -0500, Larry Finger a écrit :
This is a heads-up regarding kernel configuration for 3.15. Selecting the configuration option CONFIG_RTL8723AU_P2P leads to crashes with some, but not all, of the RTL8723AU devices. This hardware is fairly rare, and there may not me any openSUSE users with it, but why take a chance.
All of the CONFIG_RTL8723AU_P2P code has been removed in 3.16 and replaced by cfg80211 ioctls, thus not having P2P functionality is only temporary.
Thanks for the report Larry, I've disabled CONFIG_8723AU_P2P in the master kernel branch. That being said RTL8723AU support is only enabled in arm kernels at the moment so it probably does not matter that much. -- Jean Delvare SUSE L3 Support -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/a7bcbbdadbe98519ce41f733dc441577.jpg?s=120&d=mm&r=g)
On 06/16/2014 04:17 AM, Jean Delvare wrote:
Le Friday 13 June 2014 à 09:25 -0500, Larry Finger a écrit :
This is a heads-up regarding kernel configuration for 3.15. Selecting the configuration option CONFIG_RTL8723AU_P2P leads to crashes with some, but not all, of the RTL8723AU devices. This hardware is fairly rare, and there may not me any openSUSE users with it, but why take a chance.
All of the CONFIG_RTL8723AU_P2P code has been removed in 3.16 and replaced by cfg80211 ioctls, thus not having P2P functionality is only temporary.
Thanks for the report Larry, I've disabled CONFIG_8723AU_P2P in the master kernel branch.
That being said RTL8723AU support is only enabled in arm kernels at the moment so it probably does not matter that much.
As RTL8723AU is part of the Radxa Rock, having it in the ARM kernels makes sense; however, it also ships with Lenovo Yoga 13 tablets. Unless we want to abandon that market to Ubuntu, we should probably enable the device in x86 and x86_64 kernels. Larry -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/dcaea5e8a6fad867936a40a9c21e8ff3.jpg?s=120&d=mm&r=g)
Hi Larry, Jeff, Le Friday 20 June 2014 à 00:25 -0500, Larry Finger a écrit :
On 06/16/2014 04:17 AM, Jean Delvare wrote:
Le Friday 13 June 2014 à 09:25 -0500, Larry Finger a écrit :
This is a heads-up regarding kernel configuration for 3.15. Selecting the configuration option CONFIG_RTL8723AU_P2P leads to crashes with some, but not all, of the RTL8723AU devices. This hardware is fairly rare, and there may not me any openSUSE users with it, but why take a chance.
All of the CONFIG_RTL8723AU_P2P code has been removed in 3.16 and replaced by cfg80211 ioctls, thus not having P2P functionality is only temporary.
Thanks for the report Larry, I've disabled CONFIG_8723AU_P2P in the master kernel branch.
That being said RTL8723AU support is only enabled in arm kernels at the moment so it probably does not matter that much.
As RTL8723AU is part of the Radxa Rock, having it in the ARM kernels makes sense; however, it also ships with Lenovo Yoga 13 tablets. Unless we want to abandon that market to Ubuntu, we should probably enable the device in x86 and x86_64 kernels.
I was wondering. In the commit which disabled the driver on x86, Jeff commented: - New options specific to tablets, all disabled: * INPUT_SOC_BUTTON_ARRAY (windows tablet) * R8723AU (Lenovo Yogi) Which means tablets are apparently considered off the table. But that's inconsistent with the rest of the configuration file: CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=m CONFIG_TABLET_USB_AIPTEK=m CONFIG_TABLET_USB_GTCO=m CONFIG_TABLET_USB_HANWANG=m CONFIG_TABLET_USB_KBTAB=m CONFIG_TABLET_USB_WACOM=m CONFIG_FUJITSU_TABLET=m Which leaves two questions unanswered: * Do we or don't we support tablets with openSUSE? Configuration files should be consistent with our decision. * If we do support tablets, I am very curious how one can actually install openSUSE on a tablet. How do you get it to boot on the installation media? How do you perform the installation without a keyboard? -- Jean Delvare SUSE L3 Support -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/bcd65ca98f9d97839f15c54575c7edec.jpg?s=120&d=mm&r=g)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 6/20/14, 3:41 AM, Jean Delvare wrote:
Hi Larry, Jeff,
Le Friday 20 June 2014 à 00:25 -0500, Larry Finger a écrit :
On 06/16/2014 04:17 AM, Jean Delvare wrote:
Le Friday 13 June 2014 à 09:25 -0500, Larry Finger a écrit :
This is a heads-up regarding kernel configuration for 3.15. Selecting the configuration option CONFIG_RTL8723AU_P2P leads to crashes with some, but not all, of the RTL8723AU devices. This hardware is fairly rare, and there may not me any openSUSE users with it, but why take a chance.
All of the CONFIG_RTL8723AU_P2P code has been removed in 3.16 and replaced by cfg80211 ioctls, thus not having P2P functionality is only temporary.
Thanks for the report Larry, I've disabled CONFIG_8723AU_P2P in the master kernel branch.
That being said RTL8723AU support is only enabled in arm kernels at the moment so it probably does not matter that much.
As RTL8723AU is part of the Radxa Rock, having it in the ARM kernels makes sense; however, it also ships with Lenovo Yoga 13 tablets. Unless we want to abandon that market to Ubuntu, we should probably enable the device in x86 and x86_64 kernels.
I was wondering. In the commit which disabled the driver on x86, Jeff commented:
- New options specific to tablets, all disabled: * INPUT_SOC_BUTTON_ARRAY (windows tablet) * R8723AU (Lenovo Yogi)
Which means tablets are apparently considered off the table. But that's inconsistent with the rest of the configuration file:
CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=m CONFIG_TABLET_USB_AIPTEK=m CONFIG_TABLET_USB_GTCO=m CONFIG_TABLET_USB_HANWANG=m CONFIG_TABLET_USB_KBTAB=m CONFIG_TABLET_USB_WACOM=m CONFIG_FUJITSU_TABLET=m
Most of the inconsistency here is the overloading of the term "tablet." All of the CONFIG_TABLET_USB_* options refer to artists' tablets that plug into any machine as an input device. The FUJITSU_TABLET option should probably be disabled.
Which leaves two questions unanswered: * Do we or don't we support tablets with openSUSE? Configuration files should be consistent with our decision. * If we do support tablets, I am very curious how one can actually install openSUSE on a tablet. How do you get it to boot on the installation media? How do you perform the installation without a keyboard?
Yep. A few kernel options aren't all that's necessary to enable openSUSE to run well on tablets. If that's really a legitimate use case for openSUSE, that's fine, but it seems like an overall project goal that hasn't been defined. - -Jeff - -- Jeff Mahoney SUSE Labs -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.19 (Darwin) iQIcBAEBAgAGBQJTpC9pAAoJEB57S2MheeWyleEQAJji0xj/lBIlIqEHLLcjekZE TSiX9XYOrZMSEXZYAlVbMw+Mvq8rrmvbxWVvkWHQNMiaXKjNAeCupagivBMtt8BR YIkjmRpeb/wtZ3oWG/phS4nOVjicF5upwdosE0SCktifRm6CiJe2KYKRZHQqLCUr Q3M1LCzUIfy0a1PRcn0d8I47Y+ubWLkEUe6J1R7CmndXQpIbrgKiuOKxn4aSmCZV U1dNW/r/Qs38h1XMZ4bF4hZmNfI160yvMlQ8dx8uHqzt9TcNEBm66DVQslS1MmG5 YQ4vNmVSb5z8NLqbvNq9J4cXOApjDQr1prXHoAxb3xjXDSNkoyMnGvJx+jICA6dq kYvPPUMwvTstk8ETsxhGqLeiI3Q/YhOfbhM8x83UUAFCiCqrPz4CigdLQy0Vui6t gBKQzvT1mVZHwEz8gYsKRvnzl5IbLsZfxxOgDpYkAG68AO7mDmaAwRaUvYrc4uFT EU2UxD/336M3HC4jqlF5iyGzk8xbtVgcPFaZ8VLjZqTJzvQ71o/6d/nezbPMm2aH myqnuX6JXHC8lxcvRCvE6gqiFOGUkV/+9LWq5u8OxhCLybSgw8i6KO3GnKB/nnD7 agpqAbVYz2zb51FyInpeKeQHgAR2YYyD812hk2YeUVIvL0QmRX2A31x8PIAya57t Co1d1UgVykEmHBLTFwtb =h9yF -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/a7bcbbdadbe98519ce41f733dc441577.jpg?s=120&d=mm&r=g)
On 06/20/2014 07:56 AM, Jeff Mahoney wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 6/20/14, 3:41 AM, Jean Delvare wrote:
Hi Larry, Jeff,
Le Friday 20 June 2014 à 00:25 -0500, Larry Finger a écrit :
On 06/16/2014 04:17 AM, Jean Delvare wrote:
Le Friday 13 June 2014 à 09:25 -0500, Larry Finger a écrit :
This is a heads-up regarding kernel configuration for 3.15. Selecting the configuration option CONFIG_RTL8723AU_P2P leads to crashes with some, but not all, of the RTL8723AU devices. This hardware is fairly rare, and there may not me any openSUSE users with it, but why take a chance.
All of the CONFIG_RTL8723AU_P2P code has been removed in 3.16 and replaced by cfg80211 ioctls, thus not having P2P functionality is only temporary.
Thanks for the report Larry, I've disabled CONFIG_8723AU_P2P in the master kernel branch.
That being said RTL8723AU support is only enabled in arm kernels at the moment so it probably does not matter that much.
As RTL8723AU is part of the Radxa Rock, having it in the ARM kernels makes sense; however, it also ships with Lenovo Yoga 13 tablets. Unless we want to abandon that market to Ubuntu, we should probably enable the device in x86 and x86_64 kernels.
I was wondering. In the commit which disabled the driver on x86, Jeff commented:
- New options specific to tablets, all disabled: * INPUT_SOC_BUTTON_ARRAY (windows tablet) * R8723AU (Lenovo Yogi)
Which means tablets are apparently considered off the table. But that's inconsistent with the rest of the configuration file:
CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=m CONFIG_TABLET_USB_AIPTEK=m CONFIG_TABLET_USB_GTCO=m CONFIG_TABLET_USB_HANWANG=m CONFIG_TABLET_USB_KBTAB=m CONFIG_TABLET_USB_WACOM=m CONFIG_FUJITSU_TABLET=m
Most of the inconsistency here is the overloading of the term "tablet." All of the CONFIG_TABLET_USB_* options refer to artists' tablets that plug into any machine as an input device. The FUJITSU_TABLET option should probably be disabled.
Actually, the Yoga 13 is a little more than your standard tablet. It has a keyboard, 8 GB RAM, USB 2 and 3 ports, a 256 GB SSD, and an i7 processor. Of course at ~$1000, it is priced like a notebook/laptop computer. Installing openSUSE would be no more difficult on one of those than it was to install on my new Toshiba A50. Larry -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/bcd65ca98f9d97839f15c54575c7edec.jpg?s=120&d=mm&r=g)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 6/20/14, 11:03 AM, Larry Finger wrote:
On 06/20/2014 07:56 AM, Jeff Mahoney wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 6/20/14, 3:41 AM, Jean Delvare wrote:
Hi Larry, Jeff,
Le Friday 20 June 2014 à 00:25 -0500, Larry Finger a écrit :
On 06/16/2014 04:17 AM, Jean Delvare wrote:
Le Friday 13 June 2014 à 09:25 -0500, Larry Finger a écrit :
This is a heads-up regarding kernel configuration for 3.15. Selecting the configuration option CONFIG_RTL8723AU_P2P leads to crashes with some, but not all, of the RTL8723AU devices. This hardware is fairly rare, and there may not me any openSUSE users with it, but why take a chance.
All of the CONFIG_RTL8723AU_P2P code has been removed in 3.16 and replaced by cfg80211 ioctls, thus not having P2P functionality is only temporary.
Thanks for the report Larry, I've disabled CONFIG_8723AU_P2P in the master kernel branch.
That being said RTL8723AU support is only enabled in arm kernels at the moment so it probably does not matter that much.
As RTL8723AU is part of the Radxa Rock, having it in the ARM kernels makes sense; however, it also ships with Lenovo Yoga 13 tablets. Unless we want to abandon that market to Ubuntu, we should probably enable the device in x86 and x86_64 kernels.
I was wondering. In the commit which disabled the driver on x86, Jeff commented:
- New options specific to tablets, all disabled: * INPUT_SOC_BUTTON_ARRAY (windows tablet) * R8723AU (Lenovo Yogi)
Which means tablets are apparently considered off the table. But that's inconsistent with the rest of the configuration file:
CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=m CONFIG_TABLET_USB_AIPTEK=m CONFIG_TABLET_USB_GTCO=m CONFIG_TABLET_USB_HANWANG=m CONFIG_TABLET_USB_KBTAB=m CONFIG_TABLET_USB_WACOM=m CONFIG_FUJITSU_TABLET=m
Most of the inconsistency here is the overloading of the term "tablet." All of the CONFIG_TABLET_USB_* options refer to artists' tablets that plug into any machine as an input device. The FUJITSU_TABLET option should probably be disabled.
Actually, the Yoga 13 is a little more than your standard tablet. It has a keyboard, 8 GB RAM, USB 2 and 3 ports, a 256 GB SSD, and an i7 processor. Of course at ~$1000, it is priced like a notebook/laptop computer.
Installing openSUSE would be no more difficult on one of those than it was to install on my new Toshiba A50.
I don't have one of these to confirm, but the Lenovo page seems to indicate that the Yoga 13 is a different beast entirely and comes with Intel WiFi, not the Realtek stuff that this driver enables. Actually, nm. That's the Yoga 2 13. The Yoga 13 comes with "Lenovo WiFi," which is probably Realtek. - -Jeff - -- Jeff Mahoney SUSE Labs -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.19 (Darwin) iQIcBAEBAgAGBQJTpE5/AAoJEB57S2MheeWyNWwP+wWl6L8jAXn4Rp2mWamzjEM0 5kCu9neegXRBUD4wddwASGpG8/PJMKTJFuRT8ieLHfrYfm+4IkV2WlQqHv0jxrPA sDXuF0szNjOrHaazHWSvK9Hkjo0PaTScg2NBpDJD7N0/oXxzbLR1ElnMfUzRJU7L fUgTVphxmxQWWh0n+4tFkaxkaGe8oCLW1Q5QrPW3hu8RqB3ZmjUSCWYwR60vIv8V USNu2Ap0ePc5ophg6c8BeJO3kDaUPCgrBqfvymzetrfd6AkGS72gaf1kqmxIVo9J fItdqxw+y0sMnpTAUMRVhdbgo4v1SlLNlGDLxpdQgmJnNos7QsRWS91RoNXkRkcO C357aVpD6hizwiS2tQOE6l4eB9lB40a4QSbECXkI0TloDdmj0e6iNGECgw2cDX2R Dk8puf4DVyvafbLlYpplbAsSAYbowHG5kP6F0Ecfrz5zWzeJJ8dawQy/nzIB7rTe 0j7f3ZzsYZAEKxngcHzQLkCCb9OQGOYmpd4ssCBdH/DQgQCA6eKFiPPedR5jWSFO pMm+dMH5sM5vFYML4OEHY/43wcB8TdmmhRihON/+gHMCDPo3DX3fHxGjyF8u5N49 4ASeWIPCcCP04bXlFq/ISrigTzfrQJr3KUnrUKdiSrsSBRB90cOdGib0zF+87rzm +aUsiYqOmAFYnmVNP/d7 =6kjR -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/dcaea5e8a6fad867936a40a9c21e8ff3.jpg?s=120&d=mm&r=g)
Hi Larry, Jeff, On Fri, 20 Jun 2014 10:03:38 -0500, Larry Finger wrote:
On 06/20/2014 07:56 AM, Jeff Mahoney wrote:
On 6/20/14, 3:41 AM, Jean Delvare wrote:
I was wondering. In the commit which disabled the driver on x86, Jeff commented:
- New options specific to tablets, all disabled: * INPUT_SOC_BUTTON_ARRAY (windows tablet) * R8723AU (Lenovo Yogi)
Which means tablets are apparently considered off the table. But that's inconsistent with the rest of the configuration file:
CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=m CONFIG_TABLET_USB_AIPTEK=m CONFIG_TABLET_USB_GTCO=m CONFIG_TABLET_USB_HANWANG=m CONFIG_TABLET_USB_KBTAB=m CONFIG_TABLET_USB_WACOM=m CONFIG_FUJITSU_TABLET=m
Most of the inconsistency here is the overloading of the term "tablet." All of the CONFIG_TABLET_USB_* options refer to artists' tablets that plug into any machine as an input device. The FUJITSU_TABLET option should probably be disabled.
Doh, stupid me. Of course I know of tablets for artists, there's one on the desk next to mine. Sorry for the noise. I don't think we can disable FUJITSU_TABLET, as it supports hybrid laptop/tablet models, which are fine as openSUSE hosts. I am more skeptical about the long list of touchscreen drivers, I suspect at least some of these are for pure tablets. But this is hardly documented so I'm afraid we won't be able to disable a significant number of these.
Actually, the Yoga 13 is a little more than your standard tablet. It has a keyboard, 8 GB RAM, USB 2 and 3 ports, a 256 GB SSD, and an i7 processor. Of course at ~$1000, it is priced like a notebook/laptop computer.
Installing openSUSE would be no more difficult on one of those than it was to install on my new Toshiba A50.
It being an hybrid laptop/tablet, I concur. You just have to perform the installation in laptop configuration. -- Jean Delvare SUSE L3 Support -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
participants (3)
-
Jean Delvare
-
Jeff Mahoney
-
Larry Finger