Skip to contentSkip to conversation

2.4.21-rc6-dis3 released

PATCH In review Disconnect 2 participants 5 messages Jun 9, 2003 – Jun 12, 2003

lore
Share & tools
lore

Disconnect

author
#0 lore raw

PATCH 1/1 2.4.21-rc6-dis3 released

I am happy to announce the 3rd release of my laptop-oriented patchset. Some patches that I liked in -dis1 and -dis2 are missing, notably packet-mode cdrw/dvd writing, because they proved unstable. (A couple of others are missing because they proved unmergable; they might come back if anyone wanted them. If your favorite patch went away, mail me and let me know..)

Its been very stable for me for about 3 days, including swsusp, boot winxp, read-only-mount the ext3 fs as ext2, copy stuff off, etc, then resume linux.

Bug reports welcome, and nvidia users, I'm still looking to hear from more of you. (Those of you who have responded already should have replies by now; if not, let me know..)

The patch is against 2.4.21-rc6 and is available at
http://www.gotontheinter.net/kernel/ (including an untested update to rc7)

Included:
- ACPI 20030523-2.4.21-rc3.diff
- journal-deadlock-on-mount
(http://marc.theaimsgroup.com/?l=linux-kernel&m=105433050315208&w=2)
- BCM4400 driver integrated (this may be bad:
http://hypermail.idiosynkrasia.net/linux-kernel/archived/2003/week04/0165.html ..)
- patch-acpi-acpi20021212-swsusp19.gz
- add CONFIG_ACPI_I8500 for custom DSDT - no more patching needed for
non-I8500 users!
- 1080_NF2_0305311048_2.4.21-ck1.patch - Nvidia Nforce2 update. Lemme
know if this helps. (Yep, as with several of these its stolen from -CK.. yay for Con!)
- 1100_CFS_0305311539_2.4.21-ck1.patch - CPUfreq (no modifications this
time)
- orinoco-0.11b-patch for monitor-mode
- linux-2.4.13-vfat-symlink-0.90
- trackpad-2.4.20, latest version (Tue, 27 May 2003 22:47:06 +0200)
- patch-agp for swsusp on i810 motherboards
- 1020_RL2_0305310042_2.4.21-ck1.patch.bz2 Read Latency2
- 025_ide-cd-dma-4 (from -jp) -- use dma to read audio cds
- 065_cdfs-0.5b 0.5c (also from -jp)
- 068_ntfs-22a (jp again, yay) - new NTFS
- Removed OSS, patched in alsa (from -jp)

#1 lore raw

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Quoted 7 lines · Disconnect

Bug reports welcome, and nvidia users, I'm still looking to hear from more of you. (Those of you who have responded already should have replies by now; if not, let me know..)

The patch is against 2.4.21-rc6 and is available at
http://www.gotontheinter.net/kernel/ (including an untested update to rc7)

I tried it but make modules stopped with

gcc -D__KERNEL__ -I/usr/src/linux-2.4.21-rc6-dis3/include -Wall
- -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
- -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE
- -DMODVERSIONS -include /usr/src/linux-2.4.21-rc6-dis3/include/linux/modversions.h -nostdinc
- -iwithprefix include -DKBUILD_BASENAME=sound -DEXPORT_SYMTAB -c sound.c sound.c:29:27: sound/version.h: No such file or directory sound.c:322:100: warning: pasting "(" and "KERN_ERR" does not give a valid preprocessing token
sound.c:394:95: warning: pasting "(" and "KERN_ERR" does not give a valid preprocessing token
make[2]: *** [sound.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.21-rc6-dis3/sound/core' make[1]: *** [_modsubdir_core] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.21-rc6-dis3/sound'
make: *** [_mod_sound] Error 2

Then I grep'ed linux-2.4.20.tar.bz2, patch-2.4.21-rc6.bz2 and your patchset (2.4.21-rc6-dis3-final.diff.bz2) for a sound/version.h but found none.

What did I wrong?

Please find my .config attached.

Thanks,
Torsten
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE+5jpmwicyCTir8T4RAuN6AKCnWN3yc4vRGoUodF39qOzGrXGhjwCgj1tW vF7Bn3qvyvBOFm/v9OQdwvk=
=8fJ8
-----END PGP SIGNATURE-----

author
#2 lore raw

What gcc version are you using?

Using 3.2.3 I built modules with your config and no problems - make mrproper ; cp config .config ; make oldconfig ; make dep && make clean && make modules worked fine...

gcc 3.3 has issues with kernel building, afaik.

Quoted 47 lines · Torsten Foertsch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Quoted 7 lines · Disconnect

Bug reports welcome, and nvidia users, I'm still looking to hear from more of you. (Those of you who have responded already should have replies by now; if not, let me know..)

The patch is against 2.4.21-rc6 and is available at
http://www.gotontheinter.net/kernel/ (including an untested update to rc7)

I tried it but make modules stopped with

gcc -D__KERNEL__ -I/usr/src/linux-2.4.21-rc6-dis3/include -Wall
- -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
- -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE
- -DMODVERSIONS -include /usr/src/linux-2.4.21-rc6-dis3/include/linux/modversions.h -nostdinc
- -iwithprefix include -DKBUILD_BASENAME=sound -DEXPORT_SYMTAB -c sound.c sound.c:29:27: sound/version.h: No such file or directory sound.c:322:100: warning: pasting "(" and "KERN_ERR" does not give a valid preprocessing token
sound.c:394:95: warning: pasting "(" and "KERN_ERR" does not give a valid preprocessing token
make[2]: *** [sound.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.21-rc6-dis3/sound/core' make[1]: *** [_modsubdir_core] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.21-rc6-dis3/sound'
make: *** [_mod_sound] Error 2

Then I grep'ed linux-2.4.20.tar.bz2, patch-2.4.21-rc6.bz2 and your patchset (2.4.21-rc6-dis3-final.diff.bz2) for a sound/version.h but found none.

What did I wrong?

Please find my .config attached.

Thanks,
Torsten
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE+5jpmwicyCTir8T4RAuN6AKCnWN3yc4vRGoUodF39qOzGrXGhjwCgj1tW vF7Bn3qvyvBOFm/v9OQdwvk=
=8fJ8
-----END PGP SIGNATURE-----

#3 lore raw

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Quoted 5 lines · Disconnect

What gcc version are you using?

Using 3.2.3 I built modules with your config and no problems - make mrproper ; cp config .config ; make oldconfig ; make dep && make clean && make modules worked fine...

I'm using 3.2. But I don't think it's a compiler issue:

Quoted 1 line
Quoted 1 line

sound.c sound.c:29:27: sound/version.h: No such file or directory

There is a file missing: sound/version.h

I have fetched the file from ALSA CVS. It says

- ------------------------------------------------------------ /* include/version.h. Generated by configure. */ #define CONFIG_SND_VERSION "0.9.4"
#define CONFIG_SND_DATE ""
- ------------------------------------------------------------

The comment states, this file is generated by configure. Does that mean "make (x|menu|old)config"? I doubt it because there was no such file.

I have built my source tree that way. Maybe that matters:

tar xvfj linux-2.4.20.tar.bz2
cd linux-2.4.20
bzcat ../patch-2.4.21-rc6.bz2 | patch -p1 bzcat ../2.4.21-rc6-dis3-final.diff.bz2 | patch -p1

Have I missed an extra ALSA configuration step?

Anyway, with the file from ALSA CVS it compiles without errors.

Torsten
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE+6FBXwicyCTir8T4RApGxAJ9F4TCKXSSl0jALmpVEpD89b2mGugCgtw9R AW/v1HaFsmjxCr+MuJDjnLU=
=WkIR
-----END PGP SIGNATURE-----

author
#4 lore raw
Quoted 16 lines · Torsten Foertsch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Quoted 5 lines · Disconnect

What gcc version are you using?

Using 3.2.3 I built modules with your config and no problems - make mrproper ; cp config .config ; make oldconfig ; make dep && make clean && make modules worked fine...

I'm using 3.2. But I don't think it's a compiler issue:

Quoted 1 line
Quoted 1 line

sound.c sound.c:29:27: sound/version.h: No such file or directory

There is a file missing: sound/version.h

Quoted 7 lines

I have fetched the file from ALSA CVS. It says

- ------------------------------------------------------------ /* include/version.h. Generated by configure. */ #define CONFIG_SND_VERSION "0.9.4"
#define CONFIG_SND_DATE ""
- ------------------------------------------------------------

,,courtesy the 'dontdiff' file. Fun.

I'll get updates to the website this afternoon; in the meantime it should say:

/* include/version.h. Generated automatically by configure. */ #define CONFIG_SND_VERSION "0.9.0rc2"
#define CONFIG_SND_DATE " (Wed Jun 19 08:56:25 2002 UTC)"

Quoted 27 lines

The comment states, this file is generated by configure. Does that mean "make (x|menu|old)config"? I doubt it because there was no such file.

I have built my source tree that way. Maybe that matters:

tar xvfj linux-2.4.20.tar.bz2
cd linux-2.4.20
bzcat ../patch-2.4.21-rc6.bz2 | patch -p1 bzcat ../2.4.21-rc6-dis3-final.diff.bz2 | patch -p1

Have I missed an extra ALSA configuration step?

Anyway, with the file from ALSA CVS it compiles without errors.

Torsten
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE+6FBXwicyCTir8T4RApGxAJ9F4TCKXSSl0jALmpVEpD89b2mGugCgtw9R AW/v1HaFsmjxCr+MuJDjnLU=
=WkIR
-----END PGP SIGNATURE-----
-
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/