Hi,
Finally, here goes -rc3.
Summary of changes from v2.4.20-rc2 to v2.4.20-rc3
============================================
<[email protected]>:
o Change mark_dirty_kiobuf() to use set_page_dirty() instead of SetPageDirty(). The latter fails to move onto mapping->dirty_pages(), which breaks filemap_fdatasync()
o Writeout directory blocks synchronously in case of sync mount
<[email protected]>:
o update kbuild/makefiles.txt to match reality
<[email protected]>:
o Fix typo in mk712 driver
<[email protected]>:
o Changed EXTRAVERSION to -rc3
o Fix typo in vmalloc leak fix
o Fixup pci_alloc_consistent with 64bit DMA masks on i386
Adrian Bunk <[email protected]>:
o Fix Intermezzo compilation
Alan Cox <[email protected]>:
o makefiles for 2.4.20-rc* to build amd76x_pm right
Dave Jones <[email protected]>:
o Plug leak in get_vm_area()
David S. Miller <[email protected]>:
o [TG3]: Use spin_lock_irq{save,restore} on tx_lock
David Woodhouse <[email protected]>:
o JFFS2 corruption/deadlock fix
Ivan Kokshaysky <[email protected]>:
o PCI transparent bridge detection fix
Jens Axboe <[email protected]>:
o Fix SCSI I/O performance problems introduced in early 2.4.20
Kai Germaschewski <[email protected]>:
o ISDN: Fix error path in isdn_ppp.c
Rik van Riel <[email protected]>:
o Only zero successfully handled blocks in prepare_write()
[email protected] <[email protected]>:
o Add support for newer nForce chipset
Trond Myklebust <[email protected]>:
o Fix NFS client problem
Hello All , I can Tell everyone has forgotten 2.4 . Is there a
mirror that has rc3 ? Tia , JimL
On Fri, 22 Nov 2002, Marcelo Tosatti wrote:
> Hi,
> Finally, here goes -rc3.
> Summary of changes from v2.4.20-rc2 to v2.4.20-rc3
> ============================================
--
+------------------------------------------------------------------+
| James W. Laferriere | System Techniques | Give me VMS |
| Network Engineer | P.O. Box 854 | Give me Linux |
| [email protected] | Coudersport PA 16915 | only on AXP |
+------------------------------------------------------------------+
Hello Russell , Linux community to the rescue :-) .
Thank you all , JimL
On Fri, 22 Nov 2002, Russell King wrote:
> On Fri, Nov 22, 2002 at 06:50:32PM -0500, Mr. James W. Laferriere wrote:
> > Hello All , I can Tell everyone has forgotten 2.4 . Is there a
> > mirror that has rc3 ? Tia , JimL
> Haven't forgotten; we're just about to transfer it. Wait around 20
> minutes.
--
+------------------------------------------------------------------+
| James W. Laferriere | System Techniques | Give me VMS |
| Network Engineer | P.O. Box 854 | Give me Linux |
| [email protected] | Coudersport PA 16915 | only on AXP |
+------------------------------------------------------------------+
Russell and I are at it again!
On Fri, 22 Nov 2002, Mr. James W. Laferriere wrote:
>
> Hello All , I can Tell everyone has forgotten 2.4 . Is there a
> mirror that has rc3 ? Tia , JimL
>
> On Fri, 22 Nov 2002, Marcelo Tosatti wrote:
> > Hi,
> > Finally, here goes -rc3.
> > Summary of changes from v2.4.20-rc2 to v2.4.20-rc3
> > ============================================
>
> --
> +------------------------------------------------------------------+
> | James W. Laferriere | System Techniques | Give me VMS |
> | Network Engineer | P.O. Box 854 | Give me Linux |
> | [email protected] | Coudersport PA 16915 | only on AXP |
> +------------------------------------------------------------------+
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>
Andre Hedrick
LAD Storage Consulting Group
On Fri, Nov 22, 2002 at 06:50:32PM -0500, Mr. James W. Laferriere wrote:
> Hello All , I can Tell everyone has forgotten 2.4 . Is there a
> mirror that has rc3 ? Tia , JimL
Haven't forgotten; we're just about to transfer it. Wait around 20
minutes.
--
Russell King ([email protected]) The developer of ARM Linux
http://www.arm.linux.org.uk/personal/aboutme.html
2.4.20-rc3 patches and .sign's at:
ftp://zeniiia.linux.org.uk/pub/linux/kernel/v2.4
ftp://zeniii.linux.org.uk/pub/linux/kernel/v2.4
http://ftp.linux.org.uk/pub/linux/kernel/v2.4
ftp://ftp.linux.org.uk/pub/linux/kernel/v2.4
no tarballs though.
Again, zeniii.linux.org.uk may not be accessible if you have Windows boxes
in your path to the machine.
And again, thanks to Andre for providing the patches and signature files
from the kernel.org archive.
--
Russell King ([email protected]) The developer of ARM Linux
http://www.arm.linux.org.uk/personal/aboutme.html
On Fri, Nov 22, 2002 at 06:50:32PM -0500, Mr. James W. Laferriere wrote:
>
> Hello All , I can Tell everyone has forgotten 2.4 . Is there a
> mirror that has rc3 ? Tia , JimL
Hi!
I've just uploaded the incremental patch between -rc2 and -rc3 here (15 kB) :
http://wtarreau.free.fr/kernel/v2.4/
I forgot the sigs. But if it can help...
Cheers,
Willy
On Fri, 22 Nov 2002 15:21:28 -0200 (BRST)
Marcelo Tosatti <[email protected]> wrote:
>
> Hi,
>
> Finally, here goes -rc3.
> [...]
> Kai Germaschewski <[email protected]>:
> o ISDN: Fix error path in isdn_ppp.c
Something must be wrong with this one, I experience an immediate hard lockup
when trying to use a ippp-connection. No way around it, always happens. And no
panic message or anything, just complete immediate lockup. This is with hisax +
AVM Fritz PCI 2.0 + SMP + SuSE 8.1 distro installation.
Anybody else with the same problem?
rc2 works for _some_ connections (after a while I have to reload the drivers to
work again). All 20pre version work without any problem at all.
Regards,
Stephan
On Sat, 23 Nov 2002, Stephan von Krawczynski wrote:
> On Fri, 22 Nov 2002 15:21:28 -0200 (BRST)
> Marcelo Tosatti <[email protected]> wrote:
>
> >
> > Hi,
> >
> > Finally, here goes -rc3.
> > [...]
> > Kai Germaschewski <[email protected]>:
> > o ISDN: Fix error path in isdn_ppp.c
>
> Something must be wrong with this one, I experience an immediate hard lockup
> when trying to use a ippp-connection. No way around it, always happens. And no
> panic message or anything, just complete immediate lockup. This is with hisax +
> AVM Fritz PCI 2.0 + SMP + SuSE 8.1 distro installation.
> Anybody else with the same problem?
> rc2 works for _some_ connections (after a while I have to reload the drivers to
> work again). All 20pre version work without any problem at all.
Yup, my bad. Could you confirm that the attached patch which I sent to
Marcelo already fixes it?
Also, please send me the details (privately) about the occasional driver
going defunct, let's try to figure that one out.
--Kai
-----------------------------------------------------------------------------
[email protected], 2002-11-22 15:24:43-06:00, [email protected]
ISDN: Fix the fix
Argh, I must have been asleep or something. The original patch by Herbert
Xu was right, I extended it to cover more error paths and broke it in
doing so. Now fixed again.
---------------------------------------------------------------------------
diff -Nru a/drivers/isdn/isdn_ppp.c b/drivers/isdn/isdn_ppp.c
--- a/drivers/isdn/isdn_ppp.c Fri Nov 22 15:29:42 2002
+++ b/drivers/isdn/isdn_ppp.c Fri Nov 22 15:29:42 2002
@@ -1147,7 +1147,7 @@
printk(KERN_ERR "isdn_ppp_xmit: lp->ppp_slot(%d)\n",
mlp->ppp_slot);
kfree_skb(skb);
- goto unlock;
+ goto out;
}
ipts = ippp_table[slot];
@@ -1155,7 +1155,7 @@
if (ipts->debug & 0x1)
printk(KERN_INFO "%s: IP frame delayed.\n", netdev->name);
retval = 1;
- goto unlock;
+ goto out;
}
switch (ntohs(skb->protocol)) {
@@ -1169,7 +1169,7 @@
printk(KERN_ERR "isdn_ppp: skipped unsupported protocol: %#x.\n",
skb->protocol);
dev_kfree_skb(skb);
- goto unlock;
+ goto out;
}
lp = isdn_net_get_locked_lp(nd);
@@ -1336,6 +1336,7 @@
unlock:
spin_unlock_bh(&lp->xmit_lock);
+ out:
return retval;
}
Hi Marcelo,
the patch below is still needed to fix a .text.exit error.
Please apply
Adrian
--- linux-2.4.19-full-nohotplug/drivers/scsi/ips.c.old 2002-10-04 18:49:10.000000000 +0200
+++ linux-2.4.19-full-nohotplug/drivers/scsi/ips.c 2002-10-04 18:50:02.000000000 +0200
@@ -305,21 +305,21 @@
name: ips_hot_plug_name,
id_table: ips_pci_table,
probe: ips_insert_device,
- remove: ips_remove_device,
+ remove: __devexit_p(ips_remove_device),
};
struct pci_driver ips_pci_driver_5i = {
name: ips_hot_plug_name,
id_table: ips_pci_table_5i,
probe: ips_insert_device,
- remove: ips_remove_device,
+ remove: __devexit_p(ips_remove_device),
};
struct pci_driver ips_pci_driver_i960 = {
name: ips_hot_plug_name,
id_table: ips_pci_table_i960,
probe: ips_insert_device,
- remove: ips_remove_device,
+ remove: __devexit_p(ips_remove_device),
};
#endif
On Sat, 23 Nov 2002 09:12:21 -0600 (CST)
Kai Germaschewski <[email protected]> wrote:
> Yup, my bad. Could you confirm that the attached patch which I sent to
> Marcelo already fixes it?
Hello Kai, hello Marcelo,
I can confirm that below patch you sent fixes the lockup issue that came up
with rc3.
Regards,
Stephan
> -----------------------------------------------------------------------------
> [email protected], 2002-11-22 15:24:43-06:00, [email protected]
> ISDN: Fix the fix
>
> Argh, I must have been asleep or something. The original patch by Herbert
> Xu was right, I extended it to cover more error paths and broke it in
> doing so. Now fixed again.
>
>
> ---------------------------------------------------------------------------
>
> diff -Nru a/drivers/isdn/isdn_ppp.c b/drivers/isdn/isdn_ppp.c
> --- a/drivers/isdn/isdn_ppp.c Fri Nov 22 15:29:42 2002
> +++ b/drivers/isdn/isdn_ppp.c Fri Nov 22 15:29:42 2002
> @@ -1147,7 +1147,7 @@
> printk(KERN_ERR "isdn_ppp_xmit: lp->ppp_slot(%d)\n",
> mlp->ppp_slot);
> kfree_skb(skb);
> - goto unlock;
> + goto out;
> }
> ipts = ippp_table[slot];
>
> @@ -1155,7 +1155,7 @@
> if (ipts->debug & 0x1)
> printk(KERN_INFO "%s: IP frame delayed.\n", netdev->name);
> retval = 1;
> - goto unlock;
> + goto out;
> }
>
> switch (ntohs(skb->protocol)) {
> @@ -1169,7 +1169,7 @@
> printk(KERN_ERR "isdn_ppp: skipped unsupported protocol:
> %#x.\n",
> skb->protocol);
> dev_kfree_skb(skb);
> - goto unlock;
> + goto out;
> }
>
> lp = isdn_net_get_locked_lp(nd);
> @@ -1336,6 +1336,7 @@
>
> unlock:
> spin_unlock_bh(&lp->xmit_lock);
> + out:
> return retval;
> }
>
In linux.kernel, you wrote:
>
> Hi,
>
> Finally, here goes -rc3.
Hmmm - problem compiling nfsd (v3) as a module. Compiles fine, but at
modprobe time, complains about missing symbol. If I remember
correctly, it was nfsd_linkage. Sorry, can't post the .config and a
more details report til tomorrow.
I noticed this problem quite a while ago - can't remember when it
started.
--
TimC -- http://astronomy.swin.edu.au/staff/tconnors/
What's that crawling on my shoulder?
Oh, it's my hair! -- Meagan
On Fri, 22 Nov 2002, Marcelo Tosatti wrote:
>
> Hi,
>
> Finally, here goes -rc3.
>
>
>
> Summary of changes from v2.4.20-rc2 to v2.4.20-rc3
> ============================================
>
> <[email protected]>:
> <[email protected]>:
> <[email protected]>:
What in hell will I have to do to bash someone up so hard he installs my
lk-changelog.pl aka. shortlog update voluntarily next time I send one?
These addresses are already present, and I just added Lee Nash as well,
only Mr./Mrs. T. McReynolds of NVidia Corp. is missing the full name of
THIS changelog.