2003-07-29 20:07:24

by Marcelo Tosatti

[permalink] [raw]
Subject: Linux 2.4.22-pre9


Hi,

Here goes -pre9, yet another step in 2.4.22 direction.

It contains a bunch of Netfilter fixes, set of IEEE1394 fixes, couple of
knfsd fixes amongst others.

Expect -pre10 tomorrow.


Summary of changes from v2.4.22-pre8 to v2.4.22-pre9 v2.422-pre9
============================================

<jones:ingate.com>:
o [IGMP]: linux/igmp.h needs asm/byteorder.h

<martin.bene:icomedias.com>:
o [NETFILTER]: Add missing include to ip_conntrack_core.h

<pp:netppl.fi>:
o Avoid annoying "can't emulate rawmode" messages with logitech cordless mice

<vherva:niksula.hut.fi>:
o NMI watchdog documentation

Adrian Bunk:
o [NETFILTER]: Add missing Configure.help entry for ipt_recent
o MTD Configure.help cleanups

Andreas Gruenbacher:
o Fix warning in fs/binfmt_elf.c

Ben Collins:
o Include param.h for HZ in ieee1394
o Interim IEEE-1394 fixes

Harald Welte:
o [NETFILTER]: Fix a bug in the IRC DCC command parser of ip_conntrack_irc

Maciej Soltysiak:
o [NETFILTER]: Make REJECT target compliant with RFC 1812

Marcelo Tosatti:
o Changed EXTRAVERSION to -pre9

Neil Brown:
o knfsd - Convert error code to nfserror code in nfsd_symlink
o knfsd - BKL is missing in once place in knfsd
o md - Resolve problem with refcounting of md arrays

Olof Johansson:
o [RANDOM]: Fix SMP deadlock in __check_and_rekey()

Patrick McHardy:
o [NET]: Fix signnedness test in socket filter code
o [NETFILTER]: Fix problems with iptables MIRROR target
o [NETFILTER]: Fix issues with iptables REJECT and MIRROR targets wrt. policy routing
o [NETFILTER]: Fix locking of ipt_helper
o [NETFILTER]: Drop reference to conntrack after removing confirmed expectation

Tom Rini:
o PPC32: Allow eth0 and eth1 to work on MPC8xx boards with QS6612 PHYs
o PPC32: Correctly set intfreq / busfreq on the Motorola 860FADS


2003-07-29 23:15:27

by Aschwin Marsman

[permalink] [raw]
Subject: Re: Linux 2.4.22-pre9

On Tue, 29 Jul 2003, Marcelo Tosatti wrote:

>
> Hi,
>
> Here goes -pre9, yet another step in 2.4.22 direction.

Thanks. When using "make oldconfig", every time I have to press
enter to continue for:
BT848 Video For Linux (CONFIG_VIDEO_BT848) [N/m/?] (NEW)
This is the case for the last couple of pre releases I tested (currently using
pre8 & compiling pre9). It looks like the option is not saved in the
.config file.

Otherwise the compilation with my .config works without human intervention.

> It contains a bunch of Netfilter fixes, set of IEEE1394 fixes, couple of
> knfsd fixes amongst others.
>
> Expect -pre10 tomorrow.

I will reserve some CPU cycles.

Have fun,

Aschwin Marsman

--
aYniK Software Solutions all You need is Knowledge
P.O. box 134 NL-7600 AC Almelo - the Netherlands
[email protected] http://www.aYniK.com

2003-07-29 23:22:42

by Marcel Holtmann

[permalink] [raw]
Subject: Re: Linux 2.4.22-pre9

Hi Marcelo,

> Here goes -pre9, yet another step in 2.4.22 direction.
>
> It contains a bunch of Netfilter fixes, set of IEEE1394 fixes, couple of
> knfsd fixes amongst others.
>
> Expect -pre10 tomorrow.

what do you think about including the request_firmware() backport from
Manuel Estrada Sainz?

Documentation/Configure.help | 6
Documentation/firmware_class/README | 58 +
Documentation/firmware_class/firmware_sample_driver.c | 121 +++
Documentation/firmware_class/hotplug-script | 16
include/linux/firmware.h | 20
lib/Config.in | 4
lib/Makefile | 3
lib/firmware_class.c | 557 ++++++++++++++++++
8 files changed, 784 insertions(+), 1 deletion(-)

I already ported drivers/bluetooth/bfusb.c to use the request_firmware()
interface and I will port drivers/bluetooth/bt3c_cs.c after this patch
gets merged.

Regards

Marcel


2003-07-30 00:34:35

by Zwane Mwaikambo

[permalink] [raw]
Subject: Re: Linux 2.4.22-pre9

On Tue, 29 Jul 2003, Marcelo Tosatti wrote:

> Here goes -pre9, yet another step in 2.4.22 direction.
>
> It contains a bunch of Netfilter fixes, set of IEEE1394 fixes, couple of
> knfsd fixes amongst others.
>
> Expect -pre10 tomorrow.

Marcelo, thanks for picking up the pace, but please slow down a tad,
people still need to test these things...

--
function.linuxpower.ca

2003-07-30 00:45:16

by Marcelo Tosatti

[permalink] [raw]
Subject: Re: Linux 2.4.22-pre9



On Tue, 30 Jul 2003, Marcel Holtmann wrote:

> Hi Marcelo,
>
> > Here goes -pre9, yet another step in 2.4.22 direction.
> >
> > It contains a bunch of Netfilter fixes, set of IEEE1394 fixes, couple of
> > knfsd fixes amongst others.
> >
> > Expect -pre10 tomorrow.
>
> what do you think about including the request_firmware() backport from
> Manuel Estrada Sainz?

I think this is a 2.4.23-pre patch.

Please resend me once 2.4.22 is out.

2003-07-30 00:51:23

by Zwane Mwaikambo

[permalink] [raw]
Subject: Re: Linux 2.4.22-pre9

On Tue, 29 Jul 2003, Marcelo Tosatti wrote:

> I know. I just forgot to add network driver fixes and b44 driver from
> jgarziks tree. He sent me those _before_ I released -pre9. Thats why
> -pre10 so soon.

Ok those would be easier to isolate problems with anyway.

> I think a one week average for pre releases is good.

Sounds fine, thanks.

Zwane
--
function.linuxpower.ca

2003-07-30 01:07:45

by Marcelo Tosatti

[permalink] [raw]
Subject: Re: Linux 2.4.22-pre9



On Tue, 29 Jul 2003, Zwane Mwaikambo wrote:

> On Tue, 29 Jul 2003, Marcelo Tosatti wrote:
>
> > Here goes -pre9, yet another step in 2.4.22 direction.
> >
> > It contains a bunch of Netfilter fixes, set of IEEE1394 fixes, couple of
> > knfsd fixes amongst others.
> >
> > Expect -pre10 tomorrow.
>
> Marcelo, thanks for picking up the pace, but please slow down a tad,
> people still need to test these things...

I know. I just forgot to add network driver fixes and b44 driver from
jgarziks tree. He sent me those _before_ I released -pre9. Thats why
-pre10 so soon.

I think a one week average for pre releases is good.


2003-07-30 05:04:26

by Aschwin Marsman

[permalink] [raw]
Subject: Re: Linux 2.4.22-pre9

On Tue, 29 Jul 2003, Zwane Mwaikambo wrote:

> On Tue, 29 Jul 2003, Marcelo Tosatti wrote:
>
> > I know. I just forgot to add network driver fixes and b44 driver from
> > jgarziks tree. He sent me those _before_ I released -pre9. Thats why
> > -pre10 so soon.
>
> Ok those would be easier to isolate problems with anyway.

In order to isolate problems, the fewer patches there are between releases,
the easier it will be to find out what can be the cause of the problem
(if any, the last couple of pre releases are working perfectly for me,
if CONFIG_VIDEO_BT848 would be saved in .config, I can build them
without human intervention, so the number of releases is no problem for
me. When the compile succeeds, the next time I boot my machine I will have
the latest kernel running, currently 2.4.22-pre9).

> > I think a one week average for pre releases is good.
>
> Sounds fine, thanks.
>
> Zwane

Have fun,

Aschwin Marsman

