kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #11617
[Bug 1216294] Re: kernel 3.11.0-3-generic BUG: unable to handle kernel paging request
Here's the proposed patch that I sent to the AppArmor mailing list for
review:
https://lists.ubuntu.com/archives/apparmor/2013-September/004289.html
Here's an i386 test kernel with some kernel debugging options enabled
(CONFIG_DEBUG_ATOMIC_SLEEP, CONFIG_DEBUG_BUGVERBOSE, CONFIG_DEBUG_SG,
and CONFIG_PREEMPT_COUNT) and the proposed patch applied:
http://kernel.ubuntu.com/~tyhicks/lp1216294/
Stefan and Parameswaran, I would appreciate any testing that you can
find the time for. Thanks!
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1216294
Title:
kernel 3.11.0-3-generic BUG: unable to handle kernel paging request
Status in “linux” package in Ubuntu:
In Progress
Bug description:
Ubuntu 13.10 kernel Oops at boot. Machine is a virtual KVM guest on a
Debian host.
Linux ubuntu1310 3.11.0-3-generic #8-Ubuntu SMP Fri Aug 23 16:52:37
UTC 2013 i686 i686 i686 GNU/Linux
dmesg:
#####
[ 7.971731] BUG: unable to handle kernel paging request at d8011a00
[ 7.971850] IP: [<c104c05b>] kmap_atomic_prot+0x1b/0x100
[ 7.971998] *pdpt = 0000000001a56001 *pde = 0000000000000000
[ 7.972035] Oops: 0000 [#1] SMP
[ 7.972035] Modules linked in: serio_raw(F) i2c_piix4 soundcore(F) ppdev(F) pvpanic rfcomm bnep parport_pc(F) bluetooth mac_hid lp(F) parport(F) ext2(F) hid_generic usbhid hid floppy(F)
[ 7.972035] CPU: 0 PID: 467 Comm: apparmor_parser Tainted: GF 3.11.0-3-generic #8-Ubuntu
[ 7.972035] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 7.972035] task: d4433380 ti: d44c0000 task.ti: d44c0000
[ 7.972035] EIP: 0060:[<c104c05b>] EFLAGS: 00010202 CPU: 0
[ 7.972035] EIP is at kmap_atomic_prot+0x1b/0x100
[ 7.972035] EAX: d44c0000 EBX: d44c1e28 ECX: 80000000 EDX: 00000163
[ 7.972035] ESI: d8011a00 EDI: 00000010 EBP: d44c1de8 ESP: d44c1dd8
[ 7.972035] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[ 7.972035] CR0: 80050033 CR2: d8011a00 CR3: 13936000 CR4: 000006f0
[ 7.972035] Stack:
[ 7.972035] d4d18000 d44c1e28 00000ff0 00000010 d44c1df0 c104c159 d44c1e08 c12be770
[ 7.972035] 00000000 00000000 d6c0eac0 d7cfd000 d44c1e10 c12be7e2 d44c1e1c c12bef73
[ 7.972035] d6c13e00 d44c1e4c c12bf66e 00008ec9 d44c1000 00000010 00000000 d8011a00
[ 7.972035] Call Trace:
[ 7.972035] [<c104c159>] kmap_atomic+0x19/0x20
[ 7.972035] [<c12be770>] hash_walk_next+0x30/0x60
[ 7.972035] [<c12be7e2>] hash_walk_new_entry+0x42/0x50
[ 7.972035] [<c12bef73>] crypto_hash_walk_first_compat+0x33/0x40
[ 7.972035] [<c12bf66e>] shash_compat_update+0x1e/0x50
[ 7.972035] [<c12b659e>] aa_calc_profile_hash+0x11e/0x160
[ 7.972035] [<c12ae88e>] aa_unpack+0x35e/0xb90
[ 7.972035] [<c12a8080>] ? profile_remove+0x50/0x50
[ 7.972035] [<c12ad443>] aa_replace_profiles+0x33/0x9d0
[ 7.972035] [<c1146c98>] ? vmalloc+0x38/0x40
[ 7.972035] [<c12fb8ac>] ? _copy_from_user+0x2c/0x40
[ 7.972035] [<c12a8080>] ? profile_remove+0x50/0x50
[ 7.972035] [<c12a80b5>] profile_replace+0x35/0x50
[ 7.972035] [<c11694bd>] vfs_write+0x9d/0x1b0
[ 7.972035] [<c1169b69>] SyS_write+0x49/0x90
[ 7.972035] [<c163ce8d>] sysenter_do_call+0x12/0x28
[ 7.972035] Code: 0b eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 90 55 89 e5 57 56 53 83 ec 04 3e 8d 74 26 00 89 c6 89 e0 25 00 e0 ff ff 83 40 14 01 <8b> 06 c1 e8 1e 69 c0 40 03 00 00 05 40 92 95 c1 2b 80 0c 03 00
[ 7.972035] EIP: [<c104c05b>] kmap_atomic_prot+0x1b/0x100 SS:ESP 0068:d44c1dd8
[ 7.972035] CR2: 00000000d8011a00
[ 7.972035] ---[ end trace 8b400beaed908bb0 ]---
[ 7.972035] note: apparmor_parser[467] exited with preempt_count 1
[ 7.995943] BUG: scheduling while atomic: apparmor_parser/467/0x10000001
[ 7.999156] Modules linked in: serio_raw(F) i2c_piix4 soundcore(F) ppdev(F) pvpanic rfcomm bnep parport_pc(F) bluetooth mac_hid lp(F) parport(F) ext2(F) hid_generic usbhid hid floppy(F)
---
ApportVersion: 2.12.1-0ubuntu2
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: testuser 2664 F.... lxpanel
CRDA: Error: [Errno 2] No such file or directory
DistroRelease: Ubuntu 13.10
HibernationDevice: RESUME=/dev/mapper/ubuntu1310--vg-swap_1
InstallationDate: Installed on 2013-07-25 (29 days ago)
InstallationMedia: Lubuntu 13.10 "Saucy Salamander" - Alpha i386 (20130725)
IwConfig:
lo no wireless extensions.
eth0 no wireless extensions.
Lsusb:
Bus 001 Device 002: ID 0627:0001 Adomax Technology Co., Ltd
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: Bochs Bochs
MarkForUpload: True
Package: linux 3.11.0.3.4
PackageArchitecture: i386
ProcFB: 0 EFI VGA
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.11.0-3-generic root=/dev/mapper/hostname--vg-root ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.11.0-3.8-generic 3.11.0-rc6
RelatedPackageVersions:
linux-restricted-modules-3.11.0-3-generic N/A
linux-backports-modules-3.11.0-3-generic N/A
linux-firmware 1.113
RfKill:
StagingDrivers: zram
Tags: saucy staging
Uname: Linux 3.11.0-3-generic i686
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
dmi.bios.date: 01/01/2011
dmi.bios.vendor: Bochs
dmi.bios.version: Bochs
dmi.chassis.type: 1
dmi.chassis.vendor: Bochs
dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2011:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr:
dmi.product.name: Bochs
dmi.sys.vendor: Bochs
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1216294/+subscriptions
References