Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[testing_period] 2.6.12-rc5-love1 (UPDATE03)
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Fri May 27, 2005 12:00 am    Post subject: [testing_period] 2.6.12-rc5-love1 (UPDATE03) Reply with quote

[ 27.05.2005] *** UPDATE 01 - > RTP from 09 to 10 ( THX Gringo for the fast info )

[ 27.05.2005] *** UPDATE 02 - > inotify-44-update-2.patch kicked out ( oops ) now is ok

[ 27.05.2005] *** UPDATE 03 - > RTP from 10 to 12

actual size & md5
Code:
MD5 29cc3fd371ef717ade79c4e86a2de5e4 2.6.12-rc5-love1.bz2 567846


this is testing version , not official release.
If everythings will be ok , it will be marked as official release.
If not , then will be cancelled .

*** In Love-Sources features menu :
*** Default Options are SAFE and GOOD working on x86
*** RTP in this love version can be BUGGY
*** ON X86 EVERYTHINK SHOULD BE FINE but
*** we dont know about x86_64
*** so x86_64 is up-to-you if You want test it

FOR STABLE Release use latest stable version: 2.6.12-rc3-love1


Love-Sources 2.6.12-rc5-love1 "Everest Climbed by Hairdressers"

This is testing_period now , If will be some errors by any other patch
we can reverse it just before final release :)

Code:

*** In Love-Sources features menu :                            ***
*** Default Options are SAFE and GOOD working on x86           ***
*** RTP in this love version can be BUGGY                      ***
*** ON X86 EVERYTHINK SHOULD BE FINE but                       ***
*** we dont know about x86_64                                  ***
*** so x86_64 is up-to-you if You want test it                 ***

!!! ONLY SHORT DESCRIPTIONS OR NAMES ARE IN THIS INFO          !!!
!!! YOU CAN LOOK INTO EVERY PATCH CODE OR FULL DESCRIPTION     !!!
!!! BY DOWNLOADING OUR SPLIT-OUT FILE                          !!!

---info------------------------------------------------------------
Please don't report any bugs to gentoo-devs or bugs.gentoo.org.
We are making patchset for x86 .
We will be not able to help You with x86_64 
-------------------------------------------------------------------
If You want support or jusk ask about something -
please join #love-sources on freenode or just
post in the love-sources thread in "Unsupported Software" forum on
forums.gentoo.org  , check also love-sources.org
-------------------------------------------------------------------

-->> patchlist first <<---
1) base :
realtime-preempt-2.6.12-rc5-V0.7.47-12
   >> Ingo Molnar's Real Time Preemption patchset.
   >> Default Mode is : "Low Latency Destkop Mode" and Hard/Soft IRQs threadings are disabled
   >> Full RT mode isnt required for _overall_ destkop using
   >> so we decided to make Low Latency Destkop Mode as defualt love mode.
   >> You can now select also FULL RT mode and Hard/Soft IRQs threading
   >> in Love-Sources features menu if You want to have really extremaly low latencies
   >> but remember this can be occupied in an overall performance decresing cost or
   >> by making Your system unstable and by potential bugs risk...


2) io schedulers fixes/updates :
def_iosched_select_menu.diff
   >> selectable def.io scheduler from (menu)config
   
cfq-cfq-elevator_insert_back-fix.patch
cfq-cfq_io_context-leak-fix.patch
cfq-iosched-update-to-time-sliced-design-export-task_nice.patch
cfq-iosched-update-to-time-sliced-design-fix-fix.patch
cfq-iosched-update-to-time-sliced-design-fix.patch
cfq-iosched-update-to-time-sliced-design-use-bio_data_dir.patch
cfq-iosched-update-to-time-sliced-design.patch
cfq-ioschedc-fix-soft-hang-with-non-fs-requests.patch
cfq-remove-serveral-unused-fields-from-cfq-data-structures.patch
   >> timeslices design updates and additional fixes for CFQ.

as-limit-queue-depth.patch
   >> a small anticipatory improvement.

3) All rest :) :
//Please note that RT-Limits are in rc4 now.
   >> for using the RT rlimits patch for Linux Audio : http://www.steamballoon.com/wiki/Rlimits

ext3-reduce-allocate-with-reservation-lock-latencies-tidy.patch
   >> ext3 latencies and fixes
   >> main ext3 latencies fixes are now directly in RTP

make-reiserfs-bug-on-too-big-transaction.patch
   >> Make reiserfs BUG() when somebody tries to start a larger transaction than     
   >> it's allowed (currently the code just silently deadlocks).
reiserfs-add-checking-of-journal_begin-return-value.patch

git-jfs.patch
git-ntfs.patch
   >> up-to-date jfs and ntfs from git

gregkh-04-usb-2.6.12-rc5.patch
   >> USB up-to-date from kernel.org and Greg's dir.

configurable-ide-delay.patch
    >> You can choose a delay for IDE devices now.
    >> default is 50ms. You can try lower it to 5ms
    >> and You should have booting time around ~5secs shorter.
    >> all new drives should work with this but remember
    >> You can do this for own risk , default is 50ms
    >> available via love-sources menu    

alsa-from-2.6.12-rc5-mm1
   >> as in name

rpc-kick-off-socket-connect-operations-faster.patch
   >> Make the socket transport kick the event queue to start socket connects         
   >> immediately.  This should improve responsiveness of applications that are       
   >> sensitive to slow mount operations (like automounters).

add-check-to-proc-devices-read-routines.patch
   >> small "security" fix.