--
aYniK Software Solutions all You need is Knowledge
P.O. box 134 NL-7600 AC Almelo - the Netherlands
[email protected] http://www.aYniK.com

2003-07-30 05:49:30

by Tomas Szepe

[permalink] [raw]
Subject: Re: Linux 2.4.22-pre9

> [[email protected]]
>
> I think a one week average for pre releases is good.

Yes, definitely.

--
Tomas Szepe <[email protected]>

2003-07-30 06:07:14

by Margit Schubert-While

[permalink] [raw]
Subject: Re: Linux 2.4.22-pre9

if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.22-pre9; fi
depmod: *** Unresolved symbols in
/lib/modules/2.4.22-pre9/kernel/drivers/net/wan/comx.o
depmod: proc_get_inode

Still not fixed :-)

Margit

2003-07-30 08:11:57

by Margit Schubert-While

[permalink] [raw]
Subject: Re: Linux 2.4.22-pre9

The following warnings/erors excerpts maybe cause for concern ?

siimage.c: In function `pdev_is_sata':
siimage.c:65: warning: control reaches end of non-void function

tipar.c:76:1: warning: "minor" redefined
In file included from /var/tmp/linux-2.4.21/include/linux/fs.h:16,
from /var/tmp/linux-2.4.21/include/linux/capability.h:17,
from /var/tmp/linux-2.4.21/include/linux/binfmts.h:5,
from /var/tmp/linux-2.4.21/include/linux/sched.h:9,
from tipar.c:49:
/var/tmp/linux-2.4.21/include/linux/kdev_t.h:81:1: warning: this is the
location
of the previous definition

applicom.c:268:2: warning: #warning "LEAK"
applicom.c:532:2: warning: #warning "Je suis stupide. DW. - copy*user in cli"

i2o_pci.c:393:1: warning: no newline at end of file

cfi_cmdset_0020.c: In function `do_write_buffer':
cfi_cmdset_0020.c:491: warning: unsigned int format, different type arg (arg 3)
cfi_cmdset_0020.c: In function `do_erase_oneblock':
cfi_cmdset_0020.c:851: warning: unsigned int format, different type arg (arg 3)
cfi_cmdset_0020.c: In function `do_lock_oneblock':
cfi_cmdset_0020.c:1137: warning: unsigned int format, different type arg
(arg 3)
cfi_cmdset_0020.c: In function `do_unlock_oneblock':
cfi_cmdset_0020.c:1286: warning: unsigned int format, different type arg
(arg 3)
cfi_cmdset_0001.c: In function `do_write_oneword':
cfi_cmdset_0001.c:826: warning: unsigned int format, different type arg (arg 2)
cfi_cmdset_0001.c: In function `do_write_buffer':
cfi_cmdset_0001.c:1135: warning: unsigned int format, different type arg
(arg 2)
cfi_cmdset_0001.c:1165: warning: unsigned int format, different type arg
(arg 2)

crc32.c:91: warning: static declaration for `fn_calc_memory_chunk_crc32'
follows
non-static

cardbus.c: In function `cb_scan_slot':
cardbus.c:240: warning: implicit declaration of function `pci_scan_device'
cardbus.c:240: warning: assignment makes pointer from integer without a cast
cardbus.c:226: warning: unused variable `bus'
cardbus.c: In function `program_bridge':
cardbus.c:405: warning: control reaches end of non-void function

In file included from yenta.c:837:
ti113x.h: In function `ti_intctl':
ti113x.h:182: warning: suggest parentheses around comparison in operand of &

qlogicfas.c: In function `qlogicfas_detect':
qlogicfas.c:650: warning: passing arg 1 of `scsi_unregister' from incompatible
pointer type

cpqfcTSi2c.c:62: warning: `i2c_delay' declared `static' but never defined

../qlogicfas.c: In function `qlogicfas_detect':
../qlogicfas.c:650: warning: passing arg 1 of `scsi_unregister' from
incompatible pointer type

pm3fb.c: In function `cleanup_module':
pm3fb.c:3835: warning: passing arg 2 of `__release_region' makes integer
from pointer without a cast

matroxfb_g450.c:134: warning: duplicate `const'
matroxfb_g450.c:135: warning: duplicate `const'

