* Linux 2.4.20-pre5
@ 2002-08-28 22:46 Marcelo Tosatti
2002-08-29 0:45 ` Linux 2.4.20-pre5: compile failures Eyal Lebedinsky
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Marcelo Tosatti @ 2002-08-28 22:46 UTC (permalink / raw)
To: lkml
Here goes pre5.
Mainly merging with Alan and others.
Summary of changes from v2.4.20-pre4 to v2.4.20-pre5
============================================
<andersen@codepoet.org>:
o 2.4.20-pre[234] hosed /proc/partitions fix
<bhavesh@avaya.com>:
o Fix scheduler's RT behaviour
<danc@mvista.com>:
o PPC32: Add support for SBS Palomar 4 board
<davem@pizda.ninka.net>:
o SPARC64: Initial Cheetah-plus support, not fully debugged yet
<dwmw2@redhat.com>:
o Another JFFS2 oops fix
<dz@cs.unitn.it>:
o latest version of i8k module
<engebret@us.ibm.com>:
o Re: [PATCH] PPC64 update to 2.4.19-rc1
<hch@lst.de>:
o Merge ETHTOOL_GDRVINFO support for several pcmcia net drivers
o update drm to XFree 4.2 version
o use -iwithprefix to find gcc headers
o fix theoretical race init pagefault init survive path
<james@cobaltmountain.com>:
o drivers_usb_usb-uhci.c, typo: the the, missing 'of'
o drivers_usb_auerswald.c, typo: the the
o net/ipv4/netfilter/ip_conntrack_core.c: Fix comment typo
o net/ipv4/netfilter/ip_nat_core.c: Fix comment typo
<jani@iv.ro>:
o tridentfb bitdepths in Config.in
<jgarzik@tout.normnet.org>:
o Correct xdr_shift_buf prototype in inc/linux/sunrpc/xdr.h to match implementation (s/unsigned int/size_t/).
<jsiemes@web.de>:
o net/ipv4/ipconfig.c: Add support for multiple nameservers
<jwoithe@physics.adelaide.edu.au>:
o Support for Buffalo 40GB USB hard disk
<kisza@sch.bme.hu>:
o net/ipv6/netfilter/ip6_tables.c: Fix extension header parsing bugs
<mark@alpha.dyndns.org>:
o USB: ov511 1.61 for 2.4
<paulus@au1.ibm.com>:
o PPC32: add support for the IBM "Spruce" reference platform
o PPC32: clean up the interrupt handling on the APUS platform
<sct@redhat.com>:
o 2.4.20-pre4/ext3: Handle dirty buffers encountered
o 2.4.20-pre4/ext3: Fix "buffer_jdirty" assert failure
o 2.4.20-pre4/ext3: Fix the "dump corrupts filesystems"
o 2.4.20-pre4/ext3: Fix buffer alias problem
o 2.4.20-pre4/ext3: Truncate leak fix
o 2.4.20-pre4/ext3: Fix out-of-inodes handling
o 2.4.20-pre4/ext3: fsync optimisation
o 2.4.20-pre4/ext3: Fix truncate restart error
o 2.4.20-pre4/ext3: Performance fix for O_SYNC behaviour
<solar@openwall.com>:
o net/unix/af_unix.c: Set ATIME on socket inode
Alan Cox <alan@lxorguk.ukuu.org.uk>:
o SBUS: extern->static inline
o these were wrong - they've been right in -ac for ages
o add config.in for new synclink mp
o parisc config.in
o note the initrd vanishing bug and block size issue
o docs for isapnp update in pre4
o make synclink vars static
o fix wrap handling in ieee1394
o fix warning in i2o
o set DMA mask in i2o
o typo fixes for aic7xxx
o ixj wrong definition
o zorro proc should use loff_t too
o hppa also needs a weird kstat
o only egcs had this problem so dont pad on 2.95+
o cache align the irq stat
o sparc64 fix pcibios for changes in pre4
o new dmi entries
o long standing khttpd fix
o generic part of rw trylocks
o update parport ifdefs for HPPA
o resend - HIL input bus
o down_write_trylock
o fix EFS on cd crash
o add hppa to fbcon data
o quieten the latency message
o ppc64 missing ioctl32 gunk
o hppa like ia64 doesnt use the old ipc structs
o new sem_getcount means this cna go
o more typo fixes
o typo fixes ctd
o fix the via rhine
o fix bttv_read type error
o fix detected_devices type error
o isdn gcc warning fixer
o vt.c clean up ifdefs
o update /proc description
o journalling docs
o PCI fixes
o docs for ldm update
o ps2esdi - wrong bit
o driver for AMD watchdog
o add synclink_mp
o saner error return for hotplug
o i2o typo fix
o e1000 - return without code
o decruft smodem
o fix pci_release/request_regions bugs
o fix __FUNCTION__ in irda-usb
Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>:
o arch/i386/lib/checksum.S: Handle zero length
Brian Beattie <beattie@beattie-home.net>:
o patch for 2.4 scanner.h add device ids
David S. Miller <davem@nuts.ninka.net>:
o arch/sparc64/defconfig: Update
o include/linux/sunrpc/svcsock.h: Make sk_flags a long
o include/linux/sunrpc/svcsock.h: sk_flags must be a long for bitops
o SPARC: Update for changed pcibios_enable_device args
o include/linux/sunrpc/xdr.h: Kill xdr_zero_buf decl, fix xdr_shift_buf args
o arch/sparc64/mm/ultra.S: Fix branch condition in __cheetah_flush_tlb_range
o include/asm-sparc/types.h: No need to make dma64_addr_t 64-bits on sparc32
o SPARC64: Fix obscure cheetah+ hangs
o TIGON3: Add missing udelay when clearing SRAM stats/status block
o SPARC64: Fix DRM to use new not old drivers
o net/unix/af_unix.c: Set msg_namelen in unix_copy_addr properly, define MODULE_LICENSE
o net/ipv4/tcp_diag.c: Avoid unaligned accesses to tcpdiag_cookie
o SPARC64:setup_arch Flush correct I-cache line when patching irqsz_patchme
o SPARC64: Ultra-III+ bug fix and better bad trap logging
Greg Kroah-Hartman <greg@kroah.com>:
o USB: documentation updates
o USB: ov511 driver update to the latest version
o USB: pegasus driver update to the latest version
o microtek driver update to the latest version
o wacom driver update to fix incorrect data problem
o USB: minor cleanups and __FUNCTION__ fixes
o USB: fix some USB 2.0 hub bugs
o update to latest version of rtl8150 driver
o minor printer driver fixes
o stv680 driver update to latest version
o USB: usb-ohci bug fix for slow machines and cardbus bug fix
o USB: uhci incorrect bit operations and FSBR timeout fixes
o added Configure.help entry for the ACPI PCI Hotplug driver
o PCI Hotplug: fixed oops when accessing pcihpfs
Hanna Linder <hannal@us.ibm.com>:
o path_lookup for 2.4.20-pre4
Hugh Dickins <hugh@veritas.com>:
o M386 flush_one_tlb invlpg
James Morris <jmorris@intercode.com.au>:
o [NETFILTER]: ip{,6}_queue.c cleanups and fixes
Jeff Garzik <jgarzik@mandrakesoft.com>:
o Fix 8139cp 64-bit DMA support
o Update e1000 net driver for two small ethtool fixes
Marcelo Tosatti <marcelo@plucky.distro.conectiva>:
o Revert broken cpqarray statistics change in previous -pre
o Readded context_swtch to kernel_stat structure
o Changed EXTRAVERSION to -pre5
Neil Brown <neilb@cse.unsw.edu.au>:
o SUNRPC 1 of 3 - The new "sk_flags" word in struct svc_sock
o SUNRPC 2 of 3 - Fix two problems with multiple concurrent
o SUNRPC 3 of 3 - Call svc_sock_setbufsize when socket
Rob Radez <rob@osinvestor.com>:
o SPARC32: Sparc32 compile fixes with CONFIG_PCI enabled
Rusty Russell <rusty@rustcorp.com.au>:
o [PATCH] duplicate declarations #2
o 2.5: kconfig missing OBSOLETE (2_3) again
o Documentation_filesystems_devfs_README, typo: the the
o Trivial Patch to SonyCD535 documentation
o drivers_net_rcpci45.c, typo: the the
o drivers_net_pcmcia_xircom_cb.c, typo: the the,
o Re: pci_alloc_consistant gfp flag fix
o drivers_net_winbond-840.c, typo: the the
o list_for_each_entry
Scott Feldman <scott.feldman@intel.com>:
o e100 net driver update 1/3
o e100 net driver update 2/3
o e100 net driver update 3/3
o e1000 net driver update 1/5
o e1000 net driver update 2/5
o e1000 net driver update 3/5
o e1000 net driver update 4/5
o e1000 net driver update 5/5
Tim Waugh <twaugh@redhat.com>:
o 2.4.20-pre4: parportbook thinko
Tom Rini <trini@kernel.crashing.org>:
o PPC32: separate finding and parsing the info from the boot wrapper
o PPC32: implement hooks for extra PCI fixups needed on some platforms
o PPC32: Add hooks for Abatron BDI2000 debugger, extra compile flags
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Linux 2.4.20-pre5: compile failures
2002-08-28 22:46 Linux 2.4.20-pre5 Marcelo Tosatti
@ 2002-08-29 0:45 ` Eyal Lebedinsky
2002-08-29 1:18 ` Linux 2.4.20-pre5 Alex Romosan
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Eyal Lebedinsky @ 2002-08-29 0:45 UTC (permalink / raw)
To: Marcelo Tosatti; +Cc: lkml
[-- Attachment #1: Type: text/plain, Size: 185 bytes --]
drivers/net/pcmcia/wavelan_cs.c
should include standard headers first
drivers/usb/brlvger.c
macro fix for older gcc
--
Eyal Lebedinsky (eyal@eyal.emu.id.au) <http://samba.org/eyal/>
[-- Attachment #2: 2.4.20-pre5-wavelan_cs.patch --]
[-- Type: text/plain, Size: 395 bytes --]
--- linux/drivers/net/pcmcia/wavelan_cs.c.orig Thu Aug 29 10:10:15 2002
+++ linux/drivers/net/pcmcia/wavelan_cs.c Thu Aug 29 10:21:39 2002
@@ -63,9 +63,9 @@
*
*/
+#include "wavelan_cs.h" /* Private header */
#include <linux/ethtool.h>
#include <asm/uaccess.h>
-#include "wavelan_cs.h" /* Private header */
/************************* MISC SUBROUTINES **************************/
/*
[-- Attachment #3: 2.4.20-pre5-brlvger.patch --]
[-- Type: text/plain, Size: 479 bytes --]
--- linux/drivers/usb/brlvger.c.orig Thu Aug 29 10:30:50 2002
+++ linux/drivers/usb/brlvger.c Thu Aug 29 10:31:02 2002
@@ -209,7 +209,7 @@
({ printk(KERN_ERR "Voyager: " args); \
printk("\n"); })
#define dbgprint(fmt, args...) \
- ({ printk(KERN_DEBUG "Voyager: %s: " fmt, __FUNCTION__, ##args); \
+ ({ printk(KERN_DEBUG "Voyager: %s: " fmt, __FUNCTION__ , ##args); \
printk("\n"); })
#define dbg(args...) \
({ if(debug >= 1) dbgprint(args); })
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Linux 2.4.20-pre5
2002-08-28 22:46 Linux 2.4.20-pre5 Marcelo Tosatti
2002-08-29 0:45 ` Linux 2.4.20-pre5: compile failures Eyal Lebedinsky
@ 2002-08-29 1:18 ` Alex Romosan
2002-09-10 22:51 ` Adrian Bunk
2002-11-10 14:10 ` Peter Osterlund
3 siblings, 0 replies; 5+ messages in thread
From: Alex Romosan @ 2002-08-29 1:18 UTC (permalink / raw)
To: lkml
Marcelo Tosatti <marcelo@conectiva.com.br> writes:
> Here goes pre5.
compilation failed:
ld -m elf_i386 -T /usr/src/linux/arch/i386/vmlinux.lds -e stext arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o init/version.o init/do_mounts.o \
--start-group \
arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o \
drivers/char/char.o drivers/block/block.o drivers/misc/misc.o drivers/net/net.o drivers/media/media.o drivers/ide/idedriver.o drivers/cdrom/driver.o drivers/sound/sounddrivers.o drivers/pci/driver.o drivers/video/video.o drivers/input/inputdrv.o drivers/i2c/i2c.o drivers/md/mddev.o \
net/network.o \
/usr/src/linux/arch/i386/lib/lib.a /usr/src/linux/lib/lib.a /usr/src/linux/arch/i386/lib/lib.a \
--end-group \
-o vmlinux
drivers/net/net.o: In function `e100_diag_config_loopback':
drivers/net/net.o(.text+0x81a2): undefined reference to `e100_force_speed_duplex'
--alex--
--
| I believe the moment is at hand when, by a paranoiac and active |
| advance of the mind, it will be possible (simultaneously with |
| automatism and other passive states) to systematize confusion |
| and thus to help to discredit completely the world of reality. |
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Linux 2.4.20-pre5
2002-08-28 22:46 Linux 2.4.20-pre5 Marcelo Tosatti
2002-08-29 0:45 ` Linux 2.4.20-pre5: compile failures Eyal Lebedinsky
2002-08-29 1:18 ` Linux 2.4.20-pre5 Alex Romosan
@ 2002-09-10 22:51 ` Adrian Bunk
2002-11-10 14:10 ` Peter Osterlund
3 siblings, 0 replies; 5+ messages in thread
From: Adrian Bunk @ 2002-09-10 22:51 UTC (permalink / raw)
To: Marcelo Tosatti, hch; +Cc: lkml
On Wed, 28 Aug 2002, Marcelo Tosatti wrote:
>...
> <hch@lst.de>:
> o Merge ETHTOOL_GDRVINFO support for several pcmcia net drivers
>...
This change broke the compilation of wavelan_cs.c. The following error is
still present in -pre6:
<-- snip -->
...
gcc -D__KERNEL__
-I/home/bunk/linux/kernel-2.4/linux-2.4.19-full/include -Wall -
Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-pipe -mpreferred-stack-boundary=2 -march=k6 -nostdinc -iwithprefix include
-DKBUILD_BASENAME=wavelan_cs -c -o wavelan_cs.o wavelan_cs.c
In file included from wavelan_cs.c:66:
/home/bunk/linux/kernel-2.4/linux-2.4.19-full/include/linux/ethtool.h:18:
parse error before `u32'
...
make[4]: *** [wavelan_cs.o] Error 1
make[4]: Leaving directory
`/home/bunk/linux/kernel-2.4/linux-2.4.19-full/drivers/net/pcmcia'
<-- snip -->
The following patch (stolen from -ac) fixes it:
--- linux.20pre5/drivers/net/pcmcia/wavelan_cs.c 2002-08-29 18:39:55.000000000 +0100
+++ linux.20pre5-ac4/drivers/net/pcmcia/wavelan_cs.c 2002-08-30 13:45:09.000000000 +0100
@@ -63,6 +63,7 @@
*
*/
+#include <linux/types.h>
#include <linux/ethtool.h>
#include <asm/uaccess.h>
#include "wavelan_cs.h" /* Private header */
cu
Adrian
--
You only think this is a free country. Like the US the UK spends a lot of
time explaining its a free country because its a police state.
Alan Cox
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Linux 2.4.20-pre5
2002-08-28 22:46 Linux 2.4.20-pre5 Marcelo Tosatti
` (2 preceding siblings ...)
2002-09-10 22:51 ` Adrian Bunk
@ 2002-11-10 14:10 ` Peter Osterlund
3 siblings, 0 replies; 5+ messages in thread
From: Peter Osterlund @ 2002-11-10 14:10 UTC (permalink / raw)
To: Marcelo Tosatti, hch; +Cc: lkml
Marcelo Tosatti <marcelo@conectiva.com.br> writes:
> <hch@lst.de>:
> o update drm to XFree 4.2 version
This patch removes two lines from drm_vm.h that are not removed in the
XFree 4.2 tree. It looks like a merge error to me. Here is a patch for
2.4.20-rc1 to restore the missing lines.
--- linux/drivers/char/drm/drm_vm.h~ Tue Oct 29 19:01:06 2002
+++ linux/drivers/char/drm/drm_vm.h Sun Nov 10 15:06:45 2002
@@ -471,10 +471,12 @@
vma->vm_private_data = (void *)map;
/* Don't let this area swap. Change when
DRM_KERNEL advisory is supported. */
+ vma->vm_flags |= VM_RESERVED;
break;
case _DRM_SCATTER_GATHER:
vma->vm_ops = &DRM(vm_sg_ops);
vma->vm_private_data = (void *)map;
+ vma->vm_flags |= VM_RESERVED;
break;
default:
return -EINVAL; /* This should never happen. */
--
Peter Osterlund - petero2@telia.com
http://w1.894.telia.com/~u89404340
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2002-11-10 14:03 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-08-28 22:46 Linux 2.4.20-pre5 Marcelo Tosatti
2002-08-29 0:45 ` Linux 2.4.20-pre5: compile failures Eyal Lebedinsky
2002-08-29 1:18 ` Linux 2.4.20-pre5 Alex Romosan
2002-09-10 22:51 ` Adrian Bunk
2002-11-10 14:10 ` Peter Osterlund
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).