Anonymous | Login | Signup for a new account | 11-10-2008 10:38 PST |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0000012 | [uClibc] Other | minor | N/A | 01-14-05 06:59 | 08-24-05 18:13 | ||||
Reporter | anemo | View Status | public | ||||||
Assigned To | uClibc | ||||||||
Priority | normal | Resolution | fixed | ||||||
Status | closed | Product Version | 0.9.27 | ||||||
Summary | 0000012: add #ifdef __NR_umount | ||||||||
Description | add #ifdef __NR_umount for archs which did not have it. | ||||||||
Additional Information | |||||||||
Attached Files |
uClibc-0.9.27-no-umount.patch [^] (527 bytes) 01-14-05 06:59 uClibc-umount.patch [^] (586 bytes) 01-24-05 05:42 |
||||||||
|
Notes | |
(0000005) andersen 01-15-05 21:24 |
Yep, some arches don't have it. Patch applied. |
(0000006) anemo 01-16-05 04:57 |
Thanks for your fix. But I hope uClibc emulate umount systemcall using umount2 systemcall so that busybox umount command works well without modification. How about this idea? |
(0000021) andersen 01-23-05 03:27 |
Good point. Done. |
(0000023) anemo 01-24-05 05:42 |
Thank you. But your fix is broken. The umount function must have only one argument. Also _syscall2() is not a callable function. Please apply new patch. |
(0000061) andersen 02-24-05 20:58 |
This problem has been fixed... r9867 | vapier | 2005-02-13 01:11:38 -0700 (Sun, 13 Feb 2005) | 1 line x86_64 fixes: make sure the fall back routine for using umount2() for umount() actually works :) |
(0000064) anemo 02-24-05 21:36 |
No, it seems still broken. The umount() should have only one argument. |
(0000065) andersen 02-24-05 22:00 |
How about now? http://uclibc.org/cgi-bin/viewcvs.cgi/trunk/uClibc/libc/sysdeps/linux/common/umount.c?p2=%2Ftrunk%2FuClibc%2Flibc%2Fsysdeps%2Flinux%2Fcommon%2Fumount.c&p1=trunk%2FuClibc%2Flibc%2Fsysdeps%2Flinux%2Fcommon%2Fumount.c&r1=9939&r2=9938&rev=9939&view=diff&diff_format=u [^] |
(0000066) anemo 02-24-05 23:06 |
Not yet. It declares inline function 'umount2()' but umount() calls '__syscall_umount2()'. Please resolve this. |
(0000430) anemo 08-24-05 18:07 |
Already fixed. http://www.uclibc.org/cgi-bin/viewcvs.cgi?rev=10654&view=rev [^] Please close this issue. Thanks. |
(0000432) vapier 08-24-05 18:13 |
heh, ok ... didnt even see this bug :) |
Copyright © 2000 - 2006 Mantis Group |