matroxfb_maven.c:359: warning: duplicate `const'
matroxfb_maven.c:360: warning: duplicate `const'

fs.c:852: warning: deprecated use of label at end of compound statement

sock.c:64: warning: static declaration for `sockfd_lookup' follows non-static
sock.c:56: warning: static declaration for `sockfd_lookup' follows non-static

And of course :-)
depmod: *** Unresolved symbols in
/lib/modules/2.4.22-pre9/kernel/drivers/net/wan/comx.o
depmod: proc_get_inode

Margit

2003-07-30 11:55:53

by Brice Goglin

[permalink] [raw]
Subject: Re: Linux 2.4.22-pre9

Hi,

Is there any chance that seq_file helpers from 2.5 are
included in 2.4.22 ? I though it was planned but it is
still not included.

The patch is here :
http://marc.theaimsgroup.com/?l=linux-kernel&m=105780656008557&w=2

Regards,
--
Brice Goglin
================================================
Ph.D Student
Laboratoire de l'Informatique et du Parall?lisme
CNRS-INRIA-ENS Lyon
France

2003-07-30 14:00:32

by Marcelo Tosatti

[permalink] [raw]
Subject: Re: Linux 2.4.22-pre9



On Wed, 30 Jul 2003, Brice Goglin wrote:

> Hi,
>
> Is there any chance that seq_file helpers from 2.5 are
> included in 2.4.22 ? I though it was planned but it is
> still not included.
>
> The patch is here :
> http://marc.theaimsgroup.com/?l=linux-kernel&m=105780656008557&w=2


2.4.23-pre thing. If you want them in, please send me a patch once 2.4.22
is out.


2003-07-30 14:03:46

by Alan

[permalink] [raw]
Subject: Re: Linux 2.4.22-pre9

On Mer, 2003-07-30 at 07:08, Margit Schubert-While wrote:
> if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.22-pre9; fi
> depmod: *** Unresolved symbols in
> /lib/modules/2.4.22-pre9/kernel/drivers/net/wan/comx.o
> depmod: proc_get_inode
>
> Still not fixed :-)

You still haven't sent a patch to fix it 8)

2003-07-30 14:11:03

by Marc-Christian Petersen

[permalink] [raw]
Subject: Re: Linux 2.4.22-pre9

On Wednesday 30 July 2003 15:58, Alan Cox wrote:

Hi Alan,

> On Mer, 2003-07-30 at 07:08, Margit Schubert-While wrote:
> > if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.22-pre9;
> > fi depmod: *** Unresolved symbols in
> > /lib/modules/2.4.22-pre9/kernel/drivers/net/wan/comx.o
> > depmod: proc_get_inode
> >
> > Still not fixed :-)
> You still haven't sent a patch to fix it 8)
well, I sent a "fix" which isn't a fix. We all agree, hch, viro etc.

Al: You said you have a fix which rips out the offending totally wrong code?

ciao, Marc

2003-08-19 18:25:45

by Bill Davidsen

[permalink] [raw]
Subject: Re: Linux 2.4.22-pre9

In article <[email protected]>,
Marcelo Tosatti <[email protected]> wrote:
|
|
| On Tue, 29 Jul 2003, Zwane Mwaikambo wrote:
|
| > On Tue, 29 Jul 2003, Marcelo Tosatti wrote:
| >
| > > Here goes -pre9, yet another step in 2.4.22 direction.
| > >
| > > It contains a bunch of Netfilter fixes, set of IEEE1394 fixes, couple of
| > > knfsd fixes amongst others.
| > >
| > > Expect -pre10 tomorrow.
| >
| > Marcelo, thanks for picking up the pace, but please slow down a tad,
| > people still need to test these things...
|
| I know. I just forgot to add network driver fixes and b44 driver from
| jgarziks tree. He sent me those _before_ I released -pre9. Thats why
| -pre10 so soon.
|
| I think a one week average for pre releases is good.

Absent any discovery of one of those "oh my God" errors I think that's
great. Gives people time to shake things out.
--
bill davidsen <[email protected]>
CTO, TMR Associates, Inc
Doing interesting things with little computers since 1979.