Linux 2.4.21-pre6

Linux 2.4.21-pre6

Post by Marcelo Tosatt » Fri, 28 Mar 2003 02:20:08



Here goes -pre6.

We are approaching -rc stage. I plan to release -pre7 shortly which should
fixup the remaining IDE problems (thanks Alan!) and -rc1 later on.

Summary of changes from v2.4.21-pre5 to v2.4.21-pre6
============================================

<andre.brei...@null-mx.org>:
  o io_edgeport.c diff to fix endianess bugs

<b...@bwlink.com>:
  o [SPARC64]: Fix ocndition code handling in do_rt_sigreturn

<berg...@vnet.ibm.com>:
  o add ndelay() for ppc64

<blasc...@blaschke3.austin.ibm.com>:
  o JFS: Code cleanup suggested by static analysis tool

<c...@cmf.nrl.navy.mil>:
  o [ATM]: Add MAINTAINERS entry

<c...@locutus.cmf.nrl.navy.mil>:
  o [ATM]: use sock timestamp
  o [ATM]: Use skb_pull instead of direct skb mangling
  o [ATM]: Get minimum frame size right in lec.c
  o [ATM]: Let upper layer k now lec supports multicast
  o [ATM SUNI]: suni_init should not be __init and remove mod inc/dec
  o [ATM FORE200E]: Fix build

<clem...@ladisch.de>:
  o usb-midi.h: fixes for SC-8820/50
  o usb-midi.h: fixes for SC-8820/50

<cough...@redhat.com>:
  o Update SCSI whitelist in scsi_scan.c

<d...@farnsworth.org>:
  o PPC32: Make the bootloader start at 0x000c for SMP
  o PPC32: Make it easier to hook into the bootloader code
  o PPC32: Allow the bootloader to pass in a board descripter struct

<h...@cyberus.ca>:
  o [SCHED GRED]: Another bug found by Stanford Checker

<har...@gnumonks.org>:
  o [NETFILTER]: Fix icmp-type all problem in iptables

<henn...@meier-geinitz.de>:
  o USB scanner.h, scanner.c: New vendor/product ids
  o USB: New vendor/product ids for scanner driver

<ja...@redhat.com>:
  o [SPARC64]: Fix typo in sparc64_get_context (G7 register is saved wrongly)

<j...@joshisanerd.com>:
  o USB: add KB Gear USB Tablet Driver

<ker...@jsl.com>:
  o Re: Keyspan USB/Serial Drivers for 2.4.20/2.4.21-pre4

<lafo...@netfilter.org>:
  o [NETFILTER]: fix NAT ICMP reply translation of inner packet
  o [NETFILTER]: Fix conntrack bug introduced by list_del change
  o [NETFILTER]: Fix typo in ftp conntrack helper
  o [NETFILTER]: Add new ip6tables matches

<l...@falooley.org>:
  o fix eepro100 SMP deadlock (uninitialized spinlock)

<s...@us.ibm.com>:
  o [IPV4/IPV6]: Fix to avoid overriding TCP/UDP with a new protocol of same type

<weig...@immd1.informatik.uni-erlangen.de>:
  o Fix race on rpc code

Adam Radford <a...@nmt.edu>:
  o 3ware driver update for 2.4.21-pre6

Adrian Bunk <b...@fs.tum.de>:
  o USB: fix Auerswald compile

Alan Cox <a...@lxorguk.ukuu.org.uk>:
  o New PCI identifiers for ALi 156x ethernet
  o fix a ; in cris eeprom
  o correct handling of VIA PCI and of IDE legacy irq
  o add another transparent bridghe
  o export ndelay for modular ide stuff
  o Enable XMM on more athlons
  o fix ndelay argument name
  o more usercopy documentation
  o fix wacked formatting in x86-64 code
  o enable newly added docs
  o ide doc update
  o update hp framebuffer docs
  o update ipmi doc
  o Add missing EXPORT_SYMBOL for acpi & ipmi
  o epca sign fix
  o add genrtc driver used by multiple ports
  o ipmp updates
  o build genrtc if asked for
  o sign fix in mwave
  o & v && fix for i2c
  o nforce is now in AMD so delete the option
  o new AMD/Nvidia driver
  o remove dead Nvidia driver
  o bogo semicolon fix in joydev
  o fix hysdn brackets
  o fix some radio typos/oddments
  o more radio oddments
  o cpia update
  o fix w9966 tuner bug
  o mptfusion sign handling
  o missing Makefile slot
  o incorrect bracketing
  o e100 updates
  o fix ethernet pad in example driver
  o fix non x86 8169 build
  o another rogue semicolon
  o bracketing fix
  o ips docs update
  o cpqfc fix for non x86
  o dpt_i2o sign fix
  o fix ide-scsi hang on SMP boxes
  o ; fixes
  o ips update
  o wrong bracketing
  o XpressAudio enabler for Cyrix 5520
  o maestro bracketing bug
  o values cannot be init
  o fix large I/O to nec audio
  o bracketing fix in sscape
  o ali5451 is 31bit audio
  o via8233/8235 audio update
  o & v && in acm usb
  o usb hang fix
  o atafb bug in #if 0 code
  o fix logic error in aty128fb
  o typo fix in video headers
  o logic error in radeonfb
  o fix sisfb build on non x86
  o add intelfb driver
  o fix incorrect bracketing in JFFS
  o fix nfs port option on bigendian
  o fix seq_file problems
  o missing defines for alpha
  o faster x86 byteorder code
  o make __ndelay() argument name sane
  o generic rtc support headers for parisc
  o Fix typo in REPORTING-BUGS

Alan Cox <a...@redhat.com>:
  o Fix kmod/ptrace vulnerability

Alan Stern <st...@rowland.harvard.edu>:
  o USB: Patch for auto-sense cmd_len

Andi Kleen <a...@muc.de>:
  o [NET]: Make skbuff.h -W clean, skb_headlen should return unsigned quantity
  o x86-64 update

Ben Collins <bcoll...@debian.org>:
  o [IEEE1394] Sync with repo

Benjamin LaHaise <b...@redhat.com>:
  o [NET]: Make sure nr_frags is accurate on paged SKB allocation failure

Christoph Hellwig <h...@lst.de>:
  o [NET]: Remove __NO_VERSION__ from networking code
  o backport sys_sendfile64

Christoph Hellwig <h...@sgi.com>:
  o [SPARC]: Add xattr syscalls

Dave Jones <da...@codemonkey.org.uk>:
  o Enable prefetch on P4
  o add missing intel cache descriptor

Dave Kleikamp <sha...@shaggy.austin.ibm.com>:
  o JFS: Fix hang while flushing outstanding transactions under heavy load
  o JFS: Avoid deadlock when all tblocks are allocated

David Brownell <davi...@pacbell.net>:
  o USB: rename drivers/usb/hcd --> host
  o USB: call hcd->stop() in task context
  o ehci, sync with 2.5 latest

David S. Miller <da...@nuts.ninka.net>:
  o [SPARC64]: Add TCSBRKP ioctl translation, thanks Anton
  o [TCP]: Do not bump backoff too high during 0-window probes
  o [NET]: Fix length in skb_padlen
  o [RANDOM]: Backport 2.5.x ipv4/ipv6 sequence number generation SMP fixes by manf...@colorfullife.com
  o [SPARC64]: Implement STICK synchronization using ia64 port algorithms
  o [NET]: Export skb_pad to modules
  o [SPARC64]: Update defconfig
  o [NETLINK]: Remove buggy and useless rcv queue wakeup tests
  o [IPV6]: Cure typo in ipv6_addr_prefix
  o [IPV{4,6}]: Make icmp_socket per-cpu and simplify locking
  o [NETFILTER]: Fix typo in ipv6 makefile changes
  o [NET]: Fix mismerge, no need to export skb_pad twice
  o [SPARC64]: Make sure we are in irq_enter atomic section during update_process_times
  o [SPARC64]: Kill SPARC64_USE_STICK and use real timer drivers
  o [SPARC64]: Fix timer quotient calcs
  o [SPARC64]: Do not mark timer_ticks_per_usec_quotient static
  o [SPARC64]: Make gettimeofday assembly match tick quotient fixes
  o [SPARC64]: Add Hummingbird STICK support
  o [SPARC64]: Make TICK comparisons wrap-around safe by using jiffies macros
  o [SPARC64]: Sanitize all TICK privileged bit handling in tick drivers
  o [SPARC64]: Clear tick_cmpr ints properly in bootup assembly
  o [SPARC64]: Kill bogus kernel_thread decl

Ganesh Varadarajan <gan...@vxindia.veritas.com>:
  o USB ipaq.c: add ids for fujitsu loox

Geert Uytterhoeven <ge...@linux-m68k.org>:
  o Amiga PCMCIA Ethernet clean up
  o M68k ISA memory for Amiga PCMCIA
  o M68k Apollo I/O updates
  o M68k ifpsp060 updates
  o M68k incorrect prototype
  o Amiga RTC updates
  o Amifb wrong interrupt
  o Atari NCR5380 SCSI: bitops operate on long
  o Convert m68k cache macros to inline functions
  o Mac/m68k VIA updates
  o Allow to disable macfb
  o M68k net warnings
  o M68k heartbeat update
  o M68k config syntax
  o Sun-3 contact update
  o M68k SCSI warnings
  o M68k PAGE_SIZE warnings
  o M68k: optimize stacked irq check
  o Sun-3 memory zones
  o Sun-3 ioremap()
  o M68k page_to_phys
  o Sun-3 first page
  o M68k iomap cleanup
  o Sun-3 SBUS updates
  o Sun-3 vectored interrupts
  o M68k timekeeping update
  o Amiga Zorro SCSI: use z_ioremap()
  o Sun-3/3x updates
  o M68k core spelling fixes
  o Amiflop out-of-bounds array access
  o Sun-3 VME support
  o M68k warnings

Go Taniguchi <g...@turbolinux.co.jp>:
  o USB: Another pegasus ID
  o USB: Another kaweth ID
  o USB: Another sony memorystick
  o USB: Multiple interfaces with usb hotplug
  o USB: Another hid-core worksround

Greg Kroah-Hartman <g...@kroah.com>:
  o USB: added support for radio shack device to pl2303 driver
  o USB: add firmware files for two new keyspan devices
  o USB: merge fixup for the scanner driver
  o USB: move the UHCI drivers into drivers/usb/host
  o USB: move the OHCI driver into drivers/usb/host

Hideaki Yoshifuji <yoshf...@linux-ipv6.org>:
  o [IPV6]: Export ip6_route_me_harder for netfilter and add ipv6_addr_prefix

James Morris <jmor...@intercode.com.au>:
  o [NET]: Clean up sk_filter and make sure it is called when skb->dev is still valid
  o [IPV4]: Fix skb leak in inet_rtm_getroute
  o [IPV6]: Fix skb leak in inet6_rtm_getroute
  o [NET]: Add myself as co-maintainer
  o [NETLINK]: Un-duplicate rcv wakeup logic

Jay Vosburgh <fu...@us.ibm.com>:
  o [BONDING]: Add MAINTAINERS entry

Jeff Garzik <jgar...@redhat.com>:
  o Via Nehemiah (C3-2) CPU support

John Levon <le...@movementarian.org>:
  o [SUNHME]: Fix bit testing typo

Leigh Brown <le...@solinno.co.uk>:
  o Updated S3Triofb driver for PPC32

Lennert Buytenhek <buyt...@gnu.org>:
  o [BRIDGE]: handle out-of-ports corner case

Marcel Holtmann <mar...@holtmann.org>:
  o [SPARC64]: Translate AUTOFS_IOC_EXPIRE_MULTI ioctl

Marcelo Tosatti <marc...@freak.distro.conectiva>:
  o Changed EXTRAVERSION to -pre6

Mark A. Greer <mgr...@mvista.com>:
  o PPC32: Fix a problem with 'next' and 'step' type KGDB commands

Neil Brown <ne...@cse.unsw.edu.au>:
  o md - 1 of 3 - Fix small bug in md.c
  o md - 3 of 3 - Don't check a device size before bd_get in
  o md - 2 of 3 - Convert /proc/mdstat to use seq_file
  o drivers/block/umem.c - new card
  o Fix compile errors/warnings in md

Oleg Drokin <gr...@angband.namesys.com>:
  o reiserfs: Make balloc[] tails[] and hash[] in super.c static. (Noticed by Arnd Bergmann <a...@bergmann-dalldorf.de>)
  o reiserfs: gcc 3.3 compile fix from Hubert Mantel <man...@suse.de>
  o
...

read more »

 
 
 

Linux 2.4.21-pre6

Post by Max Krasnyansk » Fri, 28 Mar 2003 04:00:13


Hi Marcelo,

Could you pull a few Bluetooth updates from
        bk://linux-bt.bkbits.net/bt-2.4

This will update the following files:

 Documentation/Configure.help     |   13
 drivers/bluetooth/Config.in      |    1
 drivers/bluetooth/hci_usb.c      |  748 +++++++++++++++++++++++----------------
 drivers/bluetooth/hci_usb.h      |  105 ++++-
 include/net/bluetooth/hci.h      |   98 ++---
 include/net/bluetooth/hci_core.h |   24 -
 net/bluetooth/hci_conn.c         |    1
 net/bluetooth/hci_core.c         |   84 ++--
 net/bluetooth/hci_sock.c         |  104 ++---
 net/bluetooth/syms.c             |    4
 10 files changed, 712 insertions(+), 470 deletions(-)

through these ChangeSets:


   [Bluetooth] Use atomic allocations in HCI USB functions called under spinlock.


   [Bluetooth] Add help entry for CONFIG_BLUEZ_USB_SCO

   This patch adds the missing help entry for CONFIG_BLUEZ_USB_SCO.


   [Bluetooth] Use R1 for default value of pscan_rep_mode

   Most devices seem to use R1 for pscan_rep_mode to save power
   consumption, so R1 is preferable for default value, if there
   is no entry in the inquiry cache. Using R1 will improve the
   average of connect time in many cases.


   [Bluetooth] Add support for the Ultraport Module from IBM

   This patch adds the specific vendor and product id's for the
   Bluetooth Ultraport Module from IBM. This is needed, because
   the device itself don't uses the USB Bluetooth class id.


   [Bluetooth]
   Do not submit more than one usb bulk rx request. It crashes uhci.o driver.


   [Bluetooth]
   Support for SCO (voice) over HCI USB


   [Bluetooth]
   Kill incoming SCO connection when SCO socket is closed.


   [Bluetooth]
   Use very short disconnect timeout for SCO connections.
   They cannot be reused and therefor there is no need to
   keep them around.

--

Thanks
Max

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Linux 2.4.21-pre6

Post by Johannes Erdfel » Fri, 28 Mar 2003 04:00:15




>    [Bluetooth]
>    Do not submit more than one usb bulk rx request. It crashes uhci.o driver.

I don't recall seeing an email about this.

uhci.o should handle this situation correctly.

JE

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Linux 2.4.21-pre6

Post by Roger Lueth » Fri, 28 Mar 2003 10:00:13



> We are approaching -rc stage. I plan to release -pre7 shortly which should
> fixup the remaining IDE problems (thanks Alan!) and -rc1 later on.

via-rhine is still at 1.16 -- broken for the most common Rhine model. I
thought 1.17 was supposed to go into 2.4.21?

Roger
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Linux 2.4.21-pre6

Post by Christoph Hellwi » Fri, 28 Mar 2003 11:00:06



> Here goes -pre6.

> We are approaching -rc stage. I plan to release -pre7 shortly which should
> fixup the remaining IDE problems (thanks Alan!) and -rc1 later on.

*grrr* once again this is not tagged in BK.  Could you _please_ ask Linus
for his nice update release, tag and publish script?

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Linux 2.4.21-pre6

Post by Benjamin Herrenschmid » Fri, 28 Mar 2003 11:40:08



>    Delete chipset recognition in drm_agpsupport.h
>    It's in 2.5 and the DRM/DRI mainline. Should be
>    in 2.4.
>    Support Radeon 9K variants in radeonfb.

Well...

I have a bunch of quite important radeonfb updates (including all
these new chipset support stuffs) that are waiting for Ani (the
maintainer) to send them to Marcelo.

If that doesn't happen, I may consider pushing them myself though.

Ben.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Linux 2.4.21-pre6

Post by Meelis Roo » Fri, 28 Mar 2003 11:50:08


MT> Here goes -pre6.
MT>
MT> We are approaching -rc stage. I plan to release -pre7 shortly which should
MT> fixup the remaining IDE problems (thanks Alan!) and -rc1 later on.

HDLC started generating warnings in some -pre and they are still there:

/oma/compile/linux-2.4/include/linux/modules/hdlc.ver:3: warning: `__ver_register_hdlc_device' redefined
/oma/compile/linux-2.4/include/linux/modules/hdlc_generic.ver:3: warning: this is the location of the previous definition
/oma/compile/linux-2.4/include/linux/modules/hdlc.ver:5: warning: `__ver_unregister_hdlc_device' redefined
/oma/compile/linux-2.4/include/linux/modules/hdlc_generic.ver:5: warning: this is the location of the previous definition

--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Linux 2.4.21-pre6

Post by mdew » Fri, 28 Mar 2003 12:20:08




> > Here goes -pre6.

> > We are approaching -rc stage. I plan to release -pre7 shortly which should
> > fixup the remaining IDE problems (thanks Alan!) and -rc1 later on.

> *grrr* once again this is not tagged in BK.  Could you _please_ ask Linus
> for his nice update release, tag and publish script?

at one stage it was tagged, just disappeared :)

--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Linux 2.4.21-pre6

Post by Geert Uytterhoeve » Fri, 28 Mar 2003 12:50:09



> Here goes -pre6.

> We are approaching -rc stage. I plan to release -pre7 shortly which should
> fixup the remaining IDE problems (thanks Alan!) and -rc1 later on.

Is IDE in 2.4.x and 2.5.x now more or less in sync?

I have some m68k (at least for Amiga builtin) IDE updates for 2.5.x, but am
still waiting for the other m68k platforms to send them in. But if 2.4.21 is
approaching very soon, I better hurry up backporting them to 2.4.x...

Gr{oetje,eeting}s,

                                                Geert

--

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                                            -- Linus Torvalds

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Linux 2.4.21-pre6

Post by Bas Vermeule » Fri, 28 Mar 2003 13:10:07



> MT> Here goes -pre6.
> MT>
> MT> We are approaching -rc stage. I plan to release -pre7 shortly which should
> MT> fixup the remaining IDE problems (thanks Alan!) and -rc1 later on.

> HDLC started generating warnings in some -pre and they are still there:

> /oma/compile/linux-2.4/include/linux/modules/hdlc.ver:3: warning: `__ver_register_hdlc_device' redefined
> /oma/compile/linux-2.4/include/linux/modules/hdlc_generic.ver:3: warning: this is the location of the previous definition
> /oma/compile/linux-2.4/include/linux/modules/hdlc.ver:5: warning: `__ver_unregister_hdlc_device' redefined
> /oma/compile/linux-2.4/include/linux/modules/hdlc_generic.ver:5: warning: this is the location of the previous definition

Try copying .config away, make mrproper, then the normal routine.
That should fix things for you.

Regards,

Bas Vermeulen

--
"God, root, what is difference?"
        -- Pitr, User Friendly

"God is more forgiving."
        -- Dave Aronson

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Linux 2.4.21-pre6

Post by Alan Co » Fri, 28 Mar 2003 14:00:16




> > Here goes -pre6.

> > We are approaching -rc stage. I plan to release -pre7 shortly which should
> > fixup the remaining IDE problems (thanks Alan!) and -rc1 later on.

> Is IDE in 2.4.x and 2.5.x now more or less in sync?

At the driver level yes, some of the upper core stuff is very different because
2.5 is rather different.

Alan

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Linux 2.4.21-pre6

Post by Jan Knuta » Fri, 28 Mar 2003 14:10:07


Quote:> Is IDE in 2.4.x and 2.5.x now more or less in sync?

Hm, can we ever expect to get cd burning in 2.4.x on ide without
locking up the other device on the channel?
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/
 
 
 

Linux 2.4.21-pre6

Post by Jens Axbo » Fri, 28 Mar 2003 15:00:14



> > Is IDE in 2.4.x and 2.5.x now more or less in sync?

> Hm, can we ever expect to get cd burning in 2.4.x on ide without
> locking up the other device on the channel?

During execution of a single command, channel _will_ be locked. This is
not solvable in the driver, it's how ide works. During fixation, for
instance, the channel will be locked...

Now, if you are locked during the _entire_ burn, that points to an ide
scheduling.

--
Jens Axboe

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

1. Linux 2.4.21-pre6-jam1

Hi all...

New relase, just driver updates:
- Network:
        35-e100-2.2.21.bz2
        36-e100-leak.bz2
        37-e1000-5.0.43.bz2
        38-e1000-close.bz2
        39-3c59x-LK1.1.18-ac.bz2 (from -ac)
        40-3c59x-ids.bz2
- aic-20030328: aic7xxx-6.2.32, aic79xx-1.3.6

Get it at:

http://giga.cps.unizar.es/~magallon/linux/kernel/2.4.21-pre6-jam1/

By.

--

like sex:
werewolf.able.es                         \           It's better when
it's free
Mandrake Linux release 9.1 (Bamboo) for i586
Linux 2.4.21-pre6-jam1 (gcc 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk))
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

2. Timers?

3. Linux 2.4.21-pre6 (about PPC32)

4. Advice needed

5. Oops in firewire (2.4.21-pre5 with 2.4.21-pre4 firewire driver)

6. Name Server Not Found.......

7. 2.4.21-pre3aa1 and RAID0 issue (was: 2.4.21-pre2aa1 - RAID0 issue.)

8. HELP! TransAM. CD Install to Gateway P90! Please Read!

9. 2.4.21-pre7 & 2.4.21-pre5-ac3 IDE resets

10. [2.4.21-pre6] update x86_64 for kernel_thread change

11. define_mbool in 2.4.21-pre6

12. USB changes for 2.4.21-pre6

13. 2.4.21-pre6 modules can't access kernel symbols - build system problem?