avoiding-mmap-fragmentation-fix.patch
avoiding-mmap-fragmentation-revert-unneeded-64-bit-changes.patch
avoiding-mmap-fragmentation-tidy.patch
avoiding-mmap-fragmentation.patch
   >> a fix for applications that run out of memory on 2.6 kernels
   >> but works on 2.4 after the Ingo speed-up by allocating new mmaps by free_area_cache

fix-agp-code-to-work-again-with-non-pci-agp-bridges.patch
   >> exactly as in name :)
 __wait_on_freeing_inode-fix.patch
fix-of-dcache-race-leading-to-busy-inodes-on-umount-fix.patch
fix-of-dcache-race-leading-to-busy-inodes-on-umount-tidy.patch
fix-of-dcache-race-leading-to-busy-inodes-on-umount.patch
   >> dcache race between shrink_dcache_XXX functions and dput() fixes.
   
i386-never-block-forced-sigsegv.patch
   >> as in name fix :)

o1-sb-list-traversing-on-syncs.patch
   >> This patch removes O(n^2) super block loops in sync_inodes(),sync_filesystems() etc.

quiet-ide-cd-warning.patch
   >> This shuts up a potential uninitialized variable warning.

avoid-recursive-oopses.patch
   >> Prevent recursive faults in do_exit() by leaving the task alone and wait       
   >>   for reboot

improve-cd-dvd-packet-driver-write-performance.patch
   >> This patch improves write performance for the CD/DVD packet writing driver.     
   >> The logic for switching between reading and writing has been changed so       
   >> that streaming writes are no longer interrupted by read requests.

mempool-only-init-waitqueue-in-slow-path.patch
   >> Here's a small patch to improve the performance of mempool_alloc by only       
   >> initializing the wait queue when we're about to wait.

mystery-ide-fix.patch
   >> "the one of the big misterious fixes from all times " :)

properly-stop-devices-before-poweroff-fix.patch
properly-stop-devices-before-poweroff.patch
   >> as in name :)
   

inotify-44-update.patch
inotify-44-warning-fix.patch
inotify-44.patch
   >> successor od dnotify ( rc5mm1 )

sched-changing-rt-priority-without-cap_sys_nice.patch
   >> Presently, a process without the capability CAP_SYS_NICE can not change         
   >> its own policy, which is OK.                                                   
        >> But it can also not decrease its RT priority (if scheduled with policy         
   >> SCHED_RR or SCHED_FIFO), which is what this patch changes.
   >> with this patch, process scheduled by SCHED_FIFO, SCHED_RR and                 
   >> SCHED_OTHER can all decrease their priority.
 
sched-micro-optimize-task-requeueing-in-schedule.patch
    >> micro-optimize task requeueing in schedule() & clean up recalc_task_prio().     
 
libata-2.6.patch
    >> up-to-date lib-ata fixes from LKML
 
 __wait_on_freeing_inode-fix.patch
 
binfmt_elf-bss-padding-fix.patch
   >> if an ELF file specifies a zero-length bss at a whacky address,
   >> we cannot load that binary because padzero() tries to zero out the end of
   >> the page at the whacky address, and that may not be writeable.                       

quota-consolidate-code-surrounding-vfs_quota_on_mount.patch
quota-ext3-improve-quota-credit-estimates.patch
quota-improve-credits-estimates.patch
quota-reiserfs-improve-quota-credit-estimates.patch
quota-sanitize-dentry-handling-in-vfs_quota_on_mount.patch
   >> quota fixes from 2612rc5mm1
   
vesafb-tng-0.9-rc6-r2-2.6.12-rc1.patch
   >> a tool fro setting and controlling vesafb refresh rate.

mapped_watermark3.diff
   >> swapping improvement from ck.

1g_lowmem1_i386.diff
   >> for users having a lot of memory :)

usbhid-readd-kconfig-r1.patch
   >> configuration of usb mouse polling via (menu)config.
 
logos.diff
   >> You can select now booting love-sources logo via love-source features menu.
   >> http://vivid.dat.pl/fallow/pub/index.php?dir=love-sources/love-logos/
   >> 2 logos fallow-logo1 and sith_happens logo2  ( 2 winners of voting )

FAQ wrote:

-- Love Sources FAQ --

Q: I have black-sreen freezing after startx
A: Please try compile kernel without vesa-tng support at all.

Q: Why RTP and Ingosched are in Love-Sources now ?
A: Ingosched has greatest testing because is tested for all vanilla users.
It is also defulat Linux 2.6 CPU Scheduler and it is pretty fixed now.
Ingosched developing also doesnt sleep, look into MM tree for example.
RTP is a Ingo Molnar extension to providing a kind of Real Time Preemption.
Default Mode is : "Low Latency Destkop Mode" and Hard/Soft IRQs threadings are disabled
Full RT mode isnt required for _overall_ destkop using
so we decided to make Low Latency Destkop Mode as defualt love mode.
You can now select also FULL RT mode and Hard/Soft IRQs threading
in Love-Sources features menu if You want to have really extremaly low latencies
but remember this can be occupied in an overall performance decresing cost or
by making Your system more unstable...

Q: How to use the RT rlimits patch for Linux Audio ?
A: please follow a nice how-to here -> http://www.steamballoon.com/wiki/Rlimits

Q: So, where did Reiser4 go?
A: Away

Q: Why?
A: A number of reasons, the love sources team strive to bring you the
best desktop experience and Reiser4 can greatly degrades interactivity and
increse cpu usage . It's unlogical to have CPU Scheduler with oriented for reducint
latencies and filesystem with maximal latencies.
It's also operating under several wrong assumptions on things
like page table sizes. Reiser4 also doesn't support architectures
aside x86 nor does it run on the default 4kb stack setting.

