BusyBox Bug and Patch Tracking
BusyBox
  

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

- Relationships

- 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 :)
 

- Issue History
Date Modified Username Field Change
01-14-05 06:59 anemo New Issue
01-14-05 06:59 anemo File Added: uClibc-0.9.27-no-umount.patch
01-15-05 21:24 andersen Note Added: 0000005
01-15-05 21:24 andersen Status assigned => resolved
01-15-05 21:24 andersen Resolution open => fixed
01-16-05 04:57 anemo Status resolved => feedback
01-16-05 04:57 anemo Resolution fixed => reopened
01-16-05 04:57 anemo Note Added: 0000006
01-23-05 03:27 andersen Note Added: 0000021
01-23-05 03:27 andersen Status feedback => resolved
01-23-05 03:27 andersen Resolution reopened => fixed
01-24-05 05:42 anemo Status resolved => feedback
01-24-05 05:42 anemo Resolution fixed => reopened
01-24-05 05:42 anemo Note Added: 0000023
01-24-05 05:42 anemo File Added: uClibc-umount.patch
02-24-05 20:58 andersen Note Added: 0000061
02-24-05 20:58 andersen Status feedback => resolved
02-24-05 20:58 andersen Resolution reopened => fixed
02-24-05 21:36 anemo Status resolved => feedback
02-24-05 21:36 anemo Resolution fixed => reopened
02-24-05 21:36 anemo Note Added: 0000064
02-24-05 22:00 andersen Note Added: 0000065
02-24-05 23:06 anemo Note Added: 0000066
03-16-05 11:50 andersen Status feedback => assigned
03-16-05 11:50 andersen Assigned To andersen => uClibc
08-24-05 18:07 anemo Note Added: 0000430
08-24-05 18:13 vapier Note Added: 0000432
08-24-05 18:13 vapier Status assigned => closed
08-24-05 18:13 vapier Resolution reopened => fixed


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker