View previous topic :: View next topic |
Author |
Message |
yardbird l33t
Joined: 20 Apr 2002 Posts: 689 Location: nl.leiden
|
Posted: Mon Nov 22, 2004 6:07 pm Post subject: morph-sources-2.6.12-morph7 (realtime-preempt, updates) |
|
|
-morph kernel patchset
Disclaimer: I am not to be held responsible for any damage provoked by this patchset. This applies particularly if it destroys your hard disk, wipes all your important data, installs WindowsME and sells your younger daughter to Satan.
Please head to the morph-sources' website for up-to-date info on this patchset.
NOTICE: If the website is down you can always download the patches and ebuilds from sourceforge:
http://sf.net/projects/morph-sources
Changelog wrote: | from 2.6.12-morph6 to 2.6.12-morph7
- updated reiser4 patches to the latest available (2.6.12-3)
- synced to 2.6.12.3
- ext3-latency patches merged into core
- added optional realtime-preempt patch
from 2.6.12-morph3 to 2.6.12-morph5
- updated to suspend2 2.1.9.8, now optional
- dropped almost all ck stuff, only cfq-ts and 1g lowmem patches remain
- latest inotify patch
- reiser4 from latest -mm
- synced to 2.6.12.2 with an extra bugfix in the ACPI IRQ code
- all extra-patches are back (mppe-mppc, orinoco, supermount, ...)
- dropped (for now) ipw2x00 support
from 2.6.12-morph2 to 2.6.12-morph3
- updated to 2.6.12.1
- added ext3 latency patches from mm1
- added updated wireless patches from mm1 (including support for ipw2x00 cards)
from 2.6.12-morph1 to 2.6.12-morph2
- updated to swsusp2 2.1.9.5
- updated cfq patch to the one from 2.6.12-mm1
- added FUSE from 2.6.12-mm1
from 2.6.12-rc6-morph1 to 2.6.12-morph1
- new cfq-ts patch
- updated inotify patch
- reiser4 from 2.6.12-mm1
from 2.6.11-morph11 to 2.6.12-rc6-morph1
- first unstable release of the 2.6.12 series
- basic stuff is there, some other is missing (see website for details)
---------------------------------------------
from 2.6.11-morph11 to 2.6.11-morph12
- updated inotify to inotify-0.23-rml-2.6.12-rc6-10
- synced to 2.6.11.12
- staircase 11.3
- hostap drivers 0.3.9
from 2.6.11-morph10 to 2.6.11-morph11
- updated to swsusp2 2.1.9.1
- updated reiser4 patch to 2.6.11-5
- win4lin is back
from 2.6.11-morph9 to 2.6.11-morph10
- software-suspend-2.1.8.9-for-2.6.11
- made the ACPI patch optional
- inotify-0.23-rml-2.6.12-rc4-8.patch
- updated to linux 2.6.11.11
- updated l7 patch to 1.4
- added schedbatch and schediso from ck
from 2.6.11-morph8 to 2.6.11-morph9
- updated swsusp2 to 2.1.8.7
- updated reiser4 patch from namesys (2.6.11-4)
- updated inotify patch to 0.23-2.6.12-rc4-7
- updated staircase to 11.2
- updated layer7 patch to 1.3
from 2.6.11-morph6 to 2.6.11-morph8
- updated the ACPI patch to 20050408
- updated inotify to 0.23
- dropped kexec
- updated to 2.6.11-ac7
- updated to 2.6.11.8
- updated staircase to 11.1
- added updated SATA patch from jgarzik
- added layer7 patch version 1.2
from 2.6.11-morph5 to 2.6.11-morph6
- reiser4 updated to the latest patch
- synced to -ac6 (which includes 2.6.11.6)
- fix for touchpad fixes
from 2.6.11-morph4 to 2.6.11-morph5
- updated reiser4 patches to the latest ones
- cfq-ts fixes from -ck
- updated to 2.6.11.6
from 2.6.11-morph2 to 2.6.11-morph4
- added three new USE flags: "orinoco", "hostap" and "touchpad-fixes"
- updated to the latest "official" reiser4 patch
- synced to 2.6.11-ac5
- updated inotify to 0.21
- updated ACPI patch
- staircase and cfq-ts fixes
- updated -mh patch to 2.6.11-mh2
- re-added sk98 updated driver
- some cosmetic fixes to swsusp2 and other stuff
from 2.6.11-morph1 to 2.6.11-morph2
- fixed the initrd bug which has been affecting some people
- updated softwaresuspend2 to 2.1.8.2
- updated acpi patch to 20050309
- updated inotify to 0.20-3
- updated fbsplash to 0.9.2
- added 2.6.11.2 bugfixes-only patch
- merged 2.6.11-ac2
- added tiny patch which prints on startup the CPU scheduler compiled in
- added the updated v4l patch for 2.6.11
from 2.6.10-morph25 to 2.6.11-morph1
- first release of 2.6.11 series
- updated swsusp2 to 2.1.8
- merged cfq-ts
- latest reiser4 code with fixes from 2.6.11-mm1
- updated acpi patch to 20050303
- updated inotify to 0.20
- added mapped watermark patch from -ck
- added optional nicksched scheduler
- updated mppe-mppc patch to 1.3
- reworked and cleaned up the ebuild
---------------------------------------------
from 2.6.10-morph24 to 2.6.10-morph25
- switched to orinoco 0.13e
- pktcdvd bugfix
- updated acpi patch
- updated inotify patch
- updated chmp patch
- added pegasos patches
from 2.6.10-morph23 to 2.6.10-morph24
- updated softwaresuspend to the latest stable version
- replaced -as3 with -ac12
- bumped acpi patch to the latest one
- bumped realtime lsm patch
- updated the hostap drivers
- misc reiser4 64bit fixes
from 2.6.10-morph22 to 2.6.10-morph23
- added optional xbox patch
- added optional updated v4l patch
- added optional updated bluetooth patch
- updated acpi patch
- updated inotify to 0.19
- reiser4 fix for 64-bit archs
- swsusp2 fix for b44 nic
- dropped cddvd-cmdfilter patch from -ck as it seems it is not needed anymore
- misc gentoo-dev-sources fixes
from 2.6.10-morph21 to 2.6.10-morph22
- updated inotify patch
- fixed a compilation error in kexec
from 2.6.10-morph20 to 2.6.10-morph21
- updated -as patch to -as3
- changed kexec patch to kexec3
- updated inotify patch
- made staircase optional
from 2.6.10-morph19 to 2.6.10-morph20
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- fixed a bug in swsusp2 which prevented SMP system to use all CPUs after a resume
- added kexec
from 2.6.10-morph18 to 2.6.10-morph19
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- fixed ebuild mess
from 2.6.10-morph17 to 2.6.10-morph18
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- updated inotify patch to the latest one from 2.6.10-rc2-mm1
- updated hostap drivers to 0.3.5
- updated ACPI patch (20050125)
- small fixes in the cfq-ts patch
from 2.6.10-morph16 to 2.6.10-morph17
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- updated swsusp2 to 2.1.5.15
- updated fbsplash to 0.9.1-r1
- updated acpi patch to the one from 20050114.
from 2.6.10-morph15 to 2.6.10-morph16
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- reiser4 can be built as module again
- updated fbsplash patch
- updated cfq-ts patch
- enhanced ebuild.
from 2.6.10-morph14 to 2.6.10-morph15
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- back to vanilla 2.6.10
- replaced -ac with -as (only bugfixes wrt vanilla)
- updated staircase patch to 10.5 (i.e. the same present in -ck5)
- pulled out cfq-ts, which appears as separate patch
from 2.6.10-morph13 to 2.6.10-morph14
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- staircase scheduler is back (v. 10.4),
- updated Alsa to 1.0.8,
- updated vesa-tng to 0.9rc6,
- CFQ minor fix.
from 2.6.10-morph12 to 2.6.10-morph13
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- updated to softwaresuspend2 2.1.5.14. This version seems to work much better (at least for me :p);
- win4lin is back;
- updated to the latest reiser4 patch in 2.6.11-rc1-mm1;
- updated the cfq-ts patch. This fixes some bugs, and so if you use cfq the update to -morph13 is suggested.
from 2.6.10-morph11 to 2.6.10-morph12
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- switched to 2.6.11-rc1 as base patch. It is too much a hassle to backport SoftwareSuspend2 to 2.6.10;
- dropped some patches that are included in 2.6.11-rc1 (alsa, -ac patch, dev-sources fixes, low-latency);
- switched to the reiser4 patch included in 2.6.10-mm3;
- -ck patch updated to ck4, minus the staircase scheduler. Since there are successful reports about it, it may come back to -morph in a near future.
- notably this -ck release includes Jens Axboe's time-sliced cfq scheduler with io priority. It seems to be very effective and it is getting robust quickly. You're welcome to try it out.
from 2.6.10-morph10 to 2.6.10-morph11
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- updated the software-suspend2 patch to 2.1.5.12
- updated inotify patch to 0.18
- updated -ac patch to 2.6.10-ac8
- updated mouse-poll patch
- added fixes from dev-sources (2.6.10-r4) and general cleanup
from 2.6.10-morph9 to 2.6.10-morph10
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- updated the software-suspend2 patch to 2.1.5.11
- updated alsa to 1.0.8rc2
- added orinoco and hostap patches
- updated inotify patch
- reverted some bugfixes that are now present in the updated patches
from 2.6.10-morph8 to 2.6.10-morph9
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- added Realtime Linux Security Module. This allows normal users to have high priority processes in a clean and secure way
- re-added Ingo Molnar's low-latency patches. The staircase scheduler is now the main candidate for the interactivity issues
- updated the alsa snapshot (still version 1.0.7)
from 2.6.10-morph7 to 2.6.10-morph8
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- reverted the scheduler and low-latency patches from -ck, in an attempt to detect the cause of some interactivity problems people have been experiencing
- merged in the io-priority cfq patches
- merged in the external sk98lin driver
- acpi-bk patch is back
from 2.6.10-morph6 to 2.6.10-morph7
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- updated -ac patch to 2.6.10-ac2
- reverted 1900_umem_catch.patch, as it seems to cause problems
from 2.6.10-morph5 to 2.6.10-morph6
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- updated reiser4 patch to the latest available, i.e. 2.6.10-1 (bugfixes!)
- added a lot of misc fixes from gentoo's dev-sources (http://dev.gentoo.org/~dsd/gentoo-dev-sources/releases.htm)
- added mousepoll patch to change mouse polling rate in usbhid
- updates from Con Kolivas: staircase scheduler v9.3 and a security fix
from 2.6.10-morph4 to 2.6.10-morph5
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- added alsa-1.0.7
from 2.6.10-morph3 to 2.6.10-morph4
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- re-added the workarounds to make win4lin support compile (forgot them in -morph3 - doh!)
- switched to a slightly more recent software-suspend version
from 2.6.10-morph2 to 2.6.10-morph3
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- merged in 2.6.10-ac1, with USB and SCSI fixes
- fixed a small bug in the parallel port driver which was introduced in vanilla 2.6.10
from 2.6.10-morph1 to 2.6.10-morph2
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- corrected a software-suspend bug that was triggered by the low-latency patches in the -ck patchset. Software suspend works again, yay!
- corrected the bugs that prevented win4lin support from compiling
from 2.6.9-morph11 to 2.6.10-morph1
- experimental patch (2.6.9-morph11 is still the "stable" -morph patchset)
- updated base version to 2.6.10
- updated ck patchset to 2.6.10-ck1
- updated software-suspend to 2.1.5.10
- updated reiser4 snapshot to the latest available
- dropped packet-cdrw patch (now included in mainline)
- dropped -ac patch (not available yet)
- dropped acpi patch (not available yet)
---------------------------------------------
from 2.6.9-morph10 to 2.6.9-morph11
- updated -ac patch to -ac16
- updated inotify to v. 0.17
- added squashfs
from 2.6.9-morph9 to 2.6.9-morph10
- updated -ac patch to -ac15
from 2.6.9-morph8 to 2.6.9-morph9
- updated reiser4 patch - more and more bugfixes!
- by request added inotify patch
from 2.6.9-morph4.3 to 2.6.9-morph8
- changed numbering style to be more gentoo-compliant
- added ebuild (shamelessly borrowed from -nitro's)
- added acpi stable patch
from 2.6.9-morph4.2 to 2.6.9-morph4.3
- updated -ac patch to -ac14
from 2.6.9-morph4.1 to 2.6.9-morph4.2
- updated -ac patch to -ac13
- updated supermount-ng to version 208
from 2.6.9-morph4 to 2.6.9-morph4.1
- fixed a stupid typo in ppp code with showed up in gcc versions < 3.4.3
from 2.6.9-morph3 to 2.6.9-morph4
- updated reiser4 to the latest snapshot (lots of bugfixes in there..)
- added supermount-ng from Con Kolivas' page. |
The patch works very well for me, and I've included only features that I've tested and that I use quite extensively.
Here you can learn more about morph-sources, and download patches and ebuilds:
http://morph-sources.sourceforge.net
The ebuild is based upon the one of nitro-sources, many thanks to seppe!
Constructive criticism is of course welcome
Enjoy! _________________
Albert Einstein wrote: | I consider it [...] urgently necessary for [...] workers to get together, both to protect their own economic status and [...] to secure their influence in the political field. |
http://www.bluescarni.info
Last edited by yardbird on Sat Jul 23, 2005 12:50 am; edited 66 times in total |
|
Back to top |
|
|
nightfrost Apprentice
Joined: 07 Dec 2004 Posts: 293 Location: Sweden
|
Posted: Sun Jul 10, 2005 11:34 am Post subject: |
|
|
yardbird, I think I also tried to compile morph outside of abs, resulting in the same behaviour. uname -r returns 2.6.12-morph4. I would think it's something I've done on my side of things, but I can't think of what it would be. What decides uname -r?
dan2003, I'm having the same difficulty with intelfb. I have "video=intelfb:ywrap,mtrr,1024x768-24@60" in grub, but it doesn't seem to do anything (I get this message at boot time: intelfb: Video mode must be programmed at boot time.). Maybe you can try a similar line, it might work out for you. |
|
Back to top |
|
|
yardbird l33t
Joined: 20 Apr 2002 Posts: 689 Location: nl.leiden
|
Posted: Sun Jul 10, 2005 6:37 pm Post subject: |
|
|
@nightfrost: it's my fault, I just realized that I had not bumped the revision number (I had renamed the patch but did not actually change it ). The name of the kernel is defined in the first lines of the main Makefile.
Don't really know about the framebuffer problems. I'm using radeonfb and it works ok. Just for reference, my grub line is:
Code: | video=radeonfb:1024x768-32 |
Cheers! _________________
Albert Einstein wrote: | I consider it [...] urgently necessary for [...] workers to get together, both to protect their own economic status and [...] to secure their influence in the political field. |
http://www.bluescarni.info |
|
Back to top |
|
|
nightfrost Apprentice
Joined: 07 Dec 2004 Posts: 293 Location: Sweden
|
Posted: Sun Jul 10, 2005 8:55 pm Post subject: |
|
|
Ah. That explains it. Not that it's a big deal, but good to know and thanks for the grub line too... |
|
Back to top |
|
|
dan2003 Apprentice
Joined: 11 May 2003 Posts: 258 Location: somewhere near london, UK
|
Posted: Sun Jul 10, 2005 9:48 pm Post subject: |
|
|
I read somewhre a few hours ago something that said dont use nvidiafb if your sing the nvidia binary. So i've changed back to vesafb. |
|
Back to top |
|
|
broch Tux's lil' helper
Joined: 09 Jul 2005 Posts: 94
|
Posted: Sun Jul 10, 2005 11:19 pm Post subject: |
|
|
with morph patches, since 2.6.12 I am losing mouse wheel. This is not happening with vanilla 2.6.12. Do you know what would be a reason for this? |
|
Back to top |
|
|
landon Apprentice
Joined: 09 Mar 2004 Posts: 159
|
Posted: Mon Jul 11, 2005 12:12 am Post subject: |
|
|
Having probs with ntfs unmounting as well |
|
Back to top |
|
|
Maedhros Bodhisattva
Joined: 14 Apr 2004 Posts: 5511 Location: Durham, UK
|
|
Back to top |
|
|
landon Apprentice
Joined: 09 Mar 2004 Posts: 159
|
Posted: Mon Jul 11, 2005 7:36 am Post subject: |
|
|
Did a little bit of detective work to determine the cause of the lockups.
Morph5 was patched against inotify-0.23-rml-2.6.12-15.patch, and according to this thread, while there a good many patches available that try to remedy this problem, it appears to be harder to fix than originally thought.
edit: hmm, found one that's patched against 2.6.13-rc1-mm1. It's not the cleanest method, but apparently it works.
Diffing 2.6.12 and 13 now. |
|
Back to top |
|
|
nightfrost Apprentice
Joined: 07 Dec 2004 Posts: 293 Location: Sweden
|
Posted: Mon Jul 11, 2005 8:06 am Post subject: |
|
|
Much awaited. Feels much better now |
|
Back to top |
|
|
yardbird l33t
Joined: 20 Apr 2002 Posts: 689 Location: nl.leiden
|
Posted: Mon Jul 11, 2005 12:15 pm Post subject: |
|
|
@broch: it is really wierd, since there are no patches affecting input devices in morph-sources and the mouse wheel is fine here. Any useful messages in kernel log?
@landon: thanks for reporting this. I've found a patch here:
http://seclists.org/lists/linux-kernel/2005/Jul/0614.html
According to that thread the patch solves the bug. I've committed it to the upcoming morph-sources, but would you please test it to see if it does solve the issue?
@Maedhros: thanks very much! _________________
Albert Einstein wrote: | I consider it [...] urgently necessary for [...] workers to get together, both to protect their own economic status and [...] to secure their influence in the political field. |
http://www.bluescarni.info |
|
Back to top |
|
|
broch Tux's lil' helper
Joined: 09 Jul 2005 Posts: 94
|
Posted: Mon Jul 11, 2005 1:48 pm Post subject: |
|
|
yardbird,
Thanks for your reply. I know that this is weird (this is MS USB optical), I thought that maybe new patches require additional configuration. I will check log files this evening. |
|
Back to top |
|
|
nightfrost Apprentice
Joined: 07 Dec 2004 Posts: 293 Location: Sweden
|
Posted: Mon Jul 11, 2005 5:02 pm Post subject: |
|
|
I've encountered another problem. After resuming from suspend-to-ram the clock gets skewed. I haven't checked much into this yet (have neither tried vanilla, nor worked hard to isolate suspend/resume - but I'm pretty sure that's the only time the clock gets skewed; I think after resume, time is set to what it was when suspension occured), but I thought I'd mention it instantly since I might be away again for a few weeks anytime now. Anyone else?
EDIT: OK, it's definitely suspend-to-ram/resume. I'll compare with vanilla if I manage to find the time before I leave civilization for a while again... |
|
Back to top |
|
|
mayday147 l33t
Joined: 22 Mar 2004 Posts: 825 Location: Bucharest, Romania
|
Posted: Mon Jul 11, 2005 9:58 pm Post subject: |
|
|
I can't get my swsup2 to suspend, although I think my config is correct:
Code: | $hibernate
...
Some modules failed to unload: nvidia
hibernate: Aborting suspend due to errors in ModulesUnloadBlacklist (use --force to override).
|
Code: | hibernate.conf
UseSuspend2 yes
Reboot no
EnableEscape yes
DefaultConsoleLevel 1
Compressor lzf
Encryptor none
ImageSizeLimit 200
SuspendDevice swap:/dev/hda2
PowerdownMethod 3
Verbosity 1
LogFile /var/log/hibernate.log
LogVerbosity 1
SaveClock restore-only
FBSplash on
FBSplashTheme suspend2
UnloadBlacklistedModules yes
LoadModules auto
GentooModulesAutoload yes
|
BTW, I can't see any LZF option in the kernel anymore. I must have skipped the explanation part on this.. _________________ gentoo.ro |
|
Back to top |
|
|
Ateo Advocate
Joined: 02 Jun 2003 Posts: 2021 Location: Republic of California
|
Posted: Tue Jul 12, 2005 6:48 am Post subject: |
|
|
sweet patchset. now,... i'm wondering. how to get support for this integrated 4in1 reader.
keep up the great work! |
|
Back to top |
|
|
ahorn Guru
Joined: 01 Nov 2004 Posts: 366 Location: Ol' europe
|
Posted: Tue Jul 12, 2005 6:56 am Post subject: |
|
|
ahorn wrote: | what about the sata, staircase and sk98 use flags? |
_________________ Too many connections. Please try again later. |
|
Back to top |
|
|
Zentoo Apprentice
Joined: 18 Nov 2002 Posts: 195 Location: /dev/console
|
Posted: Tue Jul 12, 2005 11:04 am Post subject: cpufreq-nforce2 and atxp1 patchsets |
|
|
@Yardbird: is it possible to add two modules that permit to control vcore and FSB of nforce2 motherboards ?
That's called cpufreq-nforce2 and atxp1.
That could be found at http://www.hasw.net/linux/index.html
Since so much Gentoo users are using overclocked Athlon XP on Nforce2 Mobo, i think that could be so great to have it to test
realtime scaling of CPU freq via FSB and Vcore. I just imagine to use my AthlonXP2500+ at 2.323 ghz (my current max stable OC) when I emerge stuff and put it back at 1.833 ghz (normal freq) when the load of my box is low.
And again, thanx for your work on this patchset ! |
|
Back to top |
|
|
Zentoo Apprentice
Joined: 18 Nov 2002 Posts: 195 Location: /dev/console
|
|
Back to top |
|
|
yardbird l33t
Joined: 20 Apr 2002 Posts: 689 Location: nl.leiden
|
Posted: Tue Jul 12, 2005 10:33 pm Post subject: |
|
|
Hello,
brand new version 2.6.12-morph6 is now available. Changelog:
- fixed vesafb-tng compiling problem when suspend2 is enabled
- (hopefully) fixed an inotify-related hang when umounting NTFS partitions
- updated suspend2 to 2.1.9.9
- added selectable timer frequency patch
- added optional support for ite821x IDE controller
More details on the website.
-------------
@nightfrost: I can't help you much there, unfortunately suspend-to-RAM is broken on my laptop (in windows too) Just a long shot: have you tried with the hibernate script? It has an option to select suspend-to-RAM instead of to-disk, and it has clock-related options too.
@mayday147: I don't know if you can unload the nvidia module if you are suspending from X. You could try the Code: | SwitchToTextMode yes
UseDummyXServer yes |
options in hibernate.conf. LZF compression support has been removed from the suspend2 menu, you have to select it in the cryptographic API menu.
@ahorn: staircase is gone with -ck, it may come back in the future, the other two flags (sata and sk98) should not be needed in 2.6.12 (already included). Are there reasons to have them?
@Tuttle: I'll look into it, most likely yes though. _________________
Albert Einstein wrote: | I consider it [...] urgently necessary for [...] workers to get together, both to protect their own economic status and [...] to secure their influence in the political field. |
http://www.bluescarni.info |
|
Back to top |
|
|
nightfrost Apprentice
Joined: 07 Dec 2004 Posts: 293 Location: Sweden
|
Posted: Tue Jul 12, 2005 10:57 pm Post subject: |
|
|
yardbird wrote: |
@nightfrost: I can't help you much there, unfortunately suspend-to-RAM is broken on my laptop (in windows too) Just a long shot: have you tried with the hibernate script? It has an option to select suspend-to-RAM instead of to-disk, and it has clock-related options too.
|
yeah, I remember you mentioning that before. It's too bad (sorry to pour vinegar in your wounds ). Thanks for the tip. I think I've managed to fix it for now with hwclock --systohc before suspend and hwclock --hctosys after resume. I don't really understand why this helps though, since I had hardware-clock as well as sys-clock skewing before. Also, hwclock is set to local.
Anyway, it seems to work now, I'll post back if I encounter anything else. Time to compile the new morph Cheers! |
|
Back to top |
|
|
Ateo Advocate
Joined: 02 Jun 2003 Posts: 2021 Location: Republic of California
|
Posted: Tue Jul 12, 2005 11:45 pm Post subject: |
|
|
morph6 breaks towards the end of compile with (when compiled without Suspend2): Code: | LD .tmp_vmlinux1
kernel/built-in.o(.text+0x22cdb): In function `s2_compress_write_init':
: undefined reference to `get_next_filter'
kernel/built-in.o(.text+0x22d26): In function `s2_compress_write_init':
: undefined reference to `bytes_out'
kernel/built-in.o(.text+0x22d2d): In function `s2_compress_write_init':
: undefined reference to `bytes_in'
kernel/built-in.o(.text+0x22d5d): In function `s2_compress_write':
: undefined reference to `bytes_out'
kernel/built-in.o(.text+0x22e51): In function `s2_compress_write_chunk':
: undefined reference to `bytes_in'
kernel/built-in.o(.text+0x2304b): In function `s2_compress_read_init':
: undefined reference to `get_next_filter'
kernel/built-in.o(.text+0x23382): In function `s2_compress_print_debug_stats':
: undefined reference to `bytes_in'
kernel/built-in.o(.text+0x2338c): In function `s2_compress_print_debug_stats':
: undefined reference to `bytes_out'
kernel/built-in.o(.text+0x233fb): In function `s2_compress_print_debug_stats':
: undefined reference to `bytes_out'
kernel/built-in.o(.text+0x23404): In function `s2_compress_print_debug_stats':
: undefined reference to `bytes_in'
kernel/built-in.o(.text+0x23485): In function `s2_compress_save_config_info':
: undefined reference to `bytes_in'
kernel/built-in.o(.text+0x23495): In function `s2_compress_save_config_info':
: undefined reference to `bytes_out'
kernel/built-in.o(.text+0x234f6): In function `s2_compress_load_config_info':
: undefined reference to `bytes_in'
kernel/built-in.o(.text+0x234fe): In function `s2_compress_load_config_info':
: undefined reference to `bytes_out'
kernel/built-in.o(.text+0x237dc): In function `s2_encrypt_write_init':
: undefined reference to `get_next_filter'
kernel/built-in.o(.text+0x23831): In function `s2_encrypt_write_init':
: undefined reference to `bytes_out'
kernel/built-in.o(.text+0x23837): In function `s2_encrypt_write_init':
: undefined reference to `bytes_in'
kernel/built-in.o(.text+0x238b7): In function `s2_encrypt_write_chunk':
: undefined reference to `bytes_in'
kernel/built-in.o(.text+0x2399c): In function `s2_encrypt_read_init':
: undefined reference to `get_next_filter'
kernel/built-in.o(.init.text+0x12b3): In function `s2_compress_load':
: undefined reference to `suspend_register_plugin'
kernel/built-in.o(.init.text+0x12d7): In function `s2_compress_load':
: undefined reference to `suspend_register_procfile'
kernel/built-in.o(.init.text+0x1333): In function `s2_encrypt_load':
: undefined reference to `suspend_register_plugin'
kernel/built-in.o(.init.text+0x1357): In function `s2_encrypt_load':
: undefined reference to `suspend_register_procfile'
make: *** [.tmp_vmlinux1] Error 1 |
Let me know if/what info you need..
Last edited by Ateo on Tue Jul 12, 2005 11:57 pm; edited 1 time in total |
|
Back to top |
|
|
yardbird l33t
Joined: 20 Apr 2002 Posts: 689 Location: nl.leiden
|
Posted: Tue Jul 12, 2005 11:57 pm Post subject: |
|
|
Ateo wrote: | morph6 breaks towards the end of compile with: Code: | LD .tmp_vmlinux1
kernel/built-in.o(.text+0x22cdb): In function `s2_compress_write_init':
: undefined reference to `get_next_filter'
kernel/built-in.o(.text+0x22d26): In function `s2_compress_write_init':
: undefined reference to `bytes_out'
kernel/built-in.o(.text+0x22d2d): In function `s2_compress_write_init':
: undefined reference to `bytes_in'
kernel/built-in.o(.text+0x22d5d): In function `s2_compress_write':
: undefined reference to `bytes_out'
kernel/built-in.o(.text+0x22e51): In function `s2_compress_write_chunk':
: undefined reference to `bytes_in'
kernel/built-in.o(.text+0x2304b): In function `s2_compress_read_init':
: undefined reference to `get_next_filter'
kernel/built-in.o(.text+0x23382): In function `s2_compress_print_debug_stats':
: undefined reference to `bytes_in'
kernel/built-in.o(.text+0x2338c): In function `s2_compress_print_debug_stats':
: undefined reference to `bytes_out'
kernel/built-in.o(.text+0x233fb): In function `s2_compress_print_debug_stats':
: undefined reference to `bytes_out'
kernel/built-in.o(.text+0x23404): In function `s2_compress_print_debug_stats':
: undefined reference to `bytes_in'
kernel/built-in.o(.text+0x23485): In function `s2_compress_save_config_info':
: undefined reference to `bytes_in'
kernel/built-in.o(.text+0x23495): In function `s2_compress_save_config_info':
: undefined reference to `bytes_out'
kernel/built-in.o(.text+0x234f6): In function `s2_compress_load_config_info':
: undefined reference to `bytes_in'
kernel/built-in.o(.text+0x234fe): In function `s2_compress_load_config_info':
: undefined reference to `bytes_out'
kernel/built-in.o(.text+0x237dc): In function `s2_encrypt_write_init':
: undefined reference to `get_next_filter'
kernel/built-in.o(.text+0x23831): In function `s2_encrypt_write_init':
: undefined reference to `bytes_out'
kernel/built-in.o(.text+0x23837): In function `s2_encrypt_write_init':
: undefined reference to `bytes_in'
kernel/built-in.o(.text+0x238b7): In function `s2_encrypt_write_chunk':
: undefined reference to `bytes_in'
kernel/built-in.o(.text+0x2399c): In function `s2_encrypt_read_init':
: undefined reference to `get_next_filter'
kernel/built-in.o(.init.text+0x12b3): In function `s2_compress_load':
: undefined reference to `suspend_register_plugin'
kernel/built-in.o(.init.text+0x12d7): In function `s2_compress_load':
: undefined reference to `suspend_register_procfile'
kernel/built-in.o(.init.text+0x1333): In function `s2_encrypt_load':
: undefined reference to `suspend_register_plugin'
kernel/built-in.o(.init.text+0x1357): In function `s2_encrypt_load':
: undefined reference to `suspend_register_procfile'
make: *** [.tmp_vmlinux1] Error 1 |
Let me know if/what info you need.. |
Mmhhh, I gather you are using suspend2... Did you use 'make oldconfig' on an old .config file? This is rather strange, since suspend2 compiled fine and works ok here. Let me investigate it a bit more. _________________
Albert Einstein wrote: | I consider it [...] urgently necessary for [...] workers to get together, both to protect their own economic status and [...] to secure their influence in the political field. |
http://www.bluescarni.info |
|
Back to top |
|
|
Ateo Advocate
Joined: 02 Jun 2003 Posts: 2021 Location: Republic of California
|
Posted: Wed Jul 13, 2005 12:07 am Post subject: |
|
|
I'm not using suspend at all. This error occurs when I have suspend2 disabled in the kernel... The kernel compiles just fine if I enable suspend2 and it's options... |
|
Back to top |
|
|
nightfrost Apprentice
Joined: 07 Dec 2004 Posts: 293 Location: Sweden
|
Posted: Wed Jul 13, 2005 12:34 am Post subject: |
|
|
runing cherries now, seemingly w/o problems. swsusp2 feels a tad faster. Time for old nightfrost to go to sleep. Good night, all. |
|
Back to top |
|
|
yardbird l33t
Joined: 20 Apr 2002 Posts: 689 Location: nl.leiden
|
Posted: Wed Jul 13, 2005 12:40 am Post subject: |
|
|
Ateo wrote: | I'm not using suspend at all. This error occurs when I have suspend2 disabled in the kernel... The kernel compiles just fine if I enable suspend2 and it's options... |
Ok, thanks for the report. I can reproduce the problem, and it's most likely a suspend2 issue. Enabling suspend2 in kernel config or disabling the "suspend2" USE flag and re-emerging (so that the suspend2 patch is not applied when emerging the kernel) should solve the problem. Sorry about that, but I guess we'll have to wait for another suspend2 version from upstream. _________________
Albert Einstein wrote: | I consider it [...] urgently necessary for [...] workers to get together, both to protect their own economic status and [...] to secure their influence in the political field. |
http://www.bluescarni.info |
|
Back to top |
|
|
|