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)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Monday 09 June 2003 23:48, Disconnect wrote:
> 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-----
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.
On Tue, 2003-06-10 at 16:06, Torsten Foertsch wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Monday 09 June 2003 23:48, Disconnect wrote:
> > 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-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wednesday 11 June 2003 20:50, Disconnect wrote:
> 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:
> > 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-----
On Thu, 2003-06-12 at 06:04, Torsten Foertsch wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Wednesday 11 June 2003 20:50, Disconnect wrote:
> > 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:
>
> > > 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 ""
> - ------------------------------------------------------------
,,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)"
> 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/