Q: So now that love-sources isn't going to support Reiser4 what do I do?
A: Compile one of the great number of Reiser4 enabled kernels, like
Andrew Morton's mm tree, that one is even in portage.

Q: Why are you pulling Reiser4, it's the base of Love-sources?
A: Actually it's not, when love-sources started it was in large part to
research how to allivate the famous music lag bug. A bug that Reiser4
ironically reintroduces.

Q: Okay so I shouldn't use Reiser4, what then?
A: Ext3 with dir_index is a much better/universal filesystem for a desktop in that
it performs nicely and has really good latency. Aside such likable
qualities as stability , it is in developing for "ages" in comparision to Reiser4 ;)

Q: Im an ext3 user , but how can I check or activate dir_index feature ?
A: Please check if You have it in superblock by this line :
1) my_box# tune2fs -l /dev/hdaXY
if You receive line like this one with dir_index :
Filesystem features: has_journal dir_index filetype needs_recovery sparse_super
You have it activated.
if not, please do :
1) tune2fs -O dir_index /dev/hdXY
2a) updatedb
or
2b) e2fsck -D /dev/hdXY

Q: Im a Laptop user, I want to increse my battery life-time, what should I do ?
A: Use JFS as Your filesystem. It has less cpu usage (definitly better than reiserfs/reiser4)
and Your battery lifetime will be incresed even up-to 30% in comparision to reiserfs/reiser4.
In Love-Sources You have up-to-date fixes for it.

Q: OK, Im interested in good interactivity , I can resign from reiser4 for this.
Now Im using other filesystem ( We recommending You ext3+dir_index ).
Which IO Scheduler should I use ?
A: Please try CFQ-TS io scheduler ( default in love-sources ).
This is Completly Fair Queuing IO Scheduler which gives You optimal destkop interactivity
even in heavy filesystem usage.

Q: What about NVIDIA and ATI fixes?
A: In current love there are no any NVIDIA or ATI fixes.
Please use DRIVER side fixes from the net ( many of it here ) .
If You're NVIDIA USER. Many of good fixes are just in GENTOO PORTAGE.
min kernel driver to run this sources is nvidia-kernel-6629-r4



Info/Warning/Support/Bugs wrote:

Please don't report any bugs to gentoo-devs or bugs.gentoo.org.
We are making patchset for x86 . We will be not able to help You with x86_64 ;)



check also http://love-sources.org , and vote for our logo :)
logo-gallery : http://vivid.dat.pl/fallow/pub/index.php?dir=love-sources/love-logos/

patch : http://vivid.dat.pl/fallow/pub/index.php?dir=love-sources/2.6.12-rc5-love1/&file=2.6.12-rc5-love1.bz2
ebuild : http://vivid.dat.pl/fallow/pub/index.php?dir=love-sources/2.6.12-rc5-love1/&file=love-sources-2.6.12_rc5-r1.ebuild (thx Mafteah for the clean-up )

notes : http://vivid.dat.pl/fallow/pub/index.php?dir=love-sources/2.6.12-rc5-love1/&file=notes.txt

all dir : http://vivid.dat.pl/fallow/pub/index.php?dir=love-sources/2.6.12-rc5-love1/

cheers :)
_________________
"Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard ;)


Last edited by fallow on Fri May 27, 2005 3:33 pm; edited 9 times in total
Back to top
View user's profile Send private message
NiLuJe
Guru
Guru


Joined: 06 Nov 2004
Posts: 303
Location: Paris, France

PostPosted: Fri May 27, 2005 12:27 am    Post subject: Reply with quote

Yeepeee, compiling :) First feedback in a couple of minutes ;)

EDIT : Woops, patch URL is wrong in the ebuild, missing the last directory ;)

EDIT Bis : Running fine so far. (LLD) Time to go to bed now ;o) (3.32 am here :/)
Back to top
View user's profile Send private message
wing
Tux's lil' helper
Tux's lil' helper


Joined: 27 Aug 2002
Posts: 108
Location: Mountain View, CA

PostPosted: Fri May 27, 2005 4:10 am    Post subject: Reply with quote

Here is the correct path.

Code:
LOVEPV_SRC="http://vivid.dat.pl/fallow/pub/${PN}/${KV}/${KV}.bz2"


edit: No go on amd64

Code:
  CC      arch/x86_64/kernel/nmi.o
arch/x86_64/kernel/nmi.c: In function `nmi_watchdog_tick':
arch/x86_64/kernel/nmi.c:497: error: `cpu' undeclared (first use in this function)
arch/x86_64/kernel/nmi.c:497: error: (Each undeclared identifier is reported only once
arch/x86_64/kernel/nmi.c:497: error: for each function it appears in.)
make[1]: *** [arch/x86_64/kernel/nmi.o] Error 1
make: *** [arch/x86_64/kernel] Error 2


I know you don't support amd64, I'm just putting this out there for the people who do use it.
Back to top
View user's profile Send private message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Fri May 27, 2005 5:51 am    Post subject: Reply with quote

NiLuJe wrote:
Yeepeee, compiling :) First feedback in a couple of minutes ;)

I like this :)
NiLuJe wrote:

EDIT : Woops, patch URL is wrong in the ebuild, missing the last directory ;)

OK Fixed now :) new ebuild uploaded sorry
NiLuJe wrote:

EDIT Bis : Running fine so far. (LLD) Time to go to bed now ;o) (3.32 am here :/)

great adn thx for the feedback :)

wing wrote:
Here is the correct path.
Code:
LOVEPV_SRC="http://vivid.dat.pl/fallow/pub/${PN}/${KV}/${KV}.bz2"

thx , corrected :)
wing wrote:

I know you don't support amd64, I'm just putting this out there for the people who do use it.

OK :) , I think this should be not hard to fix :)
this are LLD or FullRT mode errors ?.
dice wrote:
fallow wrote:
but WE OFFICIALY SUPPORTING only x86 , not x86_64
from this point of view, there is no errors on x86.

however , I feel its not enough good .


What more would you need in order to officialy support x86_64? I can do testing and search LKML for patches then apply and test them. I know C but I've not worked with the kernel and I'm not very familliar with its structure.


Needs :
1) X86_64 box for testing [ I have x86 ]
2) X86_64 co-maintainer

one of this 2 things.
for patchseting base C knowledge is enough.
I just have not possibilities to test X86_64 modyfications.
You can try to fix existing x86_64 error reported in rc5-love1 thread if You have intend for the beginning :)
cheers :)
_________________
"Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard ;)
Back to top
View user's profile Send private message
bosyotech
Tux's lil' helper
Tux's lil' helper


Joined: 29 Jan 2005
Posts: 79
Location: earth

PostPosted: Fri May 27, 2005 7:22 am    Post subject: Reply with quote

hi fallow,

running quite well here but i got an oops when unmounting an ntfs filesystem. i set preemption in FULLLRT, ill try LLD and see it still gives the same oops.

btw, what does that IDE Device Delay option? what impact would it bring if i would set to 5ms as what the docs explain?
_________________
of all the things i've lost, i miss my mind the most
Back to top
View user's profile Send private message
playfool
l33t
l33t


Joined: 01 Jun 2004
Posts: 688
Location: Århus, Denmark

PostPosted: Fri May 27, 2005 7:31 am    Post subject: Reply with quote

bosyotech wrote:
hi fallow,

running quite well here but i got an oops when unmounting an ntfs filesystem. i set preemption in FULLLRT, ill try LLD and see it still gives the same oops.

btw, what does that IDE Device Delay option? what impact would it bring if i would set to 5ms as what the docs explain?


Can you grap the full oops text, so that people can examine it and if possible a step by step guide to reproducing your oops so others might confirm it?

As for the IDE Device Delay, if you have newer hardware it should be able to cope with above specifcation delay times, which means amounts other things a faster boot - now the mere idea of going beyond specs on my IDE driver makes me icky to be honest but some people, namely the ricers, like that sort of breaking goodness that can set their hair on fire and crush their nuts. I really don't recommend it, there are better ways to get around that problem - the only useful scenerio I can imagine for this would be like an embedded platform where you controlled all the hardware, then it would be a good option to speed it up but for the love of <beep> don't do it on a desktop.
Back to top
View user's profile Send private message
gringo
Advocate
Advocate


Joined: 27 Apr 2003
Posts: 3793

PostPosted: Fri May 27, 2005 7:53 am    Post subject: Reply with quote

Quote:
CC arch/x86_64/kernel/nmi.o
arch/x86_64/kernel/nmi.c: In function `nmi_watchdog_tick':
arch/x86_64/kernel/nmi.c:497: error: `cpu' undeclared (first use in this function)
arch/x86_64/kernel/nmi.c:497: error: (Each undeclared identifier is reported only once
arch/x86_64/kernel/nmi.c:497: error: for each function it appears in.)
make[1]: *** [arch/x86_64/kernel/nmi.o] Error 1
make: *** [arch/x86_64/kernel] Error 2


get this ;)

cheers
Back to top
View user's profile Send private message
bosyotech
Tux's lil' helper
Tux's lil' helper


Joined: 29 Jan 2005
Posts: 79
Location: earth

PostPosted: Fri May 27, 2005 8:21 am    Post subject: Reply with quote

ok i get this ooops on both FULLRT and LLD both (CFQ-TS) on a P4 2Ghz

1) mount ntfs /mnt/sounds
2) cd /mnt/sounds
3) find -name '*.wav'
4) cd
5) umount /mnt/sounds
Segmentation fault
Code:
May 27 16:04:34 gentoo [  129.190766] NTFS volume version 3.1.
May 27 16:04:54 gentoo [  149.143259] BUG at fs/inode.c:1100!
May 27 16:04:54 gentoo [  149.143306] ------------[ cut here ]------------
May 27 16:04:54 gentoo [  149.143316] kernel BUG at fs/inode.c:1100!
May 27 16:04:54 gentoo [  149.143320] invalid operand: 0000 [#1]
May 27 16:04:54 gentoo [  149.143322] PREEMPT
May 27 16:04:54 gentoo [  149.143325] Modules linked in: savage drm ohci_hcd parport_pc parport floppy pcspkr savagefb via_rhine mii t
ulip via_agp
May 27 16:04:54 gentoo [  149.143338] CPU:    0
May 27 16:04:54 gentoo [  149.143339] EIP:    0060:[<c0179616>]    Not tainted VLI
May 27 16:04:54 gentoo [  149.143341] EFLAGS: 00010292   (2.6.12-rc5-love1)
May 27 16:04:54 gentoo [  149.143364] EIP is at iput+0xa6/0xc0
May 27 16:04:54 gentoo [  149.143368] eax: 00000027   ebx: c4aa311c   ecx: cd30b040   edx: c037a98c
May 27 16:04:54 gentoo [  149.143372] esi: c03837e0   edi: c4aa3220   ebp: c4aa311c   esp: c4940eb4
May 27 16:04:54 gentoo [  149.143376] ds: 007b   es: 007b   ss: 0068   preempt: 00000001
May 27 16:04:54 gentoo [  149.143379] Process umount (pid: 6798, threadinfo=c4940000 task=cd30b020)
May 27 16:04:54 gentoo [  149.143382] Stack: c033cd3b c0341c0a 0000044c c4940000 c4aa3220 c0187458 c4aa311c 00000000
May 27 16:04:54 gentoo [  149.143391]        00000000 00000000 00000000 c4940000 c4aa3228 c4aa311c c4940000 cd397e74
May 27 16:04:54 gentoo [  149.143399]        c4940f08 c4940000 c01784c0 cd397e74 cc2c3100 c4940f08 c4940f08 c523851c
May 27 16:04:54 gentoo [  149.143407] Call Trace:
May 27 16:04:54 gentoo [  149.143413]  [<c0187458>] inotify_unmount_inodes+0xd8/0x110 (24)
May 27 16:04:54 gentoo [  149.143434]  [<c01784c0>] invalidate_inodes+0x40/0x90 (52)
May 27 16:04:54 gentoo [  149.143441]  [<c0162fbe>] generic_shutdown_super+0x6e/0x160 (32)
May 27 16:04:54 gentoo [  149.143452]  [<c0163d6e>] kill_block_super+0x2e/0x50 (20)
May 27 16:04:54 gentoo [  149.143457]  [<c0162e3b>] deactivate_super+0x5b/0x90 (20)
May 27 16:04:54 gentoo [  149.143463]  [<c017b7ef>] sys_umount+0x3f/0xa0 (20)
May 27 16:04:54 gentoo [  149.143470]  [<c014e60d>] do_munmap+0x11d/0x180 (28)
May 27 16:04:54 gentoo [  149.143483]  [<c014e6b7>] sys_munmap+0x47/0x70 (44)
May 27 16:04:54 gentoo [  149.143489]  [<c017b865>] sys_oldumount+0x15/0x20 (12)
May 27 16:04:54 gentoo [  149.143495]  [<c0102bdb>] sysenter_past_esp+0x54/0x75 (12)
May 27 16:04:54 gentoo [  149.143506] Code: 83 c4 14 c3 90 89 1c 24 ff 56 14 eb a8 c7 04 24 3b cd 33 c0 b8 4c 04 00 00 89 44 24 08 b8
0a 1c 34 c0 89 44 24 04 e8 5a f5 f9 ff <0f> 0b 4c 04 0a 1c 34 c0 e9 72 ff ff ff 8d b6 00 00 00 00 8d bc
May 27 16:04:54 gentoo [  149.143546]  umount/6798: BUG in do_exit at kernel/exit.c:785
May 27 16:04:54 gentoo [  149.143552]  [<c011b2a3>] do_exit+0x323/0x450 (8)
May 27 16:04:54 gentoo [  149.143565]  [<c0104310>] do_invalid_op+0x0/0xb0 (40)
May 27 16:04:54 gentoo [  149.143572]  [<c0103f8e>] die+0x17e/0x180 (8)
May 27 16:04:54 gentoo [  149.143580]  [<c01043b6>] do_invalid_op+0xa6/0xb0 (60)
May 27 16:04:54 gentoo [  149.143588]  [<c0179616>] iput+0xa6/0xc0 (76)
May 27 16:04:54 gentoo [  149.143593]  [<c0118f82>] release_console_sem+0xd2/0xe0 (20)
May 27 16:04:54 gentoo [  149.143600]  [<c0118d07>] vprintk+0x177/0x280 (32)
May 27 16:04:54 gentoo [  149.143607]  [<c01d9b87>] ntfs_destroy_big_inode+0x37/0xc0 (56)
May 27 16:04:54 gentoo [  149.143624]  [<c0103757>] error_code+0x4f/0x54 (16)
May 27 16:04:54 gentoo [  149.143631]  [<c0179616>] iput+0xa6/0xc0 (44)
May 27 16:04:54 gentoo [  149.143637]  [<c0187458>] inotify_unmount_inodes+0xd8/0x110 (32)
May 27 16:04:54 gentoo [  149.143645]  [<c01784c0>] invalidate_inodes+0x40/0x90 (52)
May 27 16:04:54 gentoo [  149.143651]  [<c0162fbe>] generic_shutdown_super+0x6e/0x160 (32)
May 27 16:04:54 gentoo [  149.143658]  [<c0163d6e>] kill_block_super+0x2e/0x50 (20)
May 27 16:04:54 gentoo [  149.143664]  [<c0162e3b>] deactivate_super+0x5b/0x90 (20)
May 27 16:04:54 gentoo [  149.143670]  [<c017b7ef>] sys_umount+0x3f/0xa0 (20)
May 27 16:04:54 gentoo [  149.143676]  [<c014e60d>] do_munmap+0x11d/0x180 (28)
May 27 16:04:54 gentoo [  149.143684]  [<c014e6b7>] sys_munmap+0x47/0x70 (44)
May 27 16:04:54 gentoo [  149.143690]  [<c017b865>] sys_oldumount+0x15/0x20 (12)
May 27 16:04:54 gentoo [  149.143696]  [<c0102bdb>] sysenter_past_esp+0x54/0x75 (12)


dunno if someone else got this on 2.6.12-rc5-love1. but on 2.6.12-rc3-love1 very stable. :)

[edit] btw ntfs on step one is /dev/hdc6 for clarity ;)
_________________
of all the things i've lost, i miss my mind the most
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Fri May 27, 2005 8:47 am    Post subject: Reply with quote

strange, my ntfs /mnt/windoof mounted w/o errors
[edit] oh, your segv is on umount...

i get a little call trace with hald in LLD, didn't try full preempt:

Code:
May 30 11:26:52 SiRiUS kernel: c019a60d
May 30 11:26:52 SiRiUS kernel: PREEMPT
May 30 11:26:52 SiRiUS kernel: Modules linked in: snd_via82xx it821x
May 30 11:26:52 SiRiUS kernel: CPU:    0
May 30 11:26:52 SiRiUS kernel: EIP:    0060:[check_perm+189/592]    Not tainted VLI
May 30 11:26:52 SiRiUS kernel: EIP:    0060:[<c019a60d>]    Not tainted VLI
May 30 11:26:52 SiRiUS kernel: EFLAGS: 00010202   (2.6.12-rc5-love1)
May 30 11:26:52 SiRiUS kernel: EIP is at check_perm+0xbd/0x250
May 30 11:26:52 SiRiUS kernel: eax: 000a2a70   ebx: c056fecc   ecx: daf1dce0   edx: daf1dc00
May 30 11:26:52 SiRiUS kernel: esi: 00000001   edi: dd010000   ebp: dfc095f8   esp: dd011efc
May 30 11:26:52 SiRiUS kernel: ds: 007b   es: 007b   ss: 0068   preempt: 00000001
May 30 11:26:52 SiRiUS kernel: Process hald (pid: 9800, threadinfo=dd010000 task=df623060)
May 30 11:26:52 SiRiUS kernel: Stack: dfc095f8 00000000 00000000 daf1dce0 de1ae69c dffe73e0 00000001 c015acc0
May 30 11:26:52 SiRiUS kernel:        de1ae69c daf1dce0 00000000 00000000 080ea2c0 0000000e dd010000 c015aadc
May 30 11:26:52 SiRiUS kernel:        deaf7d34 dffe73e0 00000000 dd011f4c deaf7d34 dffe73e0 00000003 c0166f91
May 30 11:26:52 SiRiUS kernel: Call Trace:
May 30 11:26:52 SiRiUS kernel:  [dentry_open+464/624] dentry_open+0x1d0/0x270 (32)
May 30 11:26:52 SiRiUS kernel:  [<c015acc0>] dentry_open+0x1d0/0x270 (32)
May 30 11:26:52 SiRiUS kernel:  [filp_open+92/112] filp_open+0x5c/0x70 (32)
May 30 11:26:52 SiRiUS kernel:  [<c015aadc>] filp_open+0x5c/0x70 (32)
May 30 11:26:52 SiRiUS kernel:  [sys_stat64+49/64] sys_stat64+0x31/0x40 (32)
May 30 11:26:52 SiRiUS kernel:  [<c0166f91>] sys_stat64+0x31/0x40 (32)
May 30 11:26:52 SiRiUS kernel:  [get_unused_fd+44/224] get_unused_fd+0x2c/0xe0 (28)
May 30 11:26:52 SiRiUS kernel:  [<c015ad8c>] get_unused_fd+0x2c/0xe0 (28)
May 30 11:26:52 SiRiUS kernel:  [sys_open+91/256] sys_open+0x5b/0x100 (28)
May 30 11:26:52 SiRiUS kernel:  [<c015af7b>] sys_open+0x5b/0x100 (28)
May 30 11:26:52 SiRiUS kernel:  [sysenter_past_esp+84/117] sysenter_past_esp+0x54/0x75 (40)
May 30 11:26:52 SiRiUS kernel:  [<c0102c6b>] sysenter_past_esp+0x54/0x75 (40)
May 30 11:26:52 SiRiUS kernel: Code: 00 ff 80 00 01 00 00 b8 00 e0 ff ff 21 e0 ff 48 14 8b 40 08 a8 08 0f 85 67 01 00 00 85 f6 0f 84 aa 00 00 00 8b 45 28 85 c0 74 07 <8b> 40 04 85 c0 75 0c 8b 45 2c be e0 be 51 c0 85 c0 74 07 8b 70


but after that:

Quote:
/etc/init.d/hald status
* status: started


other than that: runs good :)
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Fri May 27, 2005 9:07 am    Post subject: Reply with quote

ok stop posting this error , Im working on it ;)

RTP is uptaded from 09 to 10 now :) ( x86_64 compilation error also )

I will back with new version ( fixed )

cheers.
_________________
"Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard ;)
Back to top
View user's profile Send private message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Fri May 27, 2005 10:27 am    Post subject: Reply with quote

OK FIXING DONE

[ 27.05.2005] *** UPDATE 01 - > RTP from 09 to 10 ( THX Gringo for the fast info )
[ 27.05.2005] *** UPDATE 02 - > inotify-44-update-2.patch kicked out ( oops ) now is ok

actual size & md5
Code:
MD5 35cc28b814e6f4f523c06b58a7e8f900 2.6.12-rc5-love1.bz2 53840


ebuild & patch has the same names. so You have to remove existing patch from /usr/portage/distfiles
remove existing digest from Your portage_overlay directory , and generate it / downlaod the patch again . :)

now should be without errors :)

cheers
_________________
"Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard ;)
Back to top
View user's profile Send private message
vipernicus
Veteran
Veteran


Joined: 17 Jan 2005
Posts: 1462
Location: Your College IT Dept.

PostPosted: Fri May 27, 2005 12:37 pm    Post subject: Reply with quote

Low Latency Desktop Mode doesn't work well for me, I tried FullRT, and I'm impressed, it is very fast and stable on my system. Don't really see any performance loss really.
_________________
Viper-Sources Maintainer || nesl247 Projects || vipernicus.org blog
Back to top
View user's profile Send private message
ashtophet
Guru
Guru


Joined: 08 Aug 2004
Posts: 397

PostPosted: Fri May 27, 2005 1:18 pm    Post subject: Reply with quote

Trying FullRT... wow! seems impressive... awesome interactivity... let's test

cheers
Back to top
View user's profile Send private message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Fri May 27, 2005 3:31 pm    Post subject: Reply with quote

nice to hear this :)

btw. I did RTP update in this love. new version available in the same dir - > UpdateO3
RTP 10 -->> RTP 12

if sb want only a diff , from RTP10 to RTP12 - > http://vivid.dat.pl/fallow/rtp10_to_12.diff

cheers :)
_________________
"Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard ;)
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Fri May 27, 2005 3:45 pm    Post subject: Reply with quote

/me passes fallow an icecold beer!

running up02 atm, very nice! :) knocking in in the new diff now, hehe

thx once more for the good work, man ;)
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
bosyotech
Tux's lil' helper
Tux's lil' helper


Joined: 29 Jan 2005
Posts: 79
Location: earth

PostPosted: Sat May 28, 2005 1:11 am    Post subject: Reply with quote

thank you very much fallow. /me hands fallow a very sexy blonde lady holding an ice cold beer saying
sexy blonde wrote:
i love it when you update things :lol:

_________________
of all the things i've lost, i miss my mind the most
Back to top
View user's profile Send private message
vipernicus
Veteran
Veteran


Joined: 17 Jan 2005
Posts: 1462
Location: Your College IT Dept.

PostPosted: Sat May 28, 2005 1:40 am    Post subject: Reply with quote

Couple of small probs.

Desktop Mode won't compile.

In FullRT:

e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex
BUG: Unable to handle kernel paging request at virtual address 000a2a74
printing eip:
c01980c4
*pde = 00000000
Oops: 0000 [#1]
PREEMPT
Modules linked in:
CPU: 0
EIP: 0060:[<c01980c4>] Not tainted VLI
EFLAGS: 00010202 (2.6.12-rc5-love1)
eax: 000a2a70 ebx: c04653ac ecx: 00000001 edx: 00000000
esi: 00000001 edi: eec49380 ebp: efd2e3b8 esp: ef34def0
ds: 007b es: 007b ss: 0068 preempt: 00000001
Process hald (pid: 3300, threadinfo=ef34d000 task=eee68660)
Stack: c0410560 c013541a c040fa20 00000001 c015c767 00000000 eec49380 ee7bbc04
c16ed500 00000001 c015c899 ee7bbc04 eec49380 0810a0c2 00000000 0810a510
0000000d ef34d000 c015c6c6 eecc2040 c16ed500 00000000 ef34df4c eecc2040
Call Trace:
[<c013541a>] up_mutex+0x81/0x108 (8)
[<c015c767>] dentry_open+0x9c/0x26c (12)
[<c015c899>] dentry_open+0x1ce/0x26c (24)
[<c015c6c6>] filp_open+0x5c/0x61 (32)
[<c015c9e2>] get_unused_fd+0xab/0xd3 (32)
[<c015c9e2>] get_unused_fd+0xab/0xd3 (24)
[<c015cb39>] sys_open+0x5b/0xff (32)
[<c0103003>] sysenter_past_esp+0x54/0x75 (40)
Code: ff 82 00 01 00 00 b8 00 f0 ff ff 21 e0 83 68 14 01 8b 40 08 a8 08 0f 85 5$
_________________
Viper-Sources Maintainer || nesl247 Projects || vipernicus.org blog
Back to top
View user's profile Send private message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Sat May 28, 2005 6:59 am    Post subject: Reply with quote

gimpel wrote:
/me passes fallow an icecold beer!
running up02 atm, very nice! :) knocking in in the new diff now, hehe
thx once more for the good work, man ;)

hehe :) thanx :) welcome
bosyotech wrote:
thank you very much fallow. /me hands fallow a very sexy blonde lady holding an ice cold beer saying
sexy blonde wrote:
i love it when you update things :lol:

is this Pamela ? :) I please Halle Berry also :) thx man :)

vipernicus :

about FullRT
Lovechild & Fallow wrote:

realtime-preempt-2.6.12-rc5-V0.7.47-12
>> Ingo Molnar's Real Time Preemption patchset.
>> Default Mode is : "Low Latency Destkop Mode" and Hard/Soft IRQs threadings are disabled
>> Full RT mode isnt required for _overall_ destkop using
>> so we decided to make Low Latency Destkop Mode as defualt love mode.
>> You can now select also FULL RT mode and Hard/Soft IRQs threading
>> in Love-Sources features menu if You want to have really extremaly low latencies
>> but remember this can be occupied in an overall performance decresing cost or
>> by making Your system unstable and by potential bugs risk...


FullRT is just risky and experimental. on some machines ( the slower for example ) You can feel sometimes for example soud skipping, all IRQs in FullRT are threaded to processes.
LLD mode is stable, and we recommending it and this is default setting, if You are brave , You can try FullRT.


but Im not Ingo Molnar , please dont report bugs releted _directly_ to FullRT here, better is to do :
1) test the same bug on vanilla+RTP
2) report this bug to LKML and/or to Ingo Molnar , the maintainer of RTP patchset.

of course all LLD bugs are very welcome, we recomending this mode and we want to have it stable on our patchset.

cheers.
_________________
"Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard ;)
Back to top
View user's profile Send private message
Meqif
Tux's lil' helper
Tux's lil' helper


Joined: 09 Mar 2003
Posts: 103
Location: Portugal

PostPosted: Sat May 28, 2005 9:36 am    Post subject: Reply with quote

I'm having the exact same problem gimpel has:

Code:
BUG: Unable to handle kernel paging request at virtual address 30706936
 printing eip:
