View previous topic :: View next topic |
Author |
Message |
Wedge_ Advocate
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Fri Jan 09, 2004 1:55 pm Post subject: 2.6.1-love1 - "May not destroy your computer" |
|
|
After a suspiciously long half hour, here is 2.6.1-love1
What's included:- 2.6.1-mm1
- Cons VM swappiness
- Nicks selectable IO scheduler patch
- Bootsplash
- Vesa framebuffer refresh rate patch
- orinoco monitor mode patch
- packet writing
- Reiser4
- Bluetooth patches
- for the brave, kexec() is included..
No nvidia-agp, it IS back in the kernel.
No ALSA either, -mm1 includes the latest ALSA (1.0.1)
If anyone has the htpc/radeon-igp patches, send me them and I'll put them in.
Get everything here: http://odin.prohosting.com/wedge01/love-sources/2.6.1/2.6.1-love1/
I've also added a broken-out dir which has the individual patches.
Edit: all the patches should now be in there.
Edit #2:
* Removed kexec
* Added nforce2-apic-fix.patch
* Added elv-init-cleanup.patch _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ
Last edited by Wedge_ on Fri Jan 09, 2004 6:21 pm; edited 2 times in total |
|
Back to top |
|
|
MrNugget Tux's lil' helper
Joined: 15 Nov 2003 Posts: 144 Location: Germany
|
Posted: Fri Jan 09, 2004 2:03 pm Post subject: |
|
|
Oh nice work wedge! Thank you!
I will compile and test it when i'm finished with learning ( french... ). |
|
Back to top |
|
|
Pink Veteran
Joined: 24 Jul 2003 Posts: 1062
|
Posted: Fri Jan 09, 2004 2:04 pm Post subject: |
|
|
Downloading now, will let you know how it goes.
Great work
Dinini wrote: | cp 2.6.1-love1.patch.bz /usr/portage/distfiles/2.6.1-love1-r1.patch.bz2 |
Important point, it won't make the digest properly otherwise.
Ebuild is fixed now, so no need to rename the patch if you download it manually.
Compiles fine, rebooting to the new one in a minute.
Last edited by Pink on Fri Jan 09, 2004 3:13 pm; edited 2 times in total |
|
Back to top |
|
|
_Nomad_ Guru
Joined: 11 Apr 2003 Posts: 571
|
Posted: Fri Jan 09, 2004 2:08 pm Post subject: |
|
|
Giving it a go right away...
Really nice work |
|
Back to top |
|
|
Dinini Apprentice
Joined: 11 Jun 2003 Posts: 236
|
Posted: Fri Jan 09, 2004 2:14 pm Post subject: |
|
|
cp 2.6.1-love1.patch.bz /usr/portage/distfiles/2.6.1-love1-r1.patch.bz2 |
|
Back to top |
|
|
steel300 Veteran
Joined: 10 Jul 2003 Posts: 1155
|
Posted: Fri Jan 09, 2004 2:20 pm Post subject: |
|
|
Nice job Wedge_. I'll patch in the radeon and htpc patches once I get back to the dorms (either later today or early tomorrow). Good idea on the kexec patch, that is one that I was playing with. The rest look good.
Excellent Job. _________________ Rationality is the recognition of the fact that nothing can alter the truth and nothing can take precedence over that act of perceiving it. |
|
Back to top |
|
|
dub.wav Tux's lil' helper
Joined: 09 Apr 2003 Posts: 149 Location: Norway
|
Posted: Fri Jan 09, 2004 2:24 pm Post subject: |
|
|
I didn't bother waiting earlier, so I patched 2.6.1 with -mm1, bootsplash, and cons vm swappiness. I got three hard lockups before reverting to 2.6.1-rc1-love1. (athlon xp 2800+, nforce2, geforce) |
|
Back to top |
|
|
Wedge_ Advocate
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Fri Jan 09, 2004 2:27 pm Post subject: |
|
|
I can get a little further with packet writing using this release. The pktsetup program works instead of segfaulting, but it dies when I try to mount the drive
steel300 wrote: | I'll patch in the radeon and htpc patches once I get back to the dorms (either later today or early tomorrow). |
Thanks, I won't bother trying to find them then. _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
|
scoobydu Veteran
Joined: 16 Feb 2003 Posts: 1076 Location: 'Mind the Gap'
|
Posted: Fri Jan 09, 2004 2:32 pm Post subject: |
|
|
Nice work Wedge_
Has the UDF patches changed? or are they the same as the other rc1&2 releases?
Also wondered if it still included the LIRC patches?
cheers
scooby _________________ Tyan Tiger K8W, 2xOpteron 240,Powerbook5,6 15" 1.5g, Macbook Black 2g, Mac Mini 1g, Ipod P60g.
| Linux - From a windows user perspective| |
|
Back to top |
|
|
steel300 Veteran
Joined: 10 Jul 2003 Posts: 1155
|
Posted: Fri Jan 09, 2004 2:34 pm Post subject: |
|
|
scoobydu wrote: | Nice work Wedge_
Has the UDF patches changed? or are they the same as the other rc1&2 releases?
Also wondered if it still included the LIRC patches?
cheers
scooby |
I'm putting the LIRC patches in either today or tomorrow. I'm hoping Wedge_ found the latest UDF Packet writing patches. They are different than the ones that I've used before. _________________ Rationality is the recognition of the fact that nothing can alter the truth and nothing can take precedence over that act of perceiving it. |
|
Back to top |
|
|
neenee Veteran
Joined: 20 Jul 2003 Posts: 1786
|
Posted: Fri Jan 09, 2004 2:37 pm Post subject: |
|
|
hmm.. emerging it not working for some reason;
i will try patching manually
Last edited by neenee on Fri Jan 09, 2004 2:39 pm; edited 1 time in total |
|
Back to top |
|
|
Corp.Nobbs Tux's lil' helper
Joined: 02 Oct 2003 Posts: 112 Location: Reading, UK
|
Posted: Fri Jan 09, 2004 2:38 pm Post subject: probs with Arts? |
|
|
At the moment I'm running 2.6.1-mm1 (might go love1 if I can back reiser4 out). But with this (& 2.6.1rc2-mm1), I'm seeing a big slowdown if the arts server is active. Anyone else noticed this? _________________ Asus A8V
AMD64 3500+
1GB XMS3200C2 Pro
120GB Barracuda SATA
Geforce 3 |
|
Back to top |
|
|
Wedge_ Advocate
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Fri Jan 09, 2004 2:44 pm Post subject: |
|
|
neenee wrote: | hmm.. emerging it not working for some reason;
i will try patching manually |
What wasn't working? _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
|
scoobydu Veteran
Joined: 16 Feb 2003 Posts: 1076 Location: 'Mind the Gap'
|
Posted: Fri Jan 09, 2004 2:48 pm Post subject: |
|
|
steel300 wrote: | scoobydu wrote: | Nice work Wedge_
Has the UDF patches changed? or are they the same as the other rc1&2 releases?
Also wondered if it still included the LIRC patches?
cheers
scooby |
I'm putting the LIRC patches in either today or tomorrow. I'm hoping Wedge_ found the latest UDF Packet writing patches. They are different than the ones that I've used before. |
Thanks steel
Just seen Wedges update on UDF, thanks guys ... _________________ Tyan Tiger K8W, 2xOpteron 240,Powerbook5,6 15" 1.5g, Macbook Black 2g, Mac Mini 1g, Ipod P60g.
| Linux - From a windows user perspective| |
|
Back to top |
|
|
Parak n00b
Joined: 07 Jun 2003 Posts: 38
|
Posted: Fri Jan 09, 2004 2:56 pm Post subject: |
|
|
I'm still left wondering why that nvidia-agp code was removed in the first place ;p |
|
Back to top |
|
|
Wedge_ Advocate
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Fri Jan 09, 2004 2:59 pm Post subject: |
|
|
Parak wrote: | I'm still left wondering why that nvidia-agp code was removed in the first place ;p |
Ah, you are still around All it says in the changelog was that it was dropped "partly deliberately" then forgotten about. Silly kernel devs _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
|
Dinini Apprentice
Joined: 11 Jun 2003 Posts: 236
|
Posted: Fri Jan 09, 2004 3:02 pm Post subject: |
|
|
neenee wrote: | hmm.. emerging it not working for some reason;
i will try patching manually |
The patch file is mis-referenced in the ebuild. the cp command I listed earlier will allow you to digest and emerge. Though it patches just fine manually too |
|
Back to top |
|
|
Wedge_ Advocate
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Fri Jan 09, 2004 3:08 pm Post subject: |
|
|
Dinini wrote: | The patch file is mis-referenced in the ebuild. the cp command I listed earlier will allow you to digest and emerge. Though it patches just fine manually too |
Ah, sorry about that, I gave it the wrong name when I uploaded it Fixed now. _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
|
MrNugget Tux's lil' helper
Joined: 15 Nov 2003 Posts: 144 Location: Germany
|
Posted: Fri Jan 09, 2004 3:08 pm Post subject: |
|
|
So, i have to download the ebuild, cp the batch in the /distfiles/ dir and then ebuild <.> digest the ebuild und emerge it? Or something wrong? |
|
Back to top |
|
|
Wedge_ Advocate
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Fri Jan 09, 2004 3:11 pm Post subject: |
|
|
It should work normally now. Do "ebuild love-sources-x.y.z digest" and it should download the patch, then emerge normally. _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
|
PrakashP Veteran
Joined: 27 Oct 2003 Posts: 1249 Location: C.C.A.A., Germania
|
Posted: Fri Jan 09, 2004 3:16 pm Post subject: |
|
|
I just noticed we have a naming problem. As last love kernel was 2.6.1-r3 and this is 2.6.1-r1, portage thinks r3 is newer.
So maybe we should discuss a naming scheme to be obeyed. Probably rc kernels shouldn't get stable naming (as 2.6.1-r3 got). |
|
Back to top |
|
|
neenee Veteran
Joined: 20 Jul 2003 Posts: 1786
|
Posted: Fri Jan 09, 2004 3:18 pm Post subject: |
|
|
patching manually worked fine for me. i am
running it now without any problems. thanks
for sharing this |
|
Back to top |
|
|
Wedge_ Advocate
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Fri Jan 09, 2004 3:19 pm Post subject: |
|
|
PrakashKC wrote: | I just noticed we have a naming problem. As last love kernel was 2.6.1-r3 and this is 2.6.1-r1, portage thinks r3 is newer. |
I didn't notice, I'd already deleted most of the older ebuilds.
PrakashKC wrote: | So maybe we should discuss a naming scheme to be obeyed. Probably rc kernels shouldn't get stable naming (as 2.6.1-r3 got). |
Sounds good to me. _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
|
Wedge_ Advocate
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Fri Jan 09, 2004 3:26 pm Post subject: |
|
|
For anyone who wants to try kexec:
Once you've compiled the kernel with kexec support, you need to get kexec-tools. Extract them somewhere (I didn't make an ebuild, if anyone wants to go ahead), and cd into the directory created. Open kexec/kexec-syscall.c in an editor and look for the line that says Code: | #define __NR_kexec_load 259 |
Change it to Code: | #define __NR_kexec_load 274 | then run "make" to compile the tools. This creates two files under objdir/build, sbin/kexec and bin/kexec_test. I'm not exactly sure what kexec_test is supposed to do (you need to run it with "kexec kexec_test") but all it seemed to do was cause a normal reboot. To load a new kernel using kexec, use Code: | objdir/build/sbin/kexec --command-line="`cat /proc/cmdline`" -l -f /boot/bzImage |
You should see a line saying "Starting new kernel", then the usual boot messages should start scrolling past as if you'd just left the bootloader. It doesn't seem to like the framebuffer - it prints the "Starting new kernel" message, then doesn't display anything else, but the system does actually load the new kernel. If you want to try it but have framebuffer enabled, you can just remove the vga=/video= options from your bootloader temporarily, that seems to work for me.
I'm also not sure of the best way to use it. When you run the kexec command, it loads the new kernel immediately, which can screw things up as filesystems don't get unmounted properly, and hardware isn't reset etc. The 3Com NIC on my nForce2 in particular didn't like this, and gave all sorts of errors once the new kernel had loaded. If anyone has suggestions on the best way to go through the usual pre-reboot procedure but to run kexec instead of reboot, please post them. _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
|
_Adik_ Apprentice
Joined: 09 Jan 2004 Posts: 205 Location: Katowice, Poland
|
|
Back to top |
|
|
|