Description of problem: vDSO works on x86_64, but on i386, the kernel panics if you try to enable the support. Version-Release number of selected component (if applicable): 2.6.9-40 How reproducible: sysctl -w kernel.vdso=1 Steps to Reproduce: 1. sysctl -w kernel.vdso=1 2. or boot with "vdso=1" on the kernel boot line Actual results: panic. traceback not currently available, but the feature is not yet supported on i386; please update if you need the full panic message. Expected results: vDSO support as seen in FC6. Additional info: Seen in testing binutils (2006:0489), which should now support vDSO and does on x86_64. Quick test to see if the feature is turned on is ldd /bin/true | grep linux-gate
this would require a fair amount of backports and testing...i'd suggest we close this wouldn't fix for rhel4, unless there is a customer dying to have this...John, why do you need this? for rhts testing?
Jason, I'm not necessarily the right person to ask for that :) It's evidently used by binutils, and the binutils maintainer(s) should best be able to explain what they're using it for. I just ran across it while trying the features in a binutils update.
rhel4 binaries should continue to work properly without this kernel feature even if they are not optimal...i'd suggest we close this wouldn't fix unless i'm missing something.