[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#711113: linux-image-3.2.0-4-686-pae: Please merge commit "x86-32: Fix ... incomplete TLB invalidate with PAE pagetables" from upstream



Control: tag -1 - fixed-upstream

On Wed, 2013-06-05 at 00:55 +0100, Ben Hutchings wrote:
> Control: tag -1 moreinfo
> 
> On Tue, 2013-06-04 at 16:04 -0400, unforgettableid wrote:
> > Package: src:linux
> > Version: 3.2.41-2
> > Severity: normal
> > Tags: upstream, fixed-upstream
> > 
> > Dear Bastian, Frederik, Maximilian, Ben, and team,
> > 
> > I thank you for all the work you put into maintaining the Debian kernel
> > packages.
> > 
> > I wonder if you could please merge the upstream kernel commit
> > "x86-32: Fix possible incomplete TLB invalidate with PAE pagetables"[1]
> > into the kernel for Debian's next point release?
> 
> This is commit 1de14c3c5cbc9bb17e9dcc648cda51c0c85d54b9.  The full
> commit message says about the bug: "Ingo guesses this got introduced by
> commit 611ae8e3f520 ("x86/tlb: enable tlb flush range support for x86")
> since that code started to free unused pagetables."  And that was in
> Linux 3.6.  So, what makes you think that you're seeing the same bug in
> Linux 3.2?

I looked at this some more, and this fix at least is only applicable to
the code Ingo referred to, which doesn't exist in Linux 3.2.

Ben.

> [...]
> > [ 1823.612220] chromium: Corrupted page table at address b16d0c05
> > [ 1823.612311] *pdpt = 000000001508b001 *pde = 000000003a2d4067 
> > [ 1823.612388] Bad pagetable: 000d [#2] SMP 
> > [ 1823.612448] Modules linked in: parport_pc ppdev lp parport radeon ttm drm_kms_helper drm i2c_algo_bit binfmt_misc fuse snd_hda_codec_realtek snd_hda_codec_si3054 joydev snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm arc4 ath5k snd_page_alloc snd_seq_midi snd_seq_midi_event snd_rawmidi i2c_piix4 pcmcia snd_seq ath i2c_core mac80211 snd_seq_device snd_timer snd yenta_socket pcmcia_rsrc pcmcia_core shpchp psmouse serio_raw pcspkr cfg80211 soundcore evdev battery ac video power_supply processor button toshiba_acpi sparse_keymap rfkill ext3 mbcache jbd sg usbhid sr_mod sd_mod hid crc_t10dif cdrom ata_generic pata_atiixp sata_sil libata ohci_hcd thermal ehci_hcd scsi_mod fan thermal_sys 8139too 8139cp mii usbcore usb_common [last unloaded: scsi_wait_scan]
> > [ 1823.613977] 
> > [ 1823.614002] Pid: 4634, comm: chromium Tainted: G      D      3.2.0-4-686-pae #1 Debian 3.2.41-2 TOSHIBA Satellite A100/SB450
> [...]
> 
> Please send the log of the *first* BUG/oops message, which will include
> the words 'Not tainted'.

-- 
Ben Hutchings
Sturgeon's Law: Ninety percent of everything is crap.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: