linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: Linux 2.5.31
       [not found] <200208100551.46142.ivangurdiev@attbi.com.suse.lists.linux.kernel>
@ 2002-08-11 10:16 ` Andi Kleen
  2002-08-11 10:34   ` Russell King
       [not found]   ` <mailman.1029062221.5995.linux-kernel2news@redhat.com>
  0 siblings, 2 replies; 13+ messages in thread
From: Andi Kleen @ 2002-08-11 10:16 UTC (permalink / raw)
  To: Ivan Gyurdiev; +Cc: linux-kernel

Ivan Gyurdiev <ivangurdiev@attbi.com> writes:
> 
> drivers/built-in.o: In function `parport_pc_probe_port':
> drivers/built-in.o(.text+0x2dbf6): undefined reference to `request_dma'
> drivers/built-in.o(.text+0x2dc98): undefined reference to `free_dma'
> drivers/built-in.o: In function `parport_pc_unregister_port':
> drivers/built-in.o(.text+0x2df94): undefined reference to `free_dma'
> drivers/built-in.o(.data+0x4c20): undefined reference to `request_dma'
> drivers/built-in.o(.data+0x4c24): undefined reference to `free_dma'
> make: *** [vmlinux] Error 1

make oldconfig and recompiling should fix that.

-Andi

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Linux 2.5.31
  2002-08-11 10:16 ` Linux 2.5.31 Andi Kleen
@ 2002-08-11 10:34   ` Russell King
  2002-08-12  9:59     ` Helge Hafting
       [not found]   ` <mailman.1029062221.5995.linux-kernel2news@redhat.com>
  1 sibling, 1 reply; 13+ messages in thread
From: Russell King @ 2002-08-11 10:34 UTC (permalink / raw)
  To: Andi Kleen; +Cc: Ivan Gyurdiev, linux-kernel

On Sun, Aug 11, 2002 at 12:16:16PM +0200, Andi Kleen wrote:
> Ivan Gyurdiev <ivangurdiev@attbi.com> writes:
> > 
> > drivers/built-in.o: In function `parport_pc_probe_port':
> > drivers/built-in.o(.text+0x2dbf6): undefined reference to `request_dma'
> > drivers/built-in.o(.text+0x2dc98): undefined reference to `free_dma'
> > drivers/built-in.o: In function `parport_pc_unregister_port':
> > drivers/built-in.o(.text+0x2df94): undefined reference to `free_dma'
> > drivers/built-in.o(.data+0x4c20): undefined reference to `request_dma'
> > drivers/built-in.o(.data+0x4c24): undefined reference to `free_dma'
> > make: *** [vmlinux] Error 1
> 
> make oldconfig and recompiling should fix that.

Hmm, is it time to make .config depend on arch/$(ARCH)/config.in and all
Config.in files?

-- 
Russell King (rmk@arm.linux.org.uk)                The developer of ARM Linux
             http://www.arm.linux.org.uk/personal/aboutme.html


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Linux 2.5.31
  2002-08-11 10:34   ` Russell King
@ 2002-08-12  9:59     ` Helge Hafting
  0 siblings, 0 replies; 13+ messages in thread
From: Helge Hafting @ 2002-08-12  9:59 UTC (permalink / raw)
  To: Russell King, linux-kernel

Russell King wrote:
[...]
> > make oldconfig and recompiling should fix that.
> 
> Hmm, is it time to make .config depend on arch/$(ARCH)/config.in and all
> Config.in files?

And perhaps the makefile, so a new kernel revision forces
a "make oldconfig" all by itself.

Helge Hafting

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Linux 2.5.31
       [not found]   ` <mailman.1029062221.5995.linux-kernel2news@redhat.com>
@ 2002-08-12 15:57     ` Pete Zaitcev
  0 siblings, 0 replies; 13+ messages in thread
From: Pete Zaitcev @ 2002-08-12 15:57 UTC (permalink / raw)
  To: Russell King; +Cc: linux-kernel

>> > drivers/built-in.o: In function `parport_pc_probe_port':
>> > drivers/built-in.o(.text+0x2dbf6): undefined reference to `request_dma'
>> > drivers/built-in.o(.text+0x2dc98): undefined reference to `free_dma'
>> > drivers/built-in.o: In function `parport_pc_unregister_port':
>> > drivers/built-in.o(.text+0x2df94): undefined reference to `free_dma'
>> > drivers/built-in.o(.data+0x4c20): undefined reference to `request_dma'
>> > drivers/built-in.o(.data+0x4c24): undefined reference to `free_dma'
>> > make: *** [vmlinux] Error 1
>> 
>> make oldconfig and recompiling should fix that.
> 
> Hmm, is it time to make .config depend on arch/$(ARCH)/config.in and all
> Config.in files?
> 
> -- 
> Russell King (rmk@arm.linux.org.uk)                The developer of ARM Linux

Just make sure that the rule is
"\t@echo "Dumbass, you forgot to run make oldconfig",
instead of just running "make oldconfig" automatically.
I would hate to be surprised with I do "make >build.out 2>&1",
only to find in a couple of hours that it was hanging on input.

-- Pete

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Linux 2.5.31
  2002-08-10  9:51 Ivan Gyurdiev
@ 2002-08-22 19:32 ` James Simmons
  0 siblings, 0 replies; 13+ messages in thread
From: James Simmons @ 2002-08-22 19:32 UTC (permalink / raw)
  To: Ivan Gyurdiev; +Cc: LKML


> 2.5.31
> 	+ devfs console patch (wrong one...Simmons' patch is still not in the kernel)

If you could please try out my latest console BK tree.

bk pull http://linuxconsole@bkbits.net/dev

I will try to make a patch against 2.5.31 today.


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Linux 2.5.31
  2002-08-11  2:04 Linus Torvalds
                   ` (2 preceding siblings ...)
  2002-08-11 11:44 ` Adrian Bunk
@ 2002-08-13 14:09 ` ecoffey
  3 siblings, 0 replies; 13+ messages in thread
From: ecoffey @ 2002-08-13 14:09 UTC (permalink / raw)
  To: Kernel Mailing List

devfs problem, make modules_install fails with:

if [ -r System.map ]; then /sbin/depmod -ae -F System.map  2.5.31; fi
depmod: *** Unresolved symbols in
/lib/modules/2.5.31/kernel/sound/core/snd.o
depmod:         devfs_find_and_unregister

Ed.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Linux 2.5.31
@ 2002-08-11 19:21 Douglas Gilbert
  0 siblings, 0 replies; 13+ messages in thread
From: Douglas Gilbert @ 2002-08-11 19:21 UTC (permalink / raw)
  To: linux-kernel

ide-cd and ide-scsi couldn't be installed as modules
on my machine in lk 2.5.31 because the EXPORT of
unregister_ata_driver() was removed.

The reversal below fixed my problem.

Doug Gilbert

--- linux/drivers/ide/main.c2531	Sun Aug 11 09:19:24 2002
+++ linux/drivers/ide/main.c	Sun Aug 11 13:10:06 2002
@@ -1124,6 +1124,8 @@
 	}
 }
 
+EXPORT_SYMBOL(unregister_ata_driver);
+
 EXPORT_SYMBOL(ide_hwifs);
 EXPORT_SYMBOL(ide_lock);
 


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Linux 2.5.31
  2002-08-11 11:44 ` Adrian Bunk
@ 2002-08-11 13:59   ` Arnaldo Carvalho de Melo
  0 siblings, 0 replies; 13+ messages in thread
From: Arnaldo Carvalho de Melo @ 2002-08-11 13:59 UTC (permalink / raw)
  To: Adrian Bunk; +Cc: Linus Torvalds, linux-atalk, Kernel Mailing List

Em Sun, Aug 11, 2002 at 01:44:15PM +0200, Adrian Bunk escreveu:
> On Sat, 10 Aug 2002, Linus Torvalds wrote:
> > Arnaldo Carvalho de Melo <acme@conectiva.com.br>:
> >   o Appletalk: more cleanups and code reorganization
 
> The s/at_addr/atalk_addr/ in atalk.h broke the compilation of
> drivers/net/appletalk/*. The patch below fixes it.

Argh, thanks, I'll merge this in my tree.

- Arnaldo

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Linux 2.5.31
  2002-08-11  2:04 Linus Torvalds
  2002-08-11  5:18 ` Nathaniel
  2002-08-11  5:22 ` Nathaniel
@ 2002-08-11 11:44 ` Adrian Bunk
  2002-08-11 13:59   ` Arnaldo Carvalho de Melo
  2002-08-13 14:09 ` ecoffey
  3 siblings, 1 reply; 13+ messages in thread
From: Adrian Bunk @ 2002-08-11 11:44 UTC (permalink / raw)
  To: Linus Torvalds, Arnaldo Carvalho de Melo, linux-atalk; +Cc: Kernel Mailing List

On Sat, 10 Aug 2002, Linus Torvalds wrote:

>...
> Arnaldo Carvalho de Melo <acme@conectiva.com.br>:
>...
>   o Appletalk: more cleanups and code reorganization
>...

The s/at_addr/atalk_addr/ in atalk.h broke the compilation of
drivers/net/appletalk/*. The patch below fixes it.

cu
Adrian


--- drivers/net/appletalk/cops.c.old	2002-08-11 13:32:53.000000000 +0200
+++ drivers/net/appletalk/cops.c	2002-08-11 13:33:32.000000000 +0200
@@ -181,7 +181,7 @@
         int board;			/* Holds what board type is. */
 	int nodeid;			/* Set to 1 once have nodeid. */
         unsigned char node_acquire;	/* Node ID when acquired. */
-        struct at_addr node_addr;	/* Full node address */
+        struct atalk_addr node_addr;	/* Full node address */
 };

 /* Index to functions, as function prototypes. */
@@ -956,7 +956,7 @@
 {
         struct cops_local *lp = (struct cops_local *)dev->priv;
         struct sockaddr_at *sa=(struct sockaddr_at *)&ifr->ifr_addr;
-        struct at_addr *aa=(struct at_addr *)&lp->node_addr;
+        struct atalk_addr *aa=(struct atalk_addr *)&lp->node_addr;

         switch(cmd)
         {
--- drivers/net/appletalk/ipddp.c.old	2002-08-11 13:33:55.000000000 +0200
+++ drivers/net/appletalk/ipddp.c	2002-08-11 13:34:05.000000000 +0200
@@ -116,7 +116,7 @@
 	u32 paddr = ((struct rtable*)skb->dst)->rt_gateway;
         struct ddpehdr *ddp;
         struct ipddp_route *rt;
-        struct at_addr *our_addr;
+        struct atalk_addr *our_addr;

 	/*
          * Find appropriate route to use, based only on IP number.
--- drivers/net/appletalk/ipddp.h.old	2002-08-11 13:34:59.000000000 +0200
+++ drivers/net/appletalk/ipddp.h	2002-08-11 13:36:06.000000000 +0200
@@ -15,7 +15,7 @@
 {
         struct net_device *dev;             /* Carrier device */
         __u32 ip;                       /* IP address */
-        struct at_addr at;              /* Gateway appletalk address */
+        struct atalk_addr at;              /* Gateway appletalk address */
         int flags;
         struct ipddp_route *next;
 };
--- drivers/net/appletalk/ltpc.c.old	2002-08-11 13:36:16.000000000 +0200
+++ drivers/net/appletalk/ltpc.c	2002-08-11 13:36:36.000000000 +0200
@@ -262,7 +262,7 @@
 struct ltpc_private
 {
 	struct net_device_stats stats;
-	struct at_addr my_addr;
+	struct atalk_addr my_addr;
 };

 /* transmit queue element struct */
@@ -826,7 +826,7 @@
 {
 	struct sockaddr_at *sa = (struct sockaddr_at *) &ifr->ifr_addr;
 	/* we'll keep the localtalk node address in dev->pa_addr */
-	struct at_addr *aa = &((struct ltpc_private *)dev->priv)->my_addr;
+	struct atalk_addr *aa = &((struct ltpc_private *)dev->priv)->my_addr;
 	struct lt_init c;
 	int ltflags;



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Linux 2.5.31
  2002-08-11  2:04 Linus Torvalds
  2002-08-11  5:18 ` Nathaniel
@ 2002-08-11  5:22 ` Nathaniel
  2002-08-11 11:44 ` Adrian Bunk
  2002-08-13 14:09 ` ecoffey
  3 siblings, 0 replies; 13+ messages in thread
From: Nathaniel @ 2002-08-11  5:22 UTC (permalink / raw)
  To: Kernel Mailing List

Another piece of trivia:  drivers/acpi/system.c still needs a "#include <linux/interrupts.h>"

--Nathan


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Linux 2.5.31
  2002-08-11  2:04 Linus Torvalds
@ 2002-08-11  5:18 ` Nathaniel
  2002-08-11  5:22 ` Nathaniel
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 13+ messages in thread
From: Nathaniel @ 2002-08-11  5:18 UTC (permalink / raw)
  To: Linus Torvalds, Kernel Mailing List

> Linus Torvalds <torvalds@home.transmeta.com>:
>   o Fix up problem with Alan's pnpbios fixes for per-cpu GDT'

   gcc -Wp,-MD,./.pnpbios_core.o.d -D__KERNEL__ -I/home/nwf/src/kernel/linux-2.5.31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 
-malign-functions=4  -nostdinc -iwithprefix include    -DKBUILD_BASENAME=pnpbios_core -DEXPORT_SYMTAB  -c -o pnpbios_core.o pnpbios_core.c
pnpbios_core.c: In function `call_pnp_bios':
pnpbios_core.c:166: invalid lvalue in unary `&'
pnpbios_core.c:166: invalid lvalue in unary `&'
pnpbios_core.c:168: invalid lvalue in unary `&'
pnpbios_core.c:168: invalid lvalue in unary `&'
pnpbios_core.c: In function `pnpbios_init':
pnpbios_core.c:1275: invalid lvalue in unary `&'
pnpbios_core.c:1275: invalid lvalue in unary `&'
pnpbios_core.c:1276: invalid lvalue in unary `&'
pnpbios_core.c:1276: invalid lvalue in unary `&'
pnpbios_core.c:1277: invalid lvalue in unary `&'
pnpbios_core.c:1277: invalid lvalue in unary `&'

This patch allows it to compile (have not yet tested booting):

--- drivers/pnp/pnpbios_core.c.orig-nwf Sun Aug 11 01:11:40 2002
+++ drivers/pnp/pnpbios_core.c  Sun Aug 11 01:11:54 2002
@@ -126,11 +126,11 @@

  #define Q_SET_SEL(cpu, selname, address, size) \
  set_base(cpu_gdt_table[cpu][(selname) >> 3], __va((u32)(address))); \
-set_limit(&cpu_gdt_table[cpu][(selname) >> 3], size)
+set_limit(cpu_gdt_table[cpu][(selname) >> 3], size)

  #define Q2_SET_SEL(cpu, selname, address, size) \
  set_base(cpu_gdt_table[cpu][(selname) >> 3], (u32)(address)); \
-set_limit(&cpu_gdt_table[cpu][(selname) >> 3], size)
+set_limit(cpu_gdt_table[cpu][(selname) >> 3], size)

  /*
   * At some point we want to use this stack frame pointer to unwind

--Nathan


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Linux 2.5.31
@ 2002-08-11  2:04 Linus Torvalds
  2002-08-11  5:18 ` Nathaniel
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: Linus Torvalds @ 2002-08-11  2:04 UTC (permalink / raw)
  To: Kernel Mailing List


Hmm. I've switched home machines this week, and people have been
reasonably busy, so there is most likely a lot of dropped stuff.

There's a lot of merged stuff too, including various architectures getting
up to speed with all the big changes (tlb and irq etc, and rmk is
apparently trying to shrink his arm patch).  Sparc64, alpha, ppc32, ARM..

The series of patches from Al Viro should fix a semaphore deadlock when
partition reading was triggered while a new device was opened, and lay the 
groundwork for more disk description cleanups.

NTFS, JFS, driverfs and networking updates. USB, ISDN and network driver
updates, partial merge with akpm (you've seen the discussions about some
of the stuff dropped) etc. And let's see how much fallout there is from
the 30-bit pids etc.

		Linus

-----

Summary of changes from v2.5.30 to v2.5.31
============================================

<aaron.baranoff@tsc.tdk.com>:
  o Add pci id to tulip net driver

<ahaas@neosoft.com>:
  o designated initializer patch for usr_input_aiptek.c
  o designated initializer patch for usb_media_se401.c

<alan@irongate.swansea.linux.org.uk>:
  o VLAN: Fix gcc-3.1 warnings

<antoine@ausone.whoknows>:
  o Add pci id to tulip net driver

<dsaxena@mvista.com>:
  o [ARM PATCH] 1215/1: Vector relocation not being disabled at reset
    This patch solves the problem of soft reboots on Iq80310, IQ80321,
    and BRH\r platforms.  The problem was that during the RedBoot PCI
    scan, we were getting\r data aborts due to non-existent PCI devices.
     It looks like redboot doesn't\r cleanup after us and turn of vector
    relocation, so we were jumping off into\r nowhere.

<ebrower@resilience.com>:
  o SK98LIN: Fix oops in procfs handling if no cards probed

<ecd@skynet.be>:
  o SPARC64: Fix bugs in ioctl32 registration

<felipewd@terra.com.br>:
  o Update 8139cp net driver to move legacy Rx/Tx command register
    enable to after C+ command register Rx/Tx enable.
  o Add suspend/resume support to 8139cp net driver

<gphat@cafes.net>:
  o Add KERN_xxx prefixes to printk's in kernel/ subdir

<green@angband.namesys.com>:
  o super.c, item_ops.c, file.c
  o reiserfs_fs.h, namei.c, bitmap.c

<hch@lst.de>:
  o misc pagecache cleanups / tweaks

<irohlfs@irohlfs.de>:
  o Add pci id to orinoco wireless net driver

<jamey.hicks@hp.com>:
  o [ARM PATCH] 1219/1: export sa1100_register_pcmcia and
    sa1100_unregister_pcmcia These routines need to be exported if any
    SA1100 low-level pcmcia drivers are going to be loaded as modules. 
  o [ARM PATCH] 1224/1: add fb support for h3800, remove
    sa1100fb_blank_helper, remove broken bits This adds support for the
    H3800 screen, and removes sa1100fb_blank_helper which has been
    superseded by sa1100fb_backlight_power. 
  o [ARM PATCH] 1221/1: add irq definitions for H3800, which has
    interrupt controller in asic This adds the definitions for the IRQs
    coming from the H3800 asic. 

<jdike@karaya.com>:
  o UML preparation - linkage.h
  o UML preparation - infrastructure

<khc@pm.waw.pl>:
  o Fix epic100 net driver

<maalanen@ra.abo.fi>:
  o Correctly free resources in old-OSS es1371 sound driver
  o Correctly free resources in old-OSS esssolo1 sound driver

<martin@bruli.net>:
  o Fix unaligned accesses in ewrk3 net driver

<mw@microdata-pos.de>:
  o Update old eepro net driver

<otaylor@redhat.com>:
  o Yet another new tulip pci id

<t-kouchi@mvf.biglobe.ne.jp>:
  o [PATCH] PCI Hotplug patch to drivers/pci/names.c

<willy@debian.org>:
  o Fix inappropriate use of set_bit in dl2k gige net driver
  o fix expand_stack for upward-growing stacks

<wilsonc@abocom.com.tw>:
  o Add two pci ids to 8139too net driver

<wolfgang@iksw-muees.de>:
  o I have a new email address

Adrian Bunk <bunk@fs.tum.de>:
  o Add __devexit_p marker to orinoco_{pci,plx} wireless drivers

Alan Cox <alan@lxorguk.ukuu.org.uk>:
  o Fix endiannes problems in ISA net drivers

Alexander Viro <viro@math.psu.edu>:
  o seq_read() fix
  o fix /proc/partitions braino
  o make check_disk_change() use struct block_device
  o clean up major_name
  o ide subdrivers attach() cleanup
  o partition table flush/read cleanup
  o cpqarray.c per-disk gendisks
  o ps2esdi.c per-disk gendisks
  o fix check_disk_change() deadlocks

Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>:
  o PKT SCHED: Add HTB scheduler by Martin Devera

Andrew Morton <akpm@zip.com.au>:
  o 3c905B fix
  o copy_strings speedup
  o tunable ext3 commit interval
  o sync get_user_pages with 2.4
  o direct IO fixes
  o fix a race between set_page_dirty and truncate
  o Infrastructure for atomic user accesses

Anton Altaparmakov <aia21@cantab.net>:
  o NTFS: 2.0.22 - Cleanups, mainly to ntfs_readdir(), and use C99
    initializers
  o NTFS: oops... remove leaked one liner from ntfs write tree
  o NTFS: 2.0.23 - Major bug fixes (races, deadlocks, non-i386
    architectures)
  o NTFS: 2.0.24 - Cleanups

Arnaldo Carvalho de Melo <acme@conectiva.com.br>:
  o Fix tcpv6 shared ports bug introduced by struct sock splitup
  o Appletalk Cleanups, mark some places that need work for shared skb
    support
  o Add MODULE_LICENSE to p8022.c and psnap.c + CodingStyle cleanups
  o Remove SPX and the last typedefs in IPX, create ipx_hdr
  o Fix bug in LLC state tables, remove old LLC stack, etc
  o Appletalk: more cleanups and code reorganization

Benjamin Herrenschmidt <benh@kernel.crashing.org>:
  o PPC32: interrupt fixes along the lines of Ingo's changes to x86

Brad Hards <bhards@bigpond.net.au>:
  o possible keyspan debug bug

Brian Gerst <bgerst@didntduck.org>:
  o Dead code in i386/kernel/process.c

Christoph Hellwig <hch@infradead.org>:
  o Clean up eepro100 update from David M-T

Christopher Hoover <ch@hpl.hp.com>:
  o [ARM PATCH] 1227/1: Fix declaration of cputfreq_get so that
    CONFIG_CPU_FREQ=n builds work
  o [ARM PATCH] 1228/1: Fix improper printf spec in DEBUG message
    (drivers/pcmcia/sa1100_generic.)
  o [ARM PATCH] 1230/1: Squelch warnings about undeclare
    search_exception_table()

Dave Jones <davej@suse.de>:
  o Missing CPU idents

Dave Kleikamp <shaggy@kleikamp.austin.ibm.com>:
  o JFS: One more C99 initilizer
  o JFS: Dynamically allocate metapage structures
  o Rework JFS's inode locking
  o Add resize function to JFS

David Brownell <david-b@pacbell.net>:
  o USB: driverfs paths

David Howells <dhowells@redhat.com>:
  o Re: downgrade_write

David Mosberger <davidm@hpl.hp.com>:
  o Update eepro100 net drvr to enable rx DMA without causing unaligned
    accesses.

David S. Miller <davem@nuts.ninka.net>:
  o SunKBD.c: Update for new handle_sysrq args
  o arch/sparc64/defconfig: Update
  o PKT SCHED: Add HTB scheduler
  o arch/sparc64/kernel/irq.c: Fix preemption bug in __global_cli
  o arch/sparc64/kernel/irq.c: Fix preemption bug in __global_sti
  o TIGON3: Finish up NAPI implementation
  o SPARC64: Fix fallout from sparc32 updates
  o net/appletalk/ddp.c: Fix merge botch by yours truly
  o net/appletalk/ddp.c: More merge botches by yours truly
  o net/sched/sch_htb.c: Kill 64-bit platform build warnings
  o arch/sparc64/defconfig: Update
  o net/ipv4/route.c: Handle large offsets properly in procfs read
    operation
  o drivers/sbus/char/openprom.c: Verify user len in copyin_string
  o SPARC64: Fix cut at converting to new 2.5.x IRQ/BH scheme
  o SPARC64: Kill BR_GLOBALIRQ_LOCK and cpp warning about it. Kill
    include typo
  o include/asm-sparc64/smplock.h: Fix typo
  o include/asm-sparc64/softirq.h: Fix typo in local_bh_enable
  o drivers/ieee1394/Makefile: Add missing LDFLAGS
  o fs/openpromfs/inode.c: Remove bogus interrupt disabling
  o include/asm-sparc64/auxio.h: Use local_irq_{save,restore}
  o fs/openpromfs/inode.c: Kill unused local variable in
    property_release
  o include/asm-sparc64/hardirq.h: Fix synchronize_irq prototype
  o arch/sparc64/prom/misc.c: Remove reference to global IRQ lock
  o SPARC64: Remove some cli/sti usage
  o SPARC64: Kill more cli/sti use
  o SPARC64: Kill more cli/sti and local_irq_count/irqs_running
    references
  o ESP SCSI: Remove bogus cli/sti usage
  o SPARC64: Merge up with latest x86 IRQ changes from Ingo
  o SPARC: Beginning of converting Sparc serial drivers to UART layer
  o include/asm-sparc64/system.h: Define task_running
  o SERIAL: sun.[ch] --> suncore.[ch]
  o drivers/serial/Makefile: Add SUNCORE/SUNZILOG build
  o OpenPROM: Kill len check, it is pointless
  o SPARC: Kill CONFIG_SUN_CONSOLE checks, always on so check is
    pointless
  o OpenPROM: Sigh, put the length overflow check back it is needed
  o SPARC: First pass converting serial drivers to UART layer
  o UART: Update for Sparc drivers
  o SPARC: Move serial config over to use UART layer
  o SPARC: Kill old sunkbd/sunmouse drivers in favor of serio input
    layer
  o SPARC64: Implement semaphore trylock and downgrade
  o SPARC: Move of move to generic input layer for kbd/mouse
  o serial/Makefile: Mark suncore.o as export-objs instead of sunsu.o
  o serial/sun{core,zilog}.c: build fixes
  o SPARC UART: More build fixes
  o SPARC64: Update for new do_munmap argument
  o SPARC64: Kill rs_init calls from sbus/pci init
  o include/asm-sparc64/irq.h: Add irq_cannonicalize
  o SPARC: Move sun_do_break from serial layer into arch code
  o drivers/input/keybdev.c: batten_down_hatches --> sun_do_break
  o SPARC: More keyboard/mouse/serial layer cleanups and build fixes
  o SPARC64: Port to new cpu hotplug startup sequence
  o arch/sparc64/defconfig: Update
  o SPARC64: do_munmap acct arg disappears
  o SPARC64: Fixup build errors from pread64/pwrite64 rename
  o arch/sparc64/kernel/systbls.S: More stray sys_{pread,write}
    references
  o arch/sparc64/solaris/systbl.S: {pread,pwrite} --> {pread,pwrite}64
  o SPARC64: Make __cpu_up and friends work as specified by Rusty
  o IPv4: Fix MSG_DONTWAIT behavior on output fragmentation
  o SPARC: More Sun serial driver updates
  o VLAN dev: Fix hard_start_xmit return values
  o drivers/sbus/char/openprom.c: Remove useless cli/sti usage
  o MYRI_SBUS: Replace cli/sti with spinlocking
  o SPARC64 NS87303: Replace cli/sti with spinlocking
  o drivers/scsi/qlogicpti.c: Replace cli/sti with spinlocking
  o sysctl_net_802.c: Protect sysctl_tr_rif_timeout usage with
    CONFIG_TR

Greg Kroah-Hartman <greg@kroah.com>:
  o USB: added new kaweth device
  o USB: lots of usbfs updates
  o USB: usbfs and usbdevfs both work at the same time now
  o USB: remove some compiler warnings
  o USB: remove drivers/usb/core/drivers.c as it's no longer used
  o MAINTAINERS: removed duplicate USB EHCI DRIVER entry
  o PCI: move the EXPORT_SYMBOL(pcibios_*) declarations to the proper
    file

Hirofumi Ogawa <hirofumi@mail.parknet.co.jp>:
  o possible of memory leak of driverfs_mknod()

Ivan Kokshaysky <ink@jurassic.park.msu.ru>:
  o alpha: pte/pfn/page/tlb macros update [1/10]
  o alpha: IPI update [2/10]
  o alpha: CPU logical mapping [3/10]
  o alpha: regdef.h [4/10]
  o alpha: cia-1 fix [5/10]
  o alpha: interrupt/preempt update [6/10]
  o alpha: percpu update [7/10]
  o alpha: osf getrusage, readv, writev [8/10]
  o alpha: misc fixes [9/10]
  o alpha: rwsem update [10/10]

James Morris <jmorris@intercode.com.au>:
  o IPv4 ip_queue netfilter cleanups

Jeff Garzik <jgarzik@mandrakesoft.com>:
  o Macro __devexit_p in linux/init.h needs to be conditions on both
    MODULE and CONFIG_HOTPLUG cpp symbols.  Merge 2.4's definition to
    make it so.
  o Fix e100 net driver build when CONFIG_PM is defined
  o synchronize_irq updates for dl2k and ns83820 gige net drivers

Jens Axboe <axboe@suse.de>:
  o missing export of elv_queue_empty()

Joshua Uziel <uzi@uzix.org>:
  o SunHME: Make module license visible when not-PCI

Kai Germaschewski <kai@tp1.ruhr-uni-bochum.de>:
  o Make net_dev_init a subsys_initcall
  o ISDN: Fix act2000 compile error
  o ISDN: Cleanup/fix isdn.o initialization
  o ISDN: Begin to make driver/channel mapping private to isdn_common.c
  o ISDN: Remove now superfluous .drv_index from struct modem_info
  o ISDN: remove unneeded functions
  o ISDN: Gather per-slot data
  o ISDN: Move more slot-specific data into the per-slot struct
  o ISDN: More I4L linklayer cleanup
  o ISDN: Introduce symbolic names for state machine in isdn_net.c
  o ISDN: Reorganize isdn_net_stat_callback
  o ISDN: Start a unified state machine in isdn_net.c
  o ISDN: Get rid of #ifdef ISDN_DEBUG_NET_*
  o ISDN: Unify isdn_net state machine
  o ISDN: combine isdn_net_dev and isdn_net_local
  o ISDN: Use a list.h list for the global list of ISDN net devices
  o ISDN: Clean up creating ISDN net devices
  o ISDN: isdn_net state machine cleanup
  o ISDN: Simplify isdn_net state machine
  o ISDN: More state machine cleanup and normal timer use
  o ISDN: Cleanup #ifdefs in isdn_common.c
  o ISDN: Fix isdnloop when simulating multiple controllers
  o ISDN: Fix the cleanups

Linus Torvalds <torvalds@home.transmeta.com>:
  o Missed partition update from Al Viro
  o Fix up problem with Alan's pnpbios fixes for per-cpu GDT's
  o Undo "stringify()" changes, since they don't work with various
    compilers
  o Make pid allocation use 30 of the 32 bits, instead of 15
  o Merge with dri CVS
  o Workaround for aic7xxx setup inconsistencies

Nicolas Pitre <nico@cam.org>:
  o [ARM PATCH] 1209/1: PXA250/210 register definition update
  o [ARM PATCH] 1210/1: PXA register mapping simplification This allows
    us to use io_p2v() and io_vp2() within assembly code.
  o [ARM PATCH] 1211/1: PXA sleep mode support
  o [ARM PATCH] 1212/1: add configurration options for PXA devices

Patrick Mochel <mochel@osdl.org>:
  o driverfs: Move driverfs calls from drivers/base/*.c to
    drivers/base/fs/*.c
  o driverfs: Add ability to create and remove files for bus drivers
  o driverfs: add glue layer for drivers to export attributes via
    driverfs
  o driverfs: update documentation
  o driverfs: decrement refcount on dentry being removed, not directory
  o Don't call device_remove_file() from cdrom layer, since they're not
    even the ones that create the file.

Paul Mackerras <paulus@samba.org>:
  o PPC32: add in the architecture-dependent security hooks
  o PPC32: only request the PReP-specific resources on PReP systems
  o PPC32: add __down_read_trylock and __down_write_trylock
    implementations
  o PPC32: remove the cpu argument to release_kernel_lock
  o PPC32: fix test_bit (take out bogus __const__)
  o PPC32: update the SMP startup code
  o PPC32: miscellanous small fixes
  o PPC32: convert some more save_flags/cli/restore_flags etc. calls

Paul Menage <pmenage@ensim.com>:
  o Fix misspelling of "sector" in ide.c

Pavel Machek <pavel@ucw.cz>:
  o Remove unnecessary prototypes in eepro100 net driver
  o S3 and swsusp: fixing device_resume order

Pete Zaitcev <zaitcev@redhat.com>:
  o SPARC32: First pass at getting this platform functional under 2.5.x
  o arch/sparc/boot/Makefile: Fixup BTLIBS

Rob Radez <rob@osinvestor.com>:
  o arch/sparc/config.in: Remove commented out LVM bits

Russell King <rmk@arm.linux.org.uk>:
  o if_ether.h: Use packed attribute where necessary
  o ip6_tables.c: Uncomment debugging printf
  o build warning fixes

Russell King <rmk@flint.arm.linux.org.uk>:
  o [ARM] Fix iPAQ LCCR3 values iPAQ entries didn't specify pixel clock
    edge or output enable polarity, as suggested by the comments at the
    top of the file.
  o [ARM] Fix up patch 1219/1 so sa1100 pcmcia builds again Patch
    1219/1 caused sa1100_generic.o to export symbols, but didn't add it
    to the export-objs variable.  Make it so.
  o [ARM] Tidy patch 1221/1: merge H3800 ifdef with graphicsmaster
    ifdef
  o [TRIVIAL] designated initialize patches for fs_adfs From: (via
    Rusty) Art Haas <ahaas@neosoft.com> Here are patches for files in
    fs/adfs. Patches are against 2.5.26.
  o [TRIVIAL] acorn & arm designated initializer rework From Rusty.

Rusty Russell <rusty@rustcorp.com.au>:
  o SPARC: Use ISO C struct initializers
  o NET: Use ISO C struct initializers
  o [TRIVIAL] Typos in linux_arch_arm_kernel_entry-armo.S From: (via
    Rusty) James Mayer <james@cobaltmountain.com>
  o Convert ATM drivers to use C99 struct initializers
  o Convert drivers/net to C99 struct initializers

Scott Feldman <scott.feldman@intel.com>:
  o Update e100 net driver
  o Update e1000 gige net driver

Tom Rini <trini@kernel.crashing.org>:
  o PPC32: use the memory size passed in from the bootloader in
    preference to probing at startup.
  o PPC32: update the defconfigs for a couple of embedded boards

V. Ganesh <ganesh@vxindia.veritas.com>:
  o bugfix for drivers/usb/serial/ipaq.c

vojta@math.berkeley.edu <vojta@Math.Berkeley.EDU>:
  o Mark dmfe net driver with __devexit, fixing hotplug support and



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Linux 2.5.31
@ 2002-08-10  9:51 Ivan Gyurdiev
  2002-08-22 19:32 ` James Simmons
  0 siblings, 1 reply; 13+ messages in thread
From: Ivan Gyurdiev @ 2002-08-10  9:51 UTC (permalink / raw)
  To: LKML

2.5.31
	+ system.c missing include patch
	+ devfs console patch (wrong one...Simmons' patch is still not in the kernel)
====================

drivers/built-in.o: In function `parport_pc_probe_port':
drivers/built-in.o(.text+0x2dbf6): undefined reference to `request_dma'
drivers/built-in.o(.text+0x2dc98): undefined reference to `free_dma'
drivers/built-in.o: In function `parport_pc_unregister_port':
drivers/built-in.o(.text+0x2df94): undefined reference to `free_dma'
drivers/built-in.o(.data+0x4c20): undefined reference to `request_dma'
drivers/built-in.o(.data+0x4c24): undefined reference to `free_dma'
make: *** [vmlinux] Error 1



^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2002-08-22 19:33 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <200208100551.46142.ivangurdiev@attbi.com.suse.lists.linux.kernel>
2002-08-11 10:16 ` Linux 2.5.31 Andi Kleen
2002-08-11 10:34   ` Russell King
2002-08-12  9:59     ` Helge Hafting
     [not found]   ` <mailman.1029062221.5995.linux-kernel2news@redhat.com>
2002-08-12 15:57     ` Pete Zaitcev
2002-08-11 19:21 Douglas Gilbert
  -- strict thread matches above, loose matches on Subject: below --
2002-08-11  2:04 Linus Torvalds
2002-08-11  5:18 ` Nathaniel
2002-08-11  5:22 ` Nathaniel
2002-08-11 11:44 ` Adrian Bunk
2002-08-11 13:59   ` Arnaldo Carvalho de Melo
2002-08-13 14:09 ` ecoffey
2002-08-10  9:51 Ivan Gyurdiev
2002-08-22 19:32 ` James Simmons

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).