<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>118724</bug_id>
          
          <creation_ts>2006-01-11 17:19 0000</creation_ts>
          <short_desc>kernel 2.6.15 loading ndiswrapper - Kernel BUG at include/linux/gfp.h:80</short_desc>
          <delta_ts>2006-01-17 11:19:16 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Unspecified</component>
          <version>2005.1</version>
          <rep_platform>AMD64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>sirmorcant@morcant.org</reporter>
          <assigned_to>seemant@gentoo.org</assigned_to>
          <cc>betelgeuse@gentoo.org</cc>
    
    <cc>gentoo-bugs@loftwyr.ca</cc>
    
    <cc>kernel@gentoo.org</cc>
    
    <cc>mike@kambe.com.au</cc>

      

      
          <long_desc isprivate="0">
            <who>sirmorcant@morcant.org</who>
            <bug_when>2006-01-11 17:19:58 0000</bug_when>
            <thetext>Please advise if you need more information...

Jan 11 14:14:00 fury ----------- [cut here ] --------- [please bite here ] ---------
Jan 11 14:14:00 fury Kernel BUG at include/linux/gfp.h:80
Jan 11 14:14:00 fury invalid operand: 0000 [1] PREEMPT
Jan 11 14:14:00 fury CPU 0
Jan 11 14:14:00 fury Modules linked in: ndiswrapper cpufreq_performance snd_seq snd_seq_device eth1394 binfmt_misc sbp2 scsi_mod usbmouse fuse ide_cd cdrom nvidia joydev usbkbd snd_intel8x0m usbhid tsdev snd_intel8x0 snd_ac97_codec snd_ac97_bus psmouse evdev ohci1394 ieee1394 ohci_hcd ehci_hcd 8139too pcmcia firmware_class yenta_socket rsrc_nonstatic pcmcia_core i2c_nforce2
Jan 11 14:14:00 fury Pid: 7367, comm: loadndisdriver Tainted: P      2.6.15-gentoo #1
Jan 11 14:14:00 fury RIP: 0010:[&lt;ffffffff8011c532&gt;] &lt;ffffffff8011c532&gt;{dma_alloc_pages+20}
Jan 11 14:14:00 fury RSP: 0018:ffff81005b27b850  EFLAGS: 00010202
Jan 11 14:14:00 fury RAX: 0000000000000005 RBX: 00000000000007a8 RCX: 00000000000004d1
Jan 11 14:14:00 fury RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00000000000004d5
Jan 11 14:14:00 fury RBP: 00000000000004d5 R08: ffff81005b27b970 R09: ffffffff885e4bf3
Jan 11 14:14:00 fury R10: 000000005fccb000 R11: ffffffff885e3c9a R12: 0000000000000001
Jan 11 14:14:00 fury R13: ffff81005fccb070 R14: 0000000000001000 R15: 000000003fffffff
Jan 11 14:14:00 fury FS:  00002aaaaadedae0(0000) GS:ffffffff80468800(0000) knlGS:0000000000000000
Jan 11 14:14:00 fury CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
Jan 11 14:14:00 fury CR2: 00002aaaaac515a0 CR3: 000000005ca3c000 CR4: 00000000000006e0
Jan 11 14:14:00 fury Process loadndisdriver (pid: 7367, threadinfo ffff81005b27a000, task ffff81005f135850)
Jan 11 14:14:00 fury Stack: ffff81005fccb070 ffffffff8011cd00 ffff81005b27b8a8 00000000000007a8
Jan 11 14:14:00 fury 0000000000001000 0000000000000001 ffff81005b27b968 ffff81005b27b970
Jan 11 14:14:00 fury 0000000000000000 ffffffff885e3cd8
Jan 11 14:14:00 fury Call Trace:&lt;ffffffff8011cd00&gt;{dma_alloc_coherent+111} &lt;ffffffff885e3cd8&gt;{:ndiswrapper:NdisMAllocateSharedMemory+62}
Jan 11 14:14:00 fury &lt;ffffffff80129dd0&gt;{__wake_up_common+57} &lt;ffffffff885e4bf3&gt;{:ndiswrapper:NdisMAllocateMapRegisters+49}
Jan 11 14:14:00 fury &lt;ffffffff80129dd0&gt;{__wake_up_common+57} &lt;ffffffff80129d01&gt;{nr_running+11}
Jan 11 14:14:00 fury &lt;ffffffff885f4ef6&gt;{:ndiswrapper:lin_to_win6+30} &lt;ffffffff885ec7fc&gt;{:ndiswrapper:IofCompleteRequest+216}
Jan 11 14:14:00 fury &lt;ffffffff885efa8a&gt;{:ndiswrapper:miniport_init+143} &lt;ffffffff885f1866&gt;{:ndiswrapper:NdisDispatchPnp+155}
Jan 11 14:14:00 fury &lt;ffffffff8011aed4&gt;{mp_register_gsi+329} &lt;ffffffff8021d849&gt;{acpi_pci_link_allocate_irq+375}
Jan 11 14:14:00 fury &lt;ffffffff885e9037&gt;{:ndiswrapper:allocate_object+331}
Jan 11 14:14:00 fury &lt;ffffffff885edd51&gt;{:ndiswrapper:pnp_start_device+156}
Jan 11 14:14:00 fury &lt;ffffffff885ee3af&gt;{:ndiswrapper:wrap_pnp_start_device+1185}
Jan 11 14:14:00 fury &lt;ffffffff801eaea7&gt;{pci_device_probe+73} &lt;ffffffff8024e57c&gt;{driver_probe_device+63}
Jan 11 14:14:00 fury &lt;ffffffff8024e62f&gt;{__driver_attach+0} &lt;ffffffff8024e664&gt;{__driver_attach+53}
Jan 11 14:14:00 fury &lt;ffffffff8024dbee&gt;{bus_for_each_dev+67} &lt;ffffffff8024dff4&gt;{bus_add_driver+116}
Jan 11 14:14:00 fury &lt;ffffffff801ea9fa&gt;{__pci_register_driver+132} &lt;ffffffff885e101b&gt;{:ndiswrapper:register_devices+902}
Jan 11 14:14:00 fury &lt;ffffffff885e192f&gt;{:ndiswrapper:wrapper_ioctl+94} &lt;ffffffff8017ec2e&gt;{filldir+0}
Jan 11 14:14:00 fury &lt;ffffffff80175bb5&gt;{cp_new_stat+231} &lt;ffffffff8017e855&gt;{do_ioctl+85}
Jan 11 14:14:00 fury &lt;ffffffff8017ead9&gt;{vfs_ioctl+622} &lt;ffffffff8017eb2e&gt;{sys_ioctl+60}
Jan 11 14:14:00 fury &lt;ffffffff8010e69e&gt;{system_call+126}
Jan 11 14:14:00 fury
Jan 11 14:14:00 fury Code: 0f 0b 68 2c 2b 33 80 c2 50 00 48 63 d0 48 6b d2 28 48 81 c2
Jan 11 14:14:00 fury RIP &lt;ffffffff8011c532&gt;{dma_alloc_pages+20} RSP &lt;ffff81005b27b850&gt;
Jan 11 14:14:00 fury &lt;3&gt;ndiswrapper (wrapper_init:173): loadndiswrapper failed (11); check system log for messages from &apos;loadndisdriver&apos;
Jan 11 14:14:00 fury Unable to handle kernel NULL pointer dereference at 0000000000000000 RIP:
Jan 11 14:14:00 fury &lt;ffffffff8031a056&gt;{wait_for_completion+95}
Jan 11 14:14:00 fury PGD 5d3b4067 PUD 5e11e067 PMD 0
Jan 11 14:14:00 fury Oops: 0002 [2] PREEMPT
Jan 11 14:14:00 fury CPU 0
Jan 11 14:14:00 fury Modules linked in: ndiswrapper cpufreq_performance snd_seq snd_seq_device eth1394 binfmt_misc sbp2 scsi_mod usbmouse fuse ide_cd cdrom nvidia joydev usbkbd snd_intel8x0m usbhid tsdev snd_intel8x0 snd_ac97_codec snd_ac97_bus psmouse evdev ohci1394 ieee1394 ohci_hcd ehci_hcd 8139too pcmcia firmware_class yenta_socket rsrc_nonstatic pcmcia_core i2c_nforce2
Jan 11 14:14:00 fury Pid: 7350, comm: modprobe Tainted: P      2.6.15-gentoo #1
Jan 11 14:14:00 fury RIP: 0010:[&lt;ffffffff8031a056&gt;] &lt;ffffffff8031a056&gt;{wait_for_completion+95}
Jan 11 14:14:00 fury RSP: 0018:ffff81005b2c7e48  EFLAGS: 00010002
Jan 11 14:14:00 fury RAX: ffffffff8860c7f0 RBX: ffffffff8860c7e8 RCX: 0000000000000000
Jan 11 14:14:00 fury RDX: ffff81005b2c7e60 RSI: ffff81005b2c6010 RDI: ffff81005b2c7e70
Jan 11 14:14:00 fury RBP: ffff81005b2c7e88 R08: ffff81005bb5c4b0 R09: ffffffff8029db8b
Jan 11 14:14:00 fury R10: ffffffff8024eae9 R11: ffffffff8024eae9 R12: ffffffff803906a0
Jan 11 14:14:00 fury R13: 00000000005070e0 R14: 0000000000000000 R15: 00002aaaaaac3010
Jan 11 14:14:00 fury FS:  00002aaaaaf01d50(0000) GS:ffffffff80468800(0000) knlGS:0000000000000000
Jan 11 14:14:00 fury CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
Jan 11 14:14:00 fury CR2: 0000000000000000 CR3: 000000005d719000 CR4: 00000000000006e0
Jan 11 14:14:00 fury Process modprobe (pid: 7350, threadinfo ffff81005b2c6000, task ffff81005b2a9490)
Jan 11 14:14:00 fury Stack: 0000000000000001 ffff81005b2a9490 ffffffff8012ae74 ffffffff8860c7f0
Jan 11 14:14:00 fury 0000000000000000 ffffffff8860c7c8 0000000000000000 ffffffff8860c730
Jan 11 14:14:00 fury 0000000000000000 ffffffff8024e0f7
Jan 11 14:14:00 fury Call Trace:&lt;ffffffff8012ae74&gt;{default_wake_function+0} &lt;ffffffff8024e0f7&gt;{bus_remove_driver+103}
Jan 11 14:14:00 fury &lt;ffffffff8024e8c2&gt;{driver_unregister+13} &lt;ffffffff801eaab1&gt;{pci_unregister_driver+16}
Jan 11 14:14:00 fury &lt;ffffffff885e126e&gt;{:ndiswrapper:loader_exit+82} &lt;ffffffff885f20ea&gt;{:ndiswrapper:module_cleanup+6}
Jan 11 14:14:00 fury &lt;ffffffff880d716c&gt;{:ndiswrapper:wrapper_init+364} &lt;ffffffff80147fa6&gt;{sys_init_module+231}
Jan 11 14:14:00 fury &lt;ffffffff8010e69e&gt;{system_call+126}
Jan 11 14:14:00 fury
Jan 11 14:14:00 fury Code: 48 89 11 48 89 4d e0 65 48 8b 04 25 00 00 00 00 48 c7 00 02
Jan 11 14:14:00 fury RIP &lt;ffffffff8031a056&gt;{wait_for_completion+95} RSP &lt;ffff81005b2c7e48&gt;
Jan 11 14:14:00 fury CR2: 0000000000000000
Jan 11 14:14:00 fury &lt;6&gt;note: modprobe[7350] exited with preempt_count 1</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>marineam@gentoo.org</who>
            <bug_when>2006-01-12 01:24:10 0000</bug_when>
            <thetext>What version of ndiswrapper is this? and if it is 1.2, have you tried 1.7?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sirmorcant@morcant.org</who>
            <bug_when>2006-01-12 09:59:22 0000</bug_when>
            <thetext>Yes this is 1.7

ndiswrapper version 1.7 loaded (preempt=yes,smp=no)
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mike@mikearthur.co.uk</who>
            <bug_when>2006-01-14 19:07:58 0000</bug_when>
            <thetext>This is a confirmed bug by the ndiswrapper team. Upgrade to &gt;1.7 to fix (currently just a RC for 1.8 is available)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo-bugs@loftwyr.ca</who>
            <bug_when>2006-01-16 17:21:48 0000</bug_when>
            <thetext>version 1.8 is released.  We should try to get it into portage quickly so us AMD64 people can get to 2.6.15 kernels!</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>seemant@gentoo.org</who>
            <bug_when>2006-01-17 08:25:15 0000</bug_when>
            <thetext>yep it&apos;s coming</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>seemant@gentoo.org</who>
            <bug_when>2006-01-17 09:11:01 0000</bug_when>
            <thetext>1.8 in portage.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sirmorcant@morcant.org</who>
            <bug_when>2006-01-17 11:19:16 0000</bug_when>
            <thetext>Indeed, ndiswrapper 1.8 fixes the problem for me.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>