Sam Ravnborg [Mon, 23 Jun 2003 10:17:51 +0000 (12:17 +0200)]
Merge bk://linux-sam.bkbits.net/kbuild
into mars.ravnborg.org:/home/sam/src/linux/kernel/bk/v2.5
Sam Ravnborg [Sun, 22 Jun 2003 10:45:48 +0000 (12:45 +0200)]
kbuild: Allow architectures to change CPPFLAGS
In some cases (notably ia64) changes to CPPFLAGS is needed, and
relevant both for AS and CC. Make sure changes to CPPFLAGS propagate
back to CFLAGS and AFLAGS
Sam Ravnborg [Sun, 22 Jun 2003 10:10:01 +0000 (12:10 +0200)]
kbuild: Updated/moved around comments in top-level Makefile
Sam Ravnborg [Sun, 22 Jun 2003 01:08:40 +0000 (03:08 +0200)]
kbuild: Let 'make help' point to README
Documentation/kbuild are now limited to kernel development information,
so there is no point asking people to look there, when
searching information about building the kernel.
Pinting to README makes most sense
Sam Ravnborg [Sat, 21 Jun 2003 14:13:30 +0000 (16:13 +0200)]
kbuild/doc: Delete instructions about running make dep
Patch from: YOSHIFUJI Hideaki <yoshfuji@wide.ad.jp>
make dep is obsolete - so remove it from the documentation
at various places
Sam Ravnborg [Sat, 21 Jun 2003 11:42:23 +0000 (13:42 +0200)]
docbook: Added support for generating man files
Originally by Michael Still <mikal@stillhq.com>
This patch adds two new targets to the docbook makefile -- mandocs, and
installmandocs. The targets require two new perl scripts in the scripts/
directory, but in return we get a series of man pages for kernel
functions, which are installed in man section 9. This is a good thing, as
many programmers expect documentation to be available with man, and
hunting through various PS or PDF documents to find the documentation for
the function you want can be quite frustrating.
The man pages are just extracted from the various existing DocBook SGML
documents, which are generated by kernel-doc. You also need to have
docbook2man installed on your machine.
Please note the formatting is not perfect, but I will tweak
other stuff later with further patches -- this is just an initial
implementation.
Sample output (HTMLised) can be found at
http://www.stillhq.com/linux/mandocs/2.5.68/ and
http://www.stillhq.com/linux/mandocs/2.5.70/
Sam Ravnborg [Sat, 21 Jun 2003 01:16:31 +0000 (03:16 +0200)]
kbuild/doc: Delete obsolete documentation files
commands.txt
Content was not updated for a long time, and README includes the same info
random.txt
make help includes the same info (in compressed format)
Sam Ravnborg [Sat, 21 Jun 2003 00:19:23 +0000 (02:19 +0200)]
arch/um: Renamed CONFIG_DEBUGSYM to CONFIG_DEBUG_INFO
Sam Ravnborg [Sat, 21 Jun 2003 00:03:16 +0000 (02:03 +0200)]
kbuild: Added CONFIG_DEBUG_INFO
When CONFIG_DEBUG_INFO is set to Y, -g will be added to CFLAGS.
Several architectures already put -g in CFLAGS, often via a patch
to the top-level makefile.
This option is put in the kernel hacking menu, guarded by CONFIG_DEBUG_KERNEL.
Added CONFIG_DEBUG_INFO in Kconfig for the architectures that
already had CONFIG_DEBUG_KERNEL
Sam Ravnborg [Fri, 20 Jun 2003 23:07:59 +0000 (01:07 +0200)]
kbuild/doc: Grammatical errors corrected
Thanks to Riley Williams
Sam Ravnborg [Fri, 20 Jun 2003 22:17:54 +0000 (00:17 +0200)]
bk: Ignore drivers/scsi/aic7xxx/aic7xxx_reg_print.c
Sam Ravnborg [Fri, 20 Jun 2003 21:55:30 +0000 (23:55 +0200)]
fs/Makefile: Eliminate ifneq
Patch by Matthew Wilcox
Eliminate ifneq by introducing a kbuild style assignment
whitespace -> tabs
Linus Torvalds [Thu, 19 Jun 2003 14:28:22 +0000 (07:28 -0700)]
Merge bk://cifs.bkbits.net/linux-2.5cifs
into home.transmeta.com:/home/torvalds/v2.5/linux
Linus Torvalds [Thu, 19 Jun 2003 14:27:29 +0000 (07:27 -0700)]
Manual merge of duplicate warning fixes
Linus Torvalds [Thu, 19 Jun 2003 14:24:52 +0000 (07:24 -0700)]
Merge http://linux-acpi.bkbits.net/linux-acpi
into home.transmeta.com:/home/torvalds/v2.5/linux
Linus Torvalds [Thu, 19 Jun 2003 14:23:51 +0000 (07:23 -0700)]
Merge bk://kernel.bkbits.net/jgarzik/net-drivers-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux
Mikael Pettersson [Thu, 19 Jun 2003 19:35:13 +0000 (15:35 -0400)]
[netdrvr tulip] Kconfig help text fix
While there is a separate driver for 2104x tulips (CONFIG_DE2104X),
drivers/net/tulip/Kconfig states that CONFIG_TULIP also supports
2104x tulips. This is not the case since that support was removed
in December 2001. A user with an old tulip may thus be tricked into
configuring the wrong driver. (I was, on my PMac 4400.)
The patch below removes this misinformation from tulip's Kconfig.
Jeff Garzik [Thu, 19 Jun 2003 18:51:15 +0000 (14:51 -0400)]
[netdrvr sis900] add new phy id to phy table
(pulled change from 2.4)
Daniel Ritz [Thu, 19 Jun 2003 18:35:52 +0000 (14:35 -0400)]
[PATCH] xirc2ps_cs update
the second patch:
replaces busy_loop with a simple macro doing a schedule_timeout. busy_loop was never
called from interrupt conext anyway, so no need for that. and the sti() is gone.
rgds
-daniel
Daniel Ritz [Thu, 19 Jun 2003 18:35:27 +0000 (14:35 -0400)]
[PATCH] xirc2ps_cs update
hi
this patch does:
- net_device is no longer allocated as part of the driver's private structure,
instead it's allocated via alloc_netdev
- xirc2ps_detach calls xirc2ps_release if necessary (like the other drivers)
against 2.5.70-bk.
rgds
-daniel
Zwane Mwaikambo [Thu, 19 Jun 2003 18:29:14 +0000 (14:29 -0400)]
[PATCH] Remove warning due to comparison in drivers/net/pcnet32.c
drivers/net/pcnet32.c: In function `pcnet32_init_ring':
drivers/net/pcnet32.c:1006: warning: comparison between pointer and integer
Adrian Bunk [Thu, 19 Jun 2003 18:22:56 +0000 (14:22 -0400)]
[netdrvr ixgb] fix clash with newly-updated ethtool.h
Reeja John [Thu, 19 Jun 2003 18:17:32 +0000 (14:17 -0400)]
[netdrvr amd8111e] fix spinlock recursion / if close failure
Andi Kleen [Thu, 19 Jun 2003 18:09:54 +0000 (14:09 -0400)]
[PATCH] Remove copied inet_aton code in bond_main.c
According to a report the my_inet_aton code in bond_main.c is copied
from 4.4BSD, but it doesn't carry a BSD copyright license. In addition
it is somewhat redundant with the standard in_aton. Convert it
to use the linux function.
Error handling is a bit worse than before, but not much.
Patch for 2.5 bonding. The 2.4 version has the same problem, but afaik
it is scheduled to be replaced by the 2.5 codebase anyways.
-Andi
David S. Miller [Thu, 19 Jun 2003 12:42:23 +0000 (05:42 -0700)]
[IPV6]: Do not use skb_linearize() in ICMP/NDISC handling.
David S. Miller [Thu, 19 Jun 2003 12:36:15 +0000 (05:36 -0700)]
[IPV4]: Do not use skb_linearize() in ARP handling.
Herbert Xu [Thu, 19 Jun 2003 11:50:27 +0000 (04:50 -0700)]
[NET]: More error checking in flow cache init function.
David S. Miller [Thu, 19 Jun 2003 11:49:31 +0000 (04:49 -0700)]
[NET]: Fix ppp_async tty discipline module ref counting.
David S. Miller [Thu, 19 Jun 2003 11:35:30 +0000 (04:35 -0700)]
[SPARC64]: Update defconfig.
David S. Miller [Thu, 19 Jun 2003 11:10:49 +0000 (04:10 -0700)]
[NCPFS]: Use proper size_t printf format specifier in sock.c
David S. Miller [Thu, 19 Jun 2003 10:56:45 +0000 (03:56 -0700)]
[TELEPHONY]: Fix 64-bit warnings in ixj.c
1) Use unsigned long for types holding jiffies.
2) Use size_t for read/write buffer lengths.
3) Use proper printf format string for size_t.
Andy Grover [Thu, 19 Jun 2003 10:51:53 +0000 (03:51 -0700)]
Merge groveronline.com:/root/bk/linux-2.5
into groveronline.com:/root/bk/linux-acpi
Andy Grover [Thu, 19 Jun 2003 10:41:38 +0000 (03:41 -0700)]
ACPI: Interpreter update to
20030619
- Fix To/FromBCD, eliminating the need for an arch-specific #define
- Do not acquire a semaphore in the S5 shutdown path
- Fix ex_digits_needed for 0 (Takayoshi Kochi)
- Fix sleep/stall code reversal (Andi Kleen)
- Revert a change having to do with control method calling semantics
David S. Miller [Thu, 19 Jun 2003 10:29:32 +0000 (03:29 -0700)]
[IRDA]: Fix 64-bit warnings.
1) Use proper size_t printf format specifier
2) Cast pointers properly when passing them to hashfind
3) Print pointers using proper printf format specifier
instead of using ugly casts.
David S. Miller [Thu, 19 Jun 2003 10:11:41 +0000 (03:11 -0700)]
[NET]: Use proper size_t printf format specifier in sundance.c
David S. Miller [Thu, 19 Jun 2003 10:09:02 +0000 (03:09 -0700)]
[NET]: Don't compare a dma_addr_t with NULL in pcnet32.c
David S. Miller [Thu, 19 Jun 2003 10:07:10 +0000 (03:07 -0700)]
[AACRAID]: Fix 64-bit warnings/errors.
1) Do not pass NULL into cpu_to_le32(), use plain zero.
2) When storing DMA addresses to SCp.ptr, cast to ulong.
David S. Miller [Thu, 19 Jun 2003 10:02:28 +0000 (03:02 -0700)]
[SOUND]: Fix 64-bit warnings in korg1212 driver.
1) Use proper size_t printf format specifier.
2) Eliminate non-portable struct pointer casts
used to calculate DMA structure offsets.
David S. Miller [Thu, 19 Jun 2003 09:57:51 +0000 (02:57 -0700)]
[PROC]: Printf field widths must be of type int, fix this in task_mmu.c.
David S. Miller [Thu, 19 Jun 2003 09:54:53 +0000 (02:54 -0700)]
[INITRAMFS]: Use correct size_t printf format in gen_init_cpio.c
David S. Miller [Thu, 19 Jun 2003 09:51:23 +0000 (02:51 -0700)]
[KCONFIG]: Fix pointer cast from int in mconf.c
David S. Miller [Thu, 19 Jun 2003 09:47:31 +0000 (02:47 -0700)]
[AIC79XX]: Protect ahd_linux_pci_reserve_mem_region with MMAPIO.
Linus Torvalds [Thu, 19 Jun 2003 07:50:16 +0000 (00:50 -0700)]
Merge bk://kernel.bkbits.net/davem/net-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux
David S. Miller [Thu, 19 Jun 2003 07:25:36 +0000 (00:25 -0700)]
[NET]: Size hh_cache->hh_data more appropriately.
David Mosberger [Thu, 19 Jun 2003 06:35:01 +0000 (23:35 -0700)]
[PATCH] init_thread_union really needed by modules?
init_thread_union doesn't need to be exported to modules.
We haven't exported the symbol on ia64 for ages, and we should be able
to make the init_thread_union local to arch/ARCH/kernel/init_task.c and
that in turn would let us remove its declaration from
include/linux/sched.h altogether (i.e., no more ugly #ifdefs).
David Mosberger [Thu, 19 Jun 2003 06:34:45 +0000 (23:34 -0700)]
[PATCH] Add 2 HP PCI ids
Trivial addition needed for the hp Itanium machines.
Linus Torvalds [Thu, 19 Jun 2003 06:31:22 +0000 (23:31 -0700)]
Merge bk://ldm.bkbits.net/linux-2.5-core
into home.transmeta.com:/home/torvalds/v2.5/linux
Linus Torvalds [Thu, 19 Jun 2003 06:26:49 +0000 (23:26 -0700)]
Merge http://linux-isdn.bkbits.net/linux-2.5.isdn
into home.transmeta.com:/home/torvalds/v2.5/linux
Linus Torvalds [Thu, 19 Jun 2003 06:19:19 +0000 (23:19 -0700)]
Merge bk://are.twiddle.net/axp-2.5/
into home.transmeta.com:/home/torvalds/v2.5/linux
Bart De Schuymer [Thu, 19 Jun 2003 05:42:20 +0000 (22:42 -0700)]
[NET]: Let arptables see bridged arp traffic.
Stephen Hemminger [Thu, 19 Jun 2003 05:41:06 +0000 (22:41 -0700)]
[NET]: Use unlikely and BUG_ON in SKB assertions.
Stephen Hemminger [Thu, 19 Jun 2003 05:39:51 +0000 (22:39 -0700)]
[NET]: Missing owner field on pppoe /proc
Stephen Hemminger [Thu, 19 Jun 2003 05:38:19 +0000 (22:38 -0700)]
[NET]: Add prefetch to skb_queue_walk.
Martin Devera [Thu, 19 Jun 2003 05:37:10 +0000 (22:37 -0700)]
[NET]: Fix jiffies races in net/sched/sch_htb.c
Herbert Xu [Thu, 19 Jun 2003 05:29:14 +0000 (22:29 -0700)]
[NET]: Remove duplicate linux/interrupt.h include in net/core/flow.c
David S. Miller [Thu, 19 Jun 2003 05:27:10 +0000 (22:27 -0700)]
[NET]: Check for flow cache allocation failure.
Herbert Xu [Thu, 19 Jun 2003 05:16:51 +0000 (22:16 -0700)]
[NET]: Fix per-cpu flow cache initialization.
Patrick Mochel [Thu, 19 Jun 2003 03:32:39 +0000 (20:32 -0700)]
Merge bk://kernel.bkbits.net/gregkh/linux/firmware-2.5
into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-core
Greg Kroah-Hartman [Thu, 19 Jun 2003 03:23:36 +0000 (20:23 -0700)]
DRIVER: add drivers/base/Kconfig to all arch main Kconfig files.
Richard Henderson [Thu, 19 Jun 2003 03:20:13 +0000 (20:20 -0700)]
[ALPHA] Implement execve entirely in assembly. Force KSP to
the top of the kernel stack space before entering userland.
Richard Henderson [Thu, 19 Jun 2003 03:17:36 +0000 (20:17 -0700)]
[ALPHA] Fix memmove/memset GP interaction.
Greg Kroah-Hartman [Thu, 19 Jun 2003 03:07:02 +0000 (20:07 -0700)]
DRIVER: make generic driver menu option, and move firmware selection there.
Manuel Estrada Sainz [Thu, 19 Jun 2003 02:45:51 +0000 (19:45 -0700)]
[PATCH] DRIVER: request_firmware() vmalloc patch
Kay Sievers tried with his ~500kB firmware image and kmalloc was not
capable of getting that much memory. He suggested using vmalloc which
sound reasonable.
Manuel Estrada Sainz [Thu, 19 Jun 2003 02:45:11 +0000 (19:45 -0700)]
[PATCH] DRIVER: request_firmware() hotplug interface documentation
Greg Kroah-Hartman [Thu, 19 Jun 2003 02:44:14 +0000 (19:44 -0700)]
DRIVER: firmware class build cleanups
Made variables static that were global, and cleaned up some sparse warnings.
Manuel Estrada Sainz [Thu, 19 Jun 2003 02:34:11 +0000 (19:34 -0700)]
[PATCH] DRIVER: request_firmware() hotplug interface
Patrick Mochel [Thu, 19 Jun 2003 02:09:25 +0000 (19:09 -0700)]
Merge osdl.org:/home/mochel/src/kernel/devel/linux-2.5-virgin
into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-core
Jay Estabrook [Thu, 19 Jun 2003 01:59:31 +0000 (18:59 -0700)]
[PATCH] any_online_cpu for arch/alpha/kernel/smp.h
Art Haas [Thu, 19 Jun 2003 01:58:08 +0000 (18:58 -0700)]
[PATCH] C99 initializers for asm-alpha/include/xor.h
This patch converts the file to C99 initializers. The patch is against
the current BK. The patch is untested as I don't have access to an Alpha
machine.
Art Haas
Ivan Kokshaysky [Thu, 19 Jun 2003 01:57:29 +0000 (18:57 -0700)]
[PATCH] alpha oprofile fix
The oprofile_arch_exit() in discarded .exit.text section is being
called from oprofile_init() in retained .init.text section.
This causes final link failure with oprofile compiled in.
Ivan.
Ivan Kokshaysky [Thu, 19 Jun 2003 01:54:54 +0000 (18:54 -0700)]
[PATCH] alpha srmcons fix
Add missing tty_set_operations().
Ivan.
Linus Torvalds [Thu, 19 Jun 2003 01:49:10 +0000 (18:49 -0700)]
Merge bk://linux-pnp.bkbits.net/pnp-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux
Sam Ravnborg [Thu, 19 Jun 2003 01:11:50 +0000 (03:11 +0200)]
usr: Create objectfile for usr filesystem using .incbin
Patch originally by HJ Lu.
The filesystem was previously embedded in a .o file using ld.
Embedding the filesystem using ld broke as a result ia64 and maybe more
architectures.
The better way to do this is to use the .incbin feature, as already
used for vsyscall for i386. .incbin has the advantage that ELH header
is correct, as required by ia64 - and maybe other archs.
This change will break architectures relying on binutils older than
2.11.90.0.23 released on 2001-07-14.
Most notably arm will break in some configurations due to this.
The rationale behing introducing .incbin is that ia64 needs this change
and the .incbin feature has been present in binutils for a number
of years now.
arm will thus have to catch up with binutils - or patch usr/Makefile
to stay compatible with the 2.5 kernel.
The definition of LDFLAGS_BLOB removed for all architectures - it was
obsoleted by this change.
Except for arm - that may require it due to the tool compatibility issue.
Adam Belay [Wed, 18 Jun 2003 22:38:55 +0000 (22:38 +0000)]
[PNP] Important Resource Parsing Fixes
In some cases, we're reading the wrong bits for large tags. This patch corrects
the issue by setting the affected bits forward by an offset of 2 (skipping over
the size portion of the tag).
Adam Belay [Wed, 18 Jun 2003 22:37:29 +0000 (22:37 +0000)]
[PNP] Remove some leftover resource config options in isapnp
Must have missed it earlier, but the pci module parameter is not needed.
Adam Belay [Wed, 18 Jun 2003 22:36:19 +0000 (22:36 +0000)]
[PNP] Trivial Typo fix regarding DMAs
The irq index is used instead of the dma index when parsing dmas.
Adam Belay [Wed, 18 Jun 2003 22:34:14 +0000 (22:34 +0000)]
[PNP] re-add the previously removed "get" command in interface.c.
This patch adds the "get" command because at this point it is needed
for debugging.
Adam Belay [Wed, 18 Jun 2003 22:31:55 +0000 (22:31 +0000)]
[PNP] PnPBIOS resource setting fix
If a device is disabled when initially read, its blank resource data will not
be cleared and the pnp layer will assume incorrectly that the device has
already been configured. This patch resolves the issue by initializing the
resource table if the device is found to be disabled.
Adam Belay [Wed, 18 Jun 2003 22:28:13 +0000 (22:28 +0000)]
[PNP] Module Compilation Fix
Fixes a trivial typo in an export symbol macro.
Adam Belay [Wed, 18 Jun 2003 22:26:10 +0000 (22:26 +0000)]
[PNP] /drivers/pnp/resource.c check_region warning fix
This patch resolves the compiler warning caused by the depreciated check_region
function. It may not be the best solution but check_region really is what is
needed here because we never actually have to call "request_region". If prefered,
I could alternatively request and release but doing so would be less efficient.
Adam Belay [Wed, 18 Jun 2003 22:23:14 +0000 (22:23 +0000)]
[PNP] Resource Management Cleanups and Updates
This patch does the following...
1.) changes struct pnp_resources to pnp_option for clarity
2.) greatly cleans up resource option registration
3.) removes some of the current conflict prevention code in
order to increase flexibility, (users will have more control)
4.) various manager cleanups, resulting code is more efficient
5.) fixes the locking bugs many have reported (now uses a mutex)
6.) removes the conflict displaying interface
- it is better to handle such things in user space
7.) also many misc. cleanups
Kai Germaschewski [Wed, 18 Jun 2003 18:57:08 +0000 (13:57 -0500)]
ISDN: Protect ipc_head list
Make sure that the ipc_head list cannot change under us by
protecting it with a spin lock.
Kai Germaschewski [Wed, 18 Jun 2003 18:48:17 +0000 (13:48 -0500)]
ISDN: Use standard list for PPP compressors
replace the somewhat weird open-coded doubly-linked list with
a <linux/list.h> list.
Kai Germaschewski [Wed, 18 Jun 2003 18:40:27 +0000 (13:40 -0500)]
ISDN: Make PPP compressors unload-safe.
Remove MOD_{INC,DEC}_USE_COUNT and introduce .owner instead.
Kai Germaschewski [Wed, 18 Jun 2003 18:31:27 +0000 (13:31 -0500)]
ISDN: Make isdn_tty.c compile again
The tty changes introduced some typos. These are now fixed, this
doesn't really address probably still existing races, though.
David Mosberger [Wed, 18 Jun 2003 15:46:57 +0000 (08:46 -0700)]
[PATCH] re-enable the building of 8250_hcdp and 8250_acpi
This adds a separate SERIAL_8250_ACPI config option and makes the
8250_acpi.c code dependent on ACPI_BUS (since acpi_bus_register_driver()
is a prerequisite).
Kai Germaschewski [Wed, 18 Jun 2003 13:57:34 +0000 (08:57 -0500)]
Merge tp1.ruhr-uni-bochum.de:/home/kai/kernel/v2.5/linux-2.5
into tp1.ruhr-uni-bochum.de:/home/kai/kernel/v2.5/linux-2.5.isdn
David S. Miller [Wed, 18 Jun 2003 11:15:24 +0000 (04:15 -0700)]
Merge davem@nuts.ninka.net:/home/davem/src/BK/net-2.5
into kernel.bkbits.net:/home/davem/net-2.5
David S. Miller [Wed, 18 Jun 2003 12:22:13 +0000 (05:22 -0700)]
Merge bk://kernel.bkbits.net/acme/net-2.5
into nuts.ninka.net:/home/davem/src/BK/net-2.5
Arnaldo Carvalho de Melo [Wed, 18 Jun 2003 20:15:25 +0000 (17:15 -0300)]
o llc: don't use inverted logic
I don't understand what was on the mind of Procom programmers,
why do all this inverted logic? Its plain confusing, revert it.
Thanks to DaveM for asking if the logic was inverted, I should
have killed this weird stuff a long time ago :-\
Jon Grimm [Wed, 18 Jun 2003 19:59:48 +0000 (16:59 -0300)]
o hlist change on sctp not quite right.
Arnaldo Carvalho de Melo [Wed, 18 Jun 2003 15:01:44 +0000 (12:01 -0300)]
o net: make sk_{add,del}_node functions take care of sock refcounting
With this we make it easier to write correct network families as less
details need to be taken into account, as well in the current state we
make the non-refcounting protocols (the ones still keeping deliver_to_old_ones
in the tree) suck less. 8)
Left a WARN_ON in sk_del_node_init for a while, so that we can catch cases
where we're using __sock_put on a struct sock that has refcnt == 1, which
is not the case for all the ones I tested.
David S. Miller [Wed, 18 Jun 2003 11:10:48 +0000 (04:10 -0700)]
Merge bk://kernel.bkbits.net/acme/net-2.5
into nuts.ninka.net:/home/davem/src/BK/net-2.5
Chas Williams [Wed, 18 Jun 2003 11:08:28 +0000 (04:08 -0700)]
[ATM]: Fix possible unlock of a non-locked lock in HE driver.
Jeff Smith [Wed, 18 Jun 2003 11:06:31 +0000 (04:06 -0700)]
[NET]: Export netdev_boot_setup_check.
David Stevens [Wed, 18 Jun 2003 11:01:12 +0000 (04:01 -0700)]
[IPV4/IPV6]: Fix IGMP device refcount leaks, with help from yoshfuji@linux-ipv6.org.
David S. Miller [Wed, 18 Jun 2003 10:58:20 +0000 (03:58 -0700)]
[NET]: Mark skb_linearize() as deprecated.
Linus Torvalds [Wed, 18 Jun 2003 10:05:12 +0000 (03:05 -0700)]
Merge bk://bk.arm.linux.org.uk/linux-2.5-rmk
into home.transmeta.com:/home/torvalds/v2.5/linux
Russell King [Thu, 19 Jun 2003 01:34:34 +0000 (02:34 +0100)]
[ARM] Fix SECURITY_INIT in linker script.
SECURITY_INIT doesn't work when it is placed inside an output section.
Use our own version instead.
Russell King [Thu, 19 Jun 2003 01:28:53 +0000 (02:28 +0100)]
[ARM] Allow ECC and cache write allocations on ARMv5 and higher CPUs.
All current CPUs of ARMv5 or later can have ECC memory and can
support write allocations.