Searched hist:5413 (Results 1 - 6 of 6) sorted by relevance
/haiku/src/system/kernel/vm/ | ||
H A D | VMUserAddressSpace.h | diff d62afe7a Wed Apr 28 16:06:40 MDT 2010 Ingo Weinhold <ingo_weinhold@gmx.de> VMUserAddressSpace::LookupArea(): Although only a read-lock is the precondition for calling the function it read/write accessed the fAreaHint attribute in a non-atomic manner. I.e. if executed concurrently by two threads of the same team one could return the wrong area. The most likely problem could be caused in vm_soft_fault(), leading to pages being added to the wrong caches. The bug itself is inherited from NewOS, but is triggered way more likely since the page daemon unmaps inactive pages (r35485). Probably fixes #5413. Might also fix the sporadically occurring crashes/asserts in the hoard allocator -- at least inactive pages being replaced by zeroed ones would be an excellent explanation. [Thanks to Matt for providing remote debug access to his machine.] git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36523 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff d62afe7ab01c79574766f6abd08cee1d00819579 Wed Apr 28 16:06:40 MDT 2010 Ingo Weinhold <ingo_weinhold@gmx.de> VMUserAddressSpace::LookupArea(): Although only a read-lock is the precondition for calling the function it read/write accessed the fAreaHint attribute in a non-atomic manner. I.e. if executed concurrently by two threads of the same team one could return the wrong area. The most likely problem could be caused in vm_soft_fault(), leading to pages being added to the wrong caches. The bug itself is inherited from NewOS, but is triggered way more likely since the page daemon unmaps inactive pages (r35485). Probably fixes #5413. Might also fix the sporadically occurring crashes/asserts in the hoard allocator -- at least inactive pages being replaced by zeroed ones would be an excellent explanation. [Thanks to Matt for providing remote debug access to his machine.] git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36523 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
H A D | VMUserAddressSpace.cpp | diff d62afe7a Wed Apr 28 16:06:40 MDT 2010 Ingo Weinhold <ingo_weinhold@gmx.de> VMUserAddressSpace::LookupArea(): Although only a read-lock is the precondition for calling the function it read/write accessed the fAreaHint attribute in a non-atomic manner. I.e. if executed concurrently by two threads of the same team one could return the wrong area. The most likely problem could be caused in vm_soft_fault(), leading to pages being added to the wrong caches. The bug itself is inherited from NewOS, but is triggered way more likely since the page daemon unmaps inactive pages (r35485). Probably fixes #5413. Might also fix the sporadically occurring crashes/asserts in the hoard allocator -- at least inactive pages being replaced by zeroed ones would be an excellent explanation. [Thanks to Matt for providing remote debug access to his machine.] git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36523 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff d62afe7ab01c79574766f6abd08cee1d00819579 Wed Apr 28 16:06:40 MDT 2010 Ingo Weinhold <ingo_weinhold@gmx.de> VMUserAddressSpace::LookupArea(): Although only a read-lock is the precondition for calling the function it read/write accessed the fAreaHint attribute in a non-atomic manner. I.e. if executed concurrently by two threads of the same team one could return the wrong area. The most likely problem could be caused in vm_soft_fault(), leading to pages being added to the wrong caches. The bug itself is inherited from NewOS, but is triggered way more likely since the page daemon unmaps inactive pages (r35485). Probably fixes #5413. Might also fix the sporadically occurring crashes/asserts in the hoard allocator -- at least inactive pages being replaced by zeroed ones would be an excellent explanation. [Thanks to Matt for providing remote debug access to his machine.] git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36523 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
/haiku/src/apps/showimage/ | ||
H A D | ShowImageApp.h | diff 402c09e5 Tue Nov 18 18:46:00 MST 2003 Matthew Wilber <mwilber@nowhere.fake> Added code to enable / disable the Edit->Paste menu item when the contents of the clipboard change git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5413 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 402c09e582a3ffb8e1e51cebc473f3e02256ea2f Tue Nov 18 18:46:00 MST 2003 Matthew Wilber <mwilber@nowhere.fake> Added code to enable / disable the Edit->Paste menu item when the contents of the clipboard change git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5413 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
H A D | ShowImageConstants.h | diff 402c09e5 Tue Nov 18 18:46:00 MST 2003 Matthew Wilber <mwilber@nowhere.fake> Added code to enable / disable the Edit->Paste menu item when the contents of the clipboard change git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5413 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 402c09e582a3ffb8e1e51cebc473f3e02256ea2f Tue Nov 18 18:46:00 MST 2003 Matthew Wilber <mwilber@nowhere.fake> Added code to enable / disable the Edit->Paste menu item when the contents of the clipboard change git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5413 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
H A D | ShowImageApp.cpp | diff 402c09e5 Tue Nov 18 18:46:00 MST 2003 Matthew Wilber <mwilber@nowhere.fake> Added code to enable / disable the Edit->Paste menu item when the contents of the clipboard change git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5413 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 402c09e582a3ffb8e1e51cebc473f3e02256ea2f Tue Nov 18 18:46:00 MST 2003 Matthew Wilber <mwilber@nowhere.fake> Added code to enable / disable the Edit->Paste menu item when the contents of the clipboard change git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5413 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
H A D | ShowImageWindow.cpp | diff 402c09e5 Tue Nov 18 18:46:00 MST 2003 Matthew Wilber <mwilber@nowhere.fake> Added code to enable / disable the Edit->Paste menu item when the contents of the clipboard change git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5413 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 402c09e582a3ffb8e1e51cebc473f3e02256ea2f Tue Nov 18 18:46:00 MST 2003 Matthew Wilber <mwilber@nowhere.fake> Added code to enable / disable the Edit->Paste menu item when the contents of the clipboard change git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5413 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
Completed in 132 milliseconds