Chase Douglas | 1 May 2012 01:32
Favicon

Re: cherry-pick commits for Wacom support

On 04/30/2012 04:20 AM, Erik van Konijnenburg wrote:
> New Wacom Bamboo tablets are not recognized in Ubuntu;
> see https://bugs.launchpad.net/ubuntu/+source/linux/+bug/568064.
> This is still the case in Precise Pangolin with linux-image-3.2.0-24-generic.
> 
> To fix this, could you cherry-pick the following commits from stable
> 3.3.4?
> 
>     6e8ec5379c7ab9a57190e23af173aee74f88e54a Input: wacom - cleanup feature report for bamboos
>     fc72bf758f943fbc5c0d9dd14575b91996513c77 Input: wacom - remove unused bamboo HID parsing
>     428f85884bb4a88737e5fa76535ede06a33fe162 Input: wacom - add some comments to wacom_parse_hid
>     c5981411f60c31f0dff6f0f98d2d3711384badaf Input: wacom - relax Bamboo stylus ID check
>     4134361af6e099e5f477663fed1d49f0cf29eb4f Input: wacom - read 3rd gen Bamboo Touch HID data
>     73149ab8433c0ade5a4f79b137af2a081e8a5d13 Input: wacom - 3rd gen Bamboo P&Touch packet support
>     5a6c865d9861efdd066db1b5da491ebc2ff5926d Input: wacom - ignore unwanted bamboo packets
>     f6b7efc162caed555264cd73cd00103701fddbc0 HID: wacom: Move parsing to a separate function
>     78761ff9bc4e944e0b4e5df1e7eedcfdbb1a9a1a HID: wacom: Initial driver for Wacom Intuos4 Wireless (Bluetooth)
>     803296b678a43005e3bc0aaa1951d211bd76a054 Input: wacom - add support for Cintiq 24HD
>     246835fccdc0dadeda20cd51f7ec868031fa8142 Input: wacom - add LED support for Cintiq 24HD
>     68513a4c5fe68938350cf2c56d97946e49f014e1 Input: wacom - add missing LEDS_CLASS to Kconfig
>     19d57d3a145e94349abf805eed2316ef720d86c2 Input: wacom - fix 3rd-gen Bamboo MT when 4+ fingers are in use
> 
> They are listed oldest-first and apply cleanly to stable 3.2.16 and to
> ubuntu-precise/master-next.
> 
> I tested this with Krita and a Wacom Bamboo CTH-470.  Touchpad, stylus
> and pressure sensor seem OK; I haven't tested multi-touch behaviour.
> 
> The above list is based on the stable log
> 
(Continue reading)

brad.figg | 1 May 2012 08:00
Favicon

The Daily Bug Report for Tuesday, 01. May 2012 05:41 UTC

The Daily Bug Report
Tuesday, 01. May 2012 05:41 UTC

The linux package acquired 25 new bugs in the last 24 hrs.

Bug       Title                                                           Series      Importance      Status           Assignee
-------   ------------------------------------------------------------    --------    ------------   
-------------    ---------------------
951990    BUG: unable to handle kernel paging request at 0000400414...    precise     Undecided       Incomplete       Unassigned
991694    unreasonably high power consumption in precise                  precise     Medium          Incomplete       Unassigned
991701    Fails to suspend on latest precise kernel (HP Envy 17)          precise     Medium          Confirmed        Unassigned
991704    horizontal scrolling not working (Ubuntu 12.04)                 precise     Medium          Confirmed        Unassigned
991713    [8086:4232] Wireless not connecting in 12.04 Intel Wifi L...    quantal     Undecided       New              Unassigned
991822    MP4 player does not mount                                       precise     Medium          Confirmed        Unassigned
991896    precise+qantal running fine suddenly cursor stuck               quantal     Medium          Incomplete       Unassigned
991908    Kernel Oops - BUG: unable to handle kernel paging request       oneiric     Medium          Incomplete       Unassigned
991925    linux: 3.2.0-24.38 -proposed tracker                            precise     Medium          In Progress      Unassigned
991932    Logitech Unifying Receiver can't reset device                   precise     Medium          Incomplete       Unassigned
991976    package linux-image-3.2.0-24-generic 3.2.0-24.37 failed t...    precise     Medium          Incomplete       Unassigned
991977    Ubuntu 12.04 hangs on shutdown                                  precise     Medium          Incomplete       Unassigned
991983    precise fails to turn off thinkpad t61                          precise     Medium          Incomplete       Unassigned
991998    Kindle Fire does not mount when connected to USB                precise     Medium          Confirmed        Unassigned
992023    Ubuntu 12.04 USB problem on Msi u270                            precise     Medium          Incomplete       Unassigned
992031    Display sleeps despite settings                                 precise     Medium          Incomplete       Unassigned
992042    System Crash on Daily Basis                                     lucid       Undecided       Confirmed        Unassigned
992066    LCD brightness does not change with Function keys (Fn + F...    precise     Medium          Incomplete       Unassigned
992087    [Vostro 3450] No sound from internal speakers                   precise     Medium          Incomplete       Unassigned
992174    Blank screen after suspend/resume                               precise     Medium          Incomplete       Unassigned
992231    Wireless connection frequently interrupted for seconds, t...    precise     Undecided       Incomplete       Unassigned
992285    Unable to load eeepc_laptop kernel module using ASUS eeeP...    lucid       Undecided       Confirmed        Unassigned
(Continue reading)

Chris Bagwell | 1 May 2012 05:01

Re: cherry-pick commits for Wacom support

On Mon, Apr 30, 2012 at 8:30 PM, Ping Cheng <pinglinux <at> gmail.com> wrote:

On Mon, Apr 30, 2012 at 4:32 PM, Chase Douglas
<chase.douglas <at> canonical.com> wrote:
> On 04/30/2012 04:20 AM, Erik van Konijnenburg wrote:
>> New Wacom Bamboo tablets are not recognized in Ubuntu;
>> see https://bugs.launchpad.net/ubuntu/+source/linux/+bug/568064.
>> This is still the case in Precise Pangolin with linux-image-3.2.0-24-generic.
>>
>> To fix this, could you cherry-pick the following commits from stable
>> 3.3.4?
>>
>>     6e8ec5379c7ab9a57190e23af173aee74f88e54a Input: wacom - cleanup feature report for bamboos
>>     fc72bf758f943fbc5c0d9dd14575b91996513c77 Input: wacom - remove unused bamboo HID parsing
>>     428f85884bb4a88737e5fa76535ede06a33fe162 Input: wacom - add some comments to wacom_parse_hid
>>     c5981411f60c31f0dff6f0f98d2d3711384badaf Input: wacom - relax Bamboo stylus ID check
>>     4134361af6e099e5f477663fed1d49f0cf29eb4f Input: wacom - read 3rd gen Bamboo Touch HID data
>>     73149ab8433c0ade5a4f79b137af2a081e8a5d13 Input: wacom - 3rd gen Bamboo P&Touch packet support
>>     5a6c865d9861efdd066db1b5da491ebc2ff5926d Input: wacom - ignore unwanted bamboo packets
>>     f6b7efc162caed555264cd73cd00103701fddbc0 HID: wacom: Move parsing to a separate function
>>     78761ff9bc4e944e0b4e5df1e7eedcfdbb1a9a1a HID: wacom: Initial driver for Wacom Intuos4 Wireless (Bluetooth)
>>     803296b678a43005e3bc0aaa1951d211bd76a054 Input: wacom - add support for Cintiq 24HD
>>     246835fccdc0dadeda20cd51f7ec868031fa8142 Input: wacom - add LED support for Cintiq 24HD
>>     68513a4c5fe68938350cf2c56d97946e49f014e1 Input: wacom - add missing LEDS_CLASS to Kconfig
>>     19d57d3a145e94349abf805eed2316ef720d86c2 Input: wacom - fix 3rd-gen Bamboo MT when 4+ fingers are in use
>>
>> They are listed oldest-first and apply cleanly to stable 3.2.16 and to
>> ubuntu-precise/master-next.
>>
>> I tested this with Krita and a Wacom Bamboo CTH-470.  Touchpad, stylus
>> and pressure sensor seem OK; I haven't tested multi-touch behaviour.
>>
>> The above list is based on the stable log
>>
>>     git log --format=oneline --grep=wacom -i v3.2.16..v3.3.4
>>     git log --format=oneline v3.2.16..v3.3.4 -- \
>>       drivers/hid/hid-wacom.c \
>>       drivers/input/tablet/wacom_sys.c \
>>       drivers/input/tablet/wacom_wac.c \
>>       drivers/input/tablet/wacom_wac.h
>>
>> with commits that touch anything but Wacom dropped:
>>
>>     217c8b2b1978aa4a02ce040a99c59ed3b6418fe5 HID: wiimote: fix invalid power_supply_powers call
>>     d7cb3dbd10c09081fafd05fcbef590ce04e402ff HID: wacom: Fix invalid power_supply_powers calls
>>     35b4c01e29bdd9632dabf9784ed3486333f00427 power_supply: add "powers" links to self-powered HID devices
>>     73db88137bc732d01b615af9a9cdb24f3e47e78d power_supply: add scope properties to some self-powered HID devices
>>     08642e7c52cf43616821520828e504bc717e54a6 USB: convert drivers/input/* to use module_usb_driver()
>
> Hi Ping and Chris,
>
> (Ping is the Wacom developer who helps maintain kernel and X drivers.
> Chris also does quite a bit of Wacom development.)
>
> Can you comment on the request to apply these patches to Ubuntu 12.04
> LTS? Do you recommend we add these, keeping in mind that this is a
> released stable product, and we need to guard against potential regressions?

USB Bamboo CTH-470 support was added last Oct. With the patchset
above, it is safe to say the driver for USB Bamboo CTH-470 is stable.

However, the device supports wireless connection as well. If you want
to support wireless, you need to include Chris' last month's patchset.
Since the support was only merged last month, I'd recommend we give
users more time to test it.

So, if support wireless is not important, it's ok to add those patches.

Ping

I can't speak for the 2 patches that mention HID.  They add support for new packet format to hid-wacom so would be hard to introduce regression in old packet processing at least.

The remaining ones align with our out of kernel input-wacom-0.12.1 driver (meaning that we took a snapshot of Linux 3.3 "wacom" module and made a new input-wacom release).  This has received quite a bit of testing by Ubuntu users on older kernels and now even 12.04.

This active thread is were we refer Ubuntu users with 2nd or 3rd gen Bamboo's to get instructions for compiling or installing a ppa of input-wacom-0.12.1.

http://ubuntuforums.org/showthread.php?t=1515562

So I think its safe to cherry-pick if you like.

Chris
<div>
<p>On Mon, Apr 30, 2012 at 8:30 PM, Ping Cheng <span dir="ltr">&lt;<a href="mailto:pinglinux <at> gmail.com" target="_blank">pinglinux <at> gmail.com</a>&gt;</span> wrote:<br></p>
<div class="gmail_quote"><blockquote class="gmail_quote">
<div class="HOEnZb"><div class="h5">On Mon, Apr 30, 2012 at 4:32 PM, Chase Douglas<br>
&lt;<a href="mailto:chase.douglas <at> canonical.com">chase.douglas <at> canonical.com</a>&gt; wrote:<br>
&gt; On 04/30/2012 04:20 AM, Erik van Konijnenburg wrote:<br>
&gt;&gt; New Wacom Bamboo tablets are not recognized in Ubuntu;<br>
&gt;&gt; see <a href="https://bugs.launchpad.net/ubuntu/+source/linux/+bug/568064" target="_blank">https://bugs.launchpad.net/ubuntu/+source/linux/+bug/568064</a>.<br>
&gt;&gt; This is still the case in Precise Pangolin with linux-image-3.2.0-24-generic.<br>
&gt;&gt;<br>
&gt;&gt; To fix this, could you cherry-pick the following commits from stable<br>
&gt;&gt; 3.3.4?<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; &nbsp; 6e8ec5379c7ab9a57190e23af173aee74f88e54a Input: wacom - cleanup feature report for bamboos<br>
&gt;&gt; &nbsp; &nbsp; fc72bf758f943fbc5c0d9dd14575b91996513c77 Input: wacom - remove unused bamboo HID parsing<br>
&gt;&gt; &nbsp; &nbsp; 428f85884bb4a88737e5fa76535ede06a33fe162 Input: wacom - add some comments to wacom_parse_hid<br>
&gt;&gt; &nbsp; &nbsp; c5981411f60c31f0dff6f0f98d2d3711384badaf Input: wacom - relax Bamboo stylus ID check<br>
&gt;&gt; &nbsp; &nbsp; 4134361af6e099e5f477663fed1d49f0cf29eb4f Input: wacom - read 3rd gen Bamboo Touch HID data<br>
&gt;&gt; &nbsp; &nbsp; 73149ab8433c0ade5a4f79b137af2a081e8a5d13 Input: wacom - 3rd gen Bamboo P&amp;Touch packet support<br>
&gt;&gt; &nbsp; &nbsp; 5a6c865d9861efdd066db1b5da491ebc2ff5926d Input: wacom - ignore unwanted bamboo packets<br>
&gt;&gt; &nbsp; &nbsp; f6b7efc162caed555264cd73cd00103701fddbc0 HID: wacom: Move parsing to a separate function<br>
&gt;&gt; &nbsp; &nbsp; 78761ff9bc4e944e0b4e5df1e7eedcfdbb1a9a1a HID: wacom: Initial driver for Wacom Intuos4 Wireless (Bluetooth)<br>
&gt;&gt; &nbsp; &nbsp; 803296b678a43005e3bc0aaa1951d211bd76a054 Input: wacom - add support for Cintiq 24HD<br>
&gt;&gt; &nbsp; &nbsp; 246835fccdc0dadeda20cd51f7ec868031fa8142 Input: wacom - add LED support for Cintiq 24HD<br>
&gt;&gt; &nbsp; &nbsp; 68513a4c5fe68938350cf2c56d97946e49f014e1 Input: wacom - add missing LEDS_CLASS to Kconfig<br>
&gt;&gt; &nbsp; &nbsp; 19d57d3a145e94349abf805eed2316ef720d86c2 Input: wacom - fix 3rd-gen Bamboo MT when 4+ fingers are in use<br>
&gt;&gt;<br>
&gt;&gt; They are listed oldest-first and apply cleanly to stable 3.2.16 and to<br>
&gt;&gt; ubuntu-precise/master-next.<br>
&gt;&gt;<br>
&gt;&gt; I tested this with Krita and a Wacom Bamboo CTH-470. &nbsp;Touchpad, stylus<br>
&gt;&gt; and pressure sensor seem OK; I haven't tested multi-touch behaviour.<br>
&gt;&gt;<br>
&gt;&gt; The above list is based on the stable log<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; &nbsp; git log --format=oneline --grep=wacom -i v3.2.16..v3.3.4<br>
&gt;&gt; &nbsp; &nbsp; git log --format=oneline v3.2.16..v3.3.4 -- \<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; drivers/hid/hid-wacom.c \<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; drivers/input/tablet/wacom_sys.c \<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; drivers/input/tablet/wacom_wac.c \<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; drivers/input/tablet/wacom_wac.h<br>
&gt;&gt;<br>
&gt;&gt; with commits that touch anything but Wacom dropped:<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; &nbsp; 217c8b2b1978aa4a02ce040a99c59ed3b6418fe5 HID: wiimote: fix invalid power_supply_powers call<br>
&gt;&gt; &nbsp; &nbsp; d7cb3dbd10c09081fafd05fcbef590ce04e402ff HID: wacom: Fix invalid power_supply_powers calls<br>
&gt;&gt; &nbsp; &nbsp; 35b4c01e29bdd9632dabf9784ed3486333f00427 power_supply: add "powers" links to self-powered HID devices<br>
&gt;&gt; &nbsp; &nbsp; 73db88137bc732d01b615af9a9cdb24f3e47e78d power_supply: add scope properties to some self-powered HID devices<br>
&gt;&gt; &nbsp; &nbsp; 08642e7c52cf43616821520828e504bc717e54a6 USB: convert drivers/input/* to use module_usb_driver()<br>
&gt;<br>
&gt; Hi Ping and Chris,<br>
&gt;<br>
&gt; (Ping is the Wacom developer who helps maintain kernel and X drivers.<br>
&gt; Chris also does quite a bit of Wacom development.)<br>
&gt;<br>
&gt; Can you comment on the request to apply these patches to Ubuntu 12.04<br>
&gt; LTS? Do you recommend we add these, keeping in mind that this is a<br>
&gt; released stable product, and we need to guard against potential regressions?<br><br>
</div></div>USB Bamboo CTH-470 support was added last Oct. With the patchset<br>
above, it is safe to say the driver for USB Bamboo CTH-470 is stable.<br><br>
However, the device supports wireless connection as well. If you want<br>
to support wireless, you need to include Chris' last month's patchset.<br>
Since the support was only merged last month, I'd recommend we give<br>
users more time to test it.<br><br>
So, if support wireless is not important, it's ok to add those patches.<br><span class="HOEnZb"><br>
Ping<br></span>
</blockquote></div>
<br>I can't speak for the 2 patches that mention HID.&nbsp; They add support for new packet format to hid-wacom so would be hard to introduce regression in old packet processing at least.<br><br>The remaining ones align with our out of kernel input-wacom-0.12.1 driver (meaning that we took a snapshot of Linux 3.3 "wacom" module and made a new input-wacom release).&nbsp; This has received quite a bit of testing by Ubuntu users on older kernels and now even 12.04.<br><br>This active thread is were we refer Ubuntu users with 2nd or 3rd gen Bamboo's to get instructions for compiling or installing a ppa of input-wacom-0.12.1.<br><br><a href="http://ubuntuforums.org/showthread.php?t=1515562">http://ubuntuforums.org/showthread.php?t=1515562</a><br><br>So I think its safe to cherry-pick if you like.<br><br>Chris<br>
</div>
Ping Cheng | 1 May 2012 03:30
Picon

Re: cherry-pick commits for Wacom support

On Mon, Apr 30, 2012 at 4:32 PM, Chase Douglas
<chase.douglas <at> canonical.com> wrote:
> On 04/30/2012 04:20 AM, Erik van Konijnenburg wrote:
>> New Wacom Bamboo tablets are not recognized in Ubuntu;
>> see https://bugs.launchpad.net/ubuntu/+source/linux/+bug/568064.
>> This is still the case in Precise Pangolin with linux-image-3.2.0-24-generic.
>>
>> To fix this, could you cherry-pick the following commits from stable
>> 3.3.4?
>>
>>     6e8ec5379c7ab9a57190e23af173aee74f88e54a Input: wacom - cleanup feature report for bamboos
>>     fc72bf758f943fbc5c0d9dd14575b91996513c77 Input: wacom - remove unused bamboo HID parsing
>>     428f85884bb4a88737e5fa76535ede06a33fe162 Input: wacom - add some comments to wacom_parse_hid
>>     c5981411f60c31f0dff6f0f98d2d3711384badaf Input: wacom - relax Bamboo stylus ID check
>>     4134361af6e099e5f477663fed1d49f0cf29eb4f Input: wacom - read 3rd gen Bamboo Touch HID data
>>     73149ab8433c0ade5a4f79b137af2a081e8a5d13 Input: wacom - 3rd gen Bamboo P&Touch packet support
>>     5a6c865d9861efdd066db1b5da491ebc2ff5926d Input: wacom - ignore unwanted bamboo packets
>>     f6b7efc162caed555264cd73cd00103701fddbc0 HID: wacom: Move parsing to a separate function
>>     78761ff9bc4e944e0b4e5df1e7eedcfdbb1a9a1a HID: wacom: Initial driver for Wacom Intuos4
Wireless (Bluetooth)
>>     803296b678a43005e3bc0aaa1951d211bd76a054 Input: wacom - add support for Cintiq 24HD
>>     246835fccdc0dadeda20cd51f7ec868031fa8142 Input: wacom - add LED support for Cintiq 24HD
>>     68513a4c5fe68938350cf2c56d97946e49f014e1 Input: wacom - add missing LEDS_CLASS to Kconfig
>>     19d57d3a145e94349abf805eed2316ef720d86c2 Input: wacom - fix 3rd-gen Bamboo MT when 4+ fingers
are in use
>>
>> They are listed oldest-first and apply cleanly to stable 3.2.16 and to
>> ubuntu-precise/master-next.
>>
>> I tested this with Krita and a Wacom Bamboo CTH-470.  Touchpad, stylus
>> and pressure sensor seem OK; I haven't tested multi-touch behaviour.
>>
>> The above list is based on the stable log
>>
>>     git log --format=oneline --grep=wacom -i v3.2.16..v3.3.4
>>     git log --format=oneline v3.2.16..v3.3.4 -- \
>>       drivers/hid/hid-wacom.c \
>>       drivers/input/tablet/wacom_sys.c \
>>       drivers/input/tablet/wacom_wac.c \
>>       drivers/input/tablet/wacom_wac.h
>>
>> with commits that touch anything but Wacom dropped:
>>
>>     217c8b2b1978aa4a02ce040a99c59ed3b6418fe5 HID: wiimote: fix invalid power_supply_powers call
>>     d7cb3dbd10c09081fafd05fcbef590ce04e402ff HID: wacom: Fix invalid power_supply_powers calls
>>     35b4c01e29bdd9632dabf9784ed3486333f00427 power_supply: add "powers" links to self-powered
HID devices
>>     73db88137bc732d01b615af9a9cdb24f3e47e78d power_supply: add scope properties to some
self-powered HID devices
>>     08642e7c52cf43616821520828e504bc717e54a6 USB: convert drivers/input/* to use module_usb_driver()
>
> Hi Ping and Chris,
>
> (Ping is the Wacom developer who helps maintain kernel and X drivers.
> Chris also does quite a bit of Wacom development.)
>
> Can you comment on the request to apply these patches to Ubuntu 12.04
> LTS? Do you recommend we add these, keeping in mind that this is a
> released stable product, and we need to guard against potential regressions?

USB Bamboo CTH-470 support was added last Oct. With the patchset
above, it is safe to say the driver for USB Bamboo CTH-470 is stable.

However, the device supports wireless connection as well. If you want
to support wireless, you need to include Chris' last month's patchset.
Since the support was only merged last month, I'd recommend we give
users more time to test it.

So, if support wireless is not important, it's ok to add those patches.

Ping

--

-- 
kernel-team mailing list
kernel-team <at> lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team

Joseph Salisbury | 1 May 2012 19:51
Favicon

[Precise] LP:992328 Added To Kernel Team Hot List

Hello,

I've added the following bug to the Kernel Team Hot List:
LP:992328[0].

	* Crash happens regularly.
	* Can be easily reproduced.
	* Reported by server team.
	* RIP is sym_int_sir	

If anyone has some free cycles, it would be great if this bug could be
reviewed.

Thanks,

Joe

[0] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/992328

Leann Ogasawara | 1 May 2012 20:38
Favicon

Ack: [Precise PATCH] (pre-stable) b43: only reload config after successful initialization

On 04/30/2012 09:29 AM, Tim Gardner wrote:
> From: Seth Forshee<seth.forshee <at> canonical.com>
>
> Commit 2a19032 (b43: reload phy and bss settings after core restarts)
> introduced an unconditional call to b43_op_config() at the end of
> b43_op_start(). When firmware fails to load this can wedge the system.
> There's no need to reload the configuration after a failed
> initialization anyway, so only make the call if initialization was
> successful.
>
> BugLink: http://bugs.launchpad.net/bugs/950295
> Cc: Felix Fietkau<nbd <at> openwrt.org>
> Cc:<stable <at> vger.kernel.org>
> Signed-off-by: Seth Forshee<seth.forshee <at> canonical.com>
> Signed-off-by: John W. Linville<linville <at> tuxdriver.com>

Patch has been sent upstream and has positive test feedback:

Acked-by: Leann Ogasawara <leann.ogasawara <at> canonical.com>

> ---
>   drivers/net/wireless/b43/main.c |   10 ++++++++--
>   1 file changed, 8 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/net/wireless/b43/main.c b/drivers/net/wireless/b43/main.c
> index c79e663..e4d6dc2 100644
> --- a/drivers/net/wireless/b43/main.c
> +++ b/drivers/net/wireless/b43/main.c
>  <at>  <at>  -4827,8 +4827,14  <at>  <at>  static int b43_op_start(struct ieee80211_hw *hw)
>    out_mutex_unlock:
>   	mutex_unlock(&wl->mutex);
>
> -	/* reload configuration */
> -	b43_op_config(hw, ~0);
> +	/*
> +	 * Configuration may have been overwritten during initialization.
> +	 * Reload the configuration, but only if initialization was
> +	 * successful. Reloading the configuration after a failed init
> +	 * may hang the system.
> +	 */
> +	if (!err)
> +		b43_op_config(hw, ~0);
>
>   	return err;
>   }

Mainline Builds | 2 May 2012 00:00

Mainline Build v3.0.30

The mainline build for v3.0.30 is now complete and available at the URL
below:

    http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.0.30-oneiric/

See the CHANGES file for the list of changes from the previous version:

    http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.0.30-oneiric/CHANGES

Note that these builds do not contain any Ubuntu specific patches and
are not supported.

Kernel Team

Mainline Builds | 2 May 2012 00:30

Mainline Build v3.3.4

The mainline build for v3.3.4 is now complete and available at the URL
below:

    http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.4-precise/

See the CHANGES file for the list of changes from the previous version:

    http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.4-precise/CHANGES

Note that these builds do not contain any Ubuntu specific patches and
are not supported.

Kernel Team

Mainline Builds | 2 May 2012 00:45

Mainline Build v3.4-rc5

The mainline build for v3.4-rc5 is now complete and available at the URL
below:

    http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-rc5-precise/

See the CHANGES file for the list of changes from the previous version:

    http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-rc5-precise/CHANGES

Note that these builds do not contain any Ubuntu specific patches and
are not supported.

Kernel Team

Brad Figg | 2 May 2012 00:45
Favicon

[PATCH 0/1x2] [CVE-2011-4131] NFSv4: include bitmap in nfsv4 get acl data

The following two patches address this CVE for Oneiric and Natty. The CVE has
been referred back to the security team for Lucid and Hardy.

CVE-2011-4131

BugLink: http://bugs.launchpad.net/bugs/893147

The NFSv4 bitmap size is unbounded: a server can return an arbitrary
sized bitmap in an FATTR4_WORD0_ACL request.  Replace using the
nfs4_fattr_bitmap_maxsz as a guess to the maximum bitmask returned by a server
with the inclusion of the bitmap (xdr length plus bitmasks) and the acl data
xdr length to the (cached) acl page data.

This is a general solution to commit e5012d1f "NFSv4.1: update
nfs4_fattr_bitmap_maxsz" and fixes hitting a BUG_ON in xdr_shrink_bufhead
when getting ACLs.

Fix a bug in decode_getacl that returned -EINVAL on ACLs > page when getxattr
was called with a NULL buffer, preventing ACL > PAGE_SIZE from being retrieved.

--

-- 
1.7.9.5


Gmane