<?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>110776</bug_id>
          
          <creation_ts>2005-10-29 02:47 0000</creation_ts>
          <short_desc>zd1211 kernel module fail to compile</short_desc>
          <delta_ts>2005-11-05 00:16:01 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>Core system</component>
          <version>2005.1</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>cesare.gargano@email.it</reporter>
          <assigned_to>mobile@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>cesare.gargano@email.it</who>
            <bug_when>2005-10-29 02:47:46 0000</bug_when>
            <thetext>zd1211 kernel module fail to compile. It try to find &quot;verify_area&quot; kernel ksym,
but &quot;verify_area&quot; from linux kernel version up to 2.6.13 there&apos;s no more. Change
it to &quot;access_ok&quot; work.
At &quot;www.mail-archive.com/linux-usb-devel@lists.sourceforge.net/msg37872.html&quot;
there&apos;s a explanation of URB_ASYNC_UNLINK use, set it to 0 is &quot;a&quot; solution (to
verify).
That&apos;s all. Goodbye.

#emerge info
Portage 2.0.53_rc6 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r3, 2.6.14
i686)
=================================================================
System uname: 2.6.14 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.12.0_pre9
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.13
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS=&quot;x86 ~x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-march=athlon-tbird -mtune=athlon-tbird -funroll-loops -O2 -pipe&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/env.d&quot;
CXXFLAGS=&quot;-march=athlon-tbird -mtune=athlon-tbird -O2 -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig ccache distlocks sandbox sfperms strict&quot;
GENTOO_MIRRORS=&quot;ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO http://ftp.gentoo.or.kr/
http://mirror.gentoo.gr.jp http://mymirror.asiaosc.org/gentoo/
http://gentoo.gg3.net/&quot;
LANG=&quot;it_IT.UTF-8&quot;
LC_ALL=&quot;it_IT.UTF-8&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
SYNC=&quot;rsync://rsync.europe.gentoo.org/gentoo-portage&quot;
USE=&quot;x86 3dnow 3dnowext X a52 aac aalib acl acpi alsa apache2 apm arts audiofile
avi bash-completion berkdb bitmap-fonts bl bluetooth bzlib caps cdda cddb cdio
cdparanoia cdr crypt cscope cups curl custom-cflags db2 dbus dga dio directfb
dpms dts dv dvb dvd dvdr dvdread eds emboss encode esd faac faad fam fame fb
fbcon ffmpeg fftw firefox flac flash fluidsynth fmod font-server foomaticdb
fortran fpx gd gd-external gdbm gif gimpprint gnome gnome-print gpm graphviz gs
gstreamer gtk gtk2 hal httpd ieee1394 imagemagick imlib inkjar ipv6 jack
jack-tmpfs java javascript jbig jp2 jpeg ladcca ladspa lcms ldap libcaca libg++
libgd libsamplerate libwww lzo lzw mad matroska mikmod ming mjpeg mmx mmxext mng
motif mozsvg mp3 mpeg mplayer mysql ncurses network nls nptl ogg oggvorbis
openal opengl osc pam pdflib perl php plugin png pnp portaudio posix ppds pvm
python qt quicktime readline real recode rtc ruby samba sasl sblive sdl slp
sndfile sockets sox speex spell ssh ssl stream svg svga symlink sysfs tcltk tcpd
tga theora threads tiff transcode truetype truetype-fonts type1-fonts udev
unicode usb v4l v4l2 vidix vim-pager visualization vlm vorbis win32codecs wmf
xanim xine xml xml2 xmms xpm xv xvid xvmc yv12 zlib userland_GNU kernel_linux
elibc_glibc&quot;
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS, PORTDIR_OVERLAY</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cesare.gargano@email.it</who>
            <bug_when>2005-10-29 02:51:10 0000</bug_when>
            <thetext>Created an attachment (id=71670)
zd1211 module patch

here is verify_area &amp;&amp; URB_ASYNC_UNLINK patch.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cesare.gargano@email.it</who>
            <bug_when>2005-10-29 02:52:48 0000</bug_when>
            <thetext>Created an attachment (id=71671)
zd1211 modified ebuild

here is modified ebuild for zd1211 patch</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>superlag@gentoo.org</who>
            <bug_when>2005-11-04 20:17:28 0000</bug_when>
            <thetext>Tested on PPC.  It works.  latexer, I went ahead and did the commit.  I hope that&apos;s okay.

Please test on other platforms.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>superlag@gentoo.org</who>
            <bug_when>2005-11-05 00:16:01 0000</bug_when>
            <thetext>Bumped to -r1, with patch applied.  It&apos;s already committed and in the tree.  Thank you, Cesare, for the 
patch.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>71670</attachid>
            <date>2005-10-29 02:51 0000</date>
            <desc>zd1211 module patch</desc>
            <filename>zd1211-gentoo-20051028.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXJOIHpkMTIxMS9zcmMvemQxMjA1LmMgemQxMjExX3BhdGNoZWQvc3JjL3pkMTIwNS5j
Ci0tLSB6ZDEyMTEvc3JjL3pkMTIwNS5jCTIwMDUtMDYtMDcgMjM6NDU6MjEuMDAwMDAwMDAwICsw
MjAwCisrKyB6ZDEyMTFfcGF0Y2hlZC9zcmMvemQxMjA1LmMJMjAwNS0xMC0yOCAxNzoxNzo0NC4w
MDAwMDAwMDAgKzAyMDAKQEAgLTQ0MzUsNyArNDQzNSw3IEBACiAJCQkJeyBTSU9DSVdGSVJTVFBS
SVYgKyAweEQsIDAsIDAsICJzYXZlX2NvbmYiIH0sCiAgCQkJfTsKIAotCQkJZXJyID0gdmVyaWZ5
X2FyZWEoVkVSSUZZX1dSSVRFLCB3cnEtPnUuZGF0YS5wb2ludGVyLCBzaXplb2YocHJpdnRhYikp
OworCQkJZXJyID0gYWNjZXNzX29rKFZFUklGWV9XUklURSwgd3JxLT51LmRhdGEucG9pbnRlciwg
c2l6ZW9mKHByaXZ0YWIpKTsKIAkJCWlmIChlcnIpCiAJCQkJYnJlYWs7CiAKZGlmZiAtdXJOIHpk
MTIxMS9zcmMvemQxMjA1LmggemQxMjExX3BhdGNoZWQvc3JjL3pkMTIwNS5oCi0tLSB6ZDEyMTEv
c3JjL3pkMTIwNS5oCTIwMDUtMDgtMTQgMTM6MTc6MDguMDAwMDAwMDAwICswMjAwCisrKyB6ZDEy
MTFfcGF0Y2hlZC9zcmMvemQxMjA1LmgJMjAwNS0xMC0yOCAxNzoyNDowNS4wMDAwMDAwMDAgKzAy
MDAKQEAgLTc2LDYgKzc2LDcgQEAKICNkZWZpbmUgZlBST0dfRkxBU0gJCTEKICNkZWZpbmUgZlBS
T0dfRkxBU0hfQllfRlcJMQogI2RlZmluZSBmRFJWX1VQREFURV9FRVAJCTEKKyNkZWZpbmUgZlZF
UklGWV9GTEFTSAkJMAogCiBlbnVtIHpkMTIwNV9kZXZpY2VfdHlwZSB7CiAJWkRfMTIwMiA9IDEs
CmRpZmYgLXVyTiB6ZDEyMTEvc3JjL3pkY29tcGF0LmggemQxMjExX3BhdGNoZWQvc3JjL3pkY29t
cGF0LmgKLS0tIHpkMTIxMS9zcmMvemRjb21wYXQuaAkyMDA1LTAzLTI3IDIyOjQ3OjM2LjAwMDAw
MDAwMCArMDIwMAorKysgemQxMjExX3BhdGNoZWQvc3JjL3pkY29tcGF0LmgJMjAwNS0xMC0yOCAx
ODoxODo1NC4wMDAwMDAwMDAgKzAyMDAKQEAgLTEwOCw0ICsxMDgsOSBAQAogI2RlZmluZSBmcmVl
X25ldGRldih4KQlrZnJlZSh4KSAKICNlbmRpZgogCisvLyBtYXIgb3R0IDI1IDIzOjM5OjU1IENF
U1QgMjAwNSAra2FlIC0gYmxhbmRmaXgKKyNpZiAoTElOVVhfVkVSU0lPTl9DT0RFID4gS0VSTkVM
X1ZFUlNJT04oMiw2LDEzKSkKKyNkZWZpbmUgVVJCX0FTWU5DX1VOTElOSyAwCisjZW5kaWYKKwog
I2VuZGlmCg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>71671</attachid>
            <date>2005-10-29 02:52 0000</date>
            <desc>zd1211 modified ebuild</desc>
            <filename>zd1211-20050822.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L25ldC13aXJlbGVzcy96ZDEyMTEvemQxMjExLTIw
MDUwODIyLmVidWlsZCx2IDEuMSAyMDA1LzA5LzA5IDIyOjAzOjQ0IGFuYXJjaHkgRXhwICQKCmlu
aGVyaXQgbGludXgtbW9kIGV1dGlscwoKREVTQ1JJUFRJT049IkRyaXZlciBmb3IgdGhlIHpkMTIx
MSB3aXJlbGVzcyBjaGlwc2V0IgpIT01FUEFHRT0iaHR0cDovL3pkMTIxMS5zb3VyY2Vmb3JnZS5u
ZXQvIgpTUkNfVVJJPSJtaXJyb3I6Ly9zb3VyY2Vmb3JnZS96ZDEyMTEvc2ZfJHtQTn1fJHtQVn1f
c3JjLnRhci5neiIKUz0ke1dPUktESVJ9LyR7UE59CkxJQ0VOU0U9IkdQTC0yIgpTTE9UPSIwIgpL
RVlXT1JEUz0ifng4NiB+cHBjIgpJVVNFPSIiCkRFUEVORD0ibmV0LXdpcmVsZXNzL3dpcmVsZXNz
LXRvb2xzIgpCVUlMRF9UQVJHRVRTPSJhbGwiCgpwa2dfc2V0dXAoKSB7CglsaW51eC1tb2RfcGtn
X3NldHVwCglCVUlMRF9QQVJBTVM9IktTUkM9JHtLVl9ESVJ9IEtESVI9JHtLVl9ESVJ9IgoJTU9E
VUxFX05BTUVTPSJ6ZDEyMTFfbW9kKG5ldDoke1N9OiR7U30vc3JjL21vZHVsZXMtJHtLVl9GVUxM
fSkiCn0KCnNyY191bnBhY2soKSB7Cgl1bnBhY2sgJHtBfQoJY2QgJHtTfQoJZXBhdGNoICR7RklM
RVNESVJ9LyR7UE59LWdlbnRvby0yMDA1MTAyOC5kaWZmCn0KCnNyY19jb21waWxlKCkgewoJbGlu
dXgtbW9kX3NyY19jb21waWxlCgllbWFrZSAtQyB0b29scwp9CgpzcmNfaW5zdGFsbCgpIHsKCWxp
bnV4LW1vZF9zcmNfaW5zdGFsbAoJZG9iaW4gdG9vbHMvYXBkYmcKCWRvZG9jIFJFQURNRSBDSEFO
R0VTCn0K
</data>        

          </attachment>
    </bug>

</bugzilla>