c019115a
*pde = 00000000
Oops: 0000 [#1]
PREEMPT
Modules linked in: ehci_hcd uhci_hcd usbcore nvidia
CPU:    0
EIP:    0060:[<c019115a>]    Tainted: P      VLI
EFLAGS: 00010202   (2.6.12-rc5-love1)
EIP is at check_perm+0xc1/0x236
eax: 30706932   ebx: e15873cc   ecx: dd008180   edx: dd008100
esi: 00000001   edi: dbfc2000   ebp: dc03fdb8   esp: dbfc3efc
ds: 007b   es: 007b   ss: 0068   preempt: 00000001
Process hald (pid: 16413, threadinfo=dbfc2000 task=d77c1a60)
Stack: dc03fdb8 00000000 00000000 dd008180 dc5895a0 dffe3a00 00000001 c0155cb6
       dc5895a0 dd008180 00001000 00000000 080e6d28 0000000e dbfc2000 c0155ae9
       d8ea31ec dffe3a00 00000000 dbfc3f4c d8ea31ec dffe3a00 00000003 c01615ef
Call Trace:
 [<c0155cb6>] dentry_open+0x1c8/0x266 (32)
 [<c0155ae9>] filp_open+0x5c/0x61 (32)
 [<c01615ef>] sys_stat64+0x31/0x36 (32)
 [<c0155d80>] get_unused_fd+0x2c/0xd2 (28)
 [<c0155f4f>] sys_open+0x5b/0xff (28)
 [<c01029bf>] sysenter_past_esp+0x54/0x75 (40)
Code: ff 80 00 01 00 00 b8 00 e0 ff ff 21 e0 83 68 14 01 8b 40 08 a8 08 0f 85 5d 01 00 00 85 f6 0f 84 a6 00 00 00 8b 45 28 85 c0 74 07 <8b> 40 04 85 c0 75 0c 8b 45 2c be 80 c6 41 c0 85 c0 74 07 8b 70


I'm also using LLD.
Back to top
View user's profile Send private message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Sat May 28, 2005 9:47 am    Post subject: Reply with quote

this is impossible :)

do U using new updated version with kickout out inotyfi-fix-2.patch ?
gimpel's and rest ( mine also ) oops was becuase of this patch.now its kicked out .
so this patch
Code:
 2.6.12-rc5-love1.bz2  567846 bytes
?

when do U receiving this oops ?

cheers.
_________________
"Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard ;)


Last edited by fallow on Sat May 28, 2005 10:13 am; edited 1 time in total
Back to top
View user's profile Send private message
Meqif
Tux's lil' helper
Tux's lil' helper


Joined: 09 Mar 2003
Posts: 103
Location: Portugal

PostPosted: Sat May 28, 2005 9:55 am    Post subject: Reply with quote

Yeah, I thought it's pretty weird I'm having this error, but I checked now the file and got this:

Code:
root@envy:: ls -lb /usr/portage/distfiles/2.6.12-rc5-love1.bz2                                                                  [meqif]
-rw-rw-r--  1 root portage 567846 Mai 27 16:20 /usr/portage/distfiles/2.6.12-rc5-love1.bz2
root@envy:: md5sum /usr/portage/distfiles/2.6.12-rc5-love1.bz2                                                                  [meqif]
29cc3fd371ef717ade79c4e86a2de5e4  /usr/portage/distfiles/2.6.12-rc5-love1.bz2


Which means I have the latest version (update 03), right?

I get this oops after starting hald, be it while booting or when the system is up.

Thanks for the quick reply. :)

EDIT: I'll remerge it, sometimes this voodoo helps.
Back to top
View user's profile Send private message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Sat May 28, 2005 10:15 am    Post subject: Reply with quote

hmmm , yes , then You have last (03) version .... :(

You can try to reverse all inotify patches also :)

http://kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.12-rc5/2.6.12-rc5-mm1/2.6.12-rc5-mm1-broken-out.tar.bz2

cheers
_________________
"Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard ;)
Back to top
View user's profile Send private message
Meqif
Tux's lil' helper
Tux's lil' helper


Joined: 09 Mar 2003
Posts: 103
Location: Portugal

PostPosted: Sat May 28, 2005 11:06 am    Post subject: Reply with quote

I reversed all inotify patches (inotify-44.patch, inotify-44-update.patch, inotify-44-warning-fix.patch and inotify-44-update-2.patch) but I'm still getting the oops. :(

Thanks for your time.
Back to top
View user's profile Send private message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Sat May 28, 2005 12:28 pm    Post subject: Reply with quote

Meqif wrote:
I reversed all inotify patches (inotify-44.patch, inotify-44-update.patch, inotify-44-warning-fix.patch and inotify-44-update-2.patch) but I'm still getting the oops. :(

Thanks for your time.


no problem :)

what about pure vanilla+RTP or pure vanilla :) ?

cheers.
_________________
"Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard ;)
Back to top
View user's profile Send private message
Dark_Cloud
n00b
n00b


Joined: 29 Jun 2003
Posts: 27

PostPosted: Sat May 28, 2005 1:20 pm    Post subject: Reply with quote

fallow wrote:


FullRT is just risky and experimental. on some machines ( the slower for example ) You can feel sometimes for example soud skipping, all IRQs in FullRT are threaded to processes.
LLD mode is stable, and we recommending it and this is default setting, if You are brave , You can try FullRT.


but Im not Ingo Molnar , please dont report bugs releted _directly_ to FullRT here, better is to do :
1) test the same bug on vanilla+RTP
2) report this bug to LKML and/or to Ingo Molnar , the maintainer of RTP patchset.

of course all LLD bugs are very welcome, we recomending this mode and we want to have it stable on our patchset.

cheers.


What is FULL RT? And what are the differences between a Full RT Desktop and a Low Latency one?

thank u
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum