[BusyBox 0001260]: Fix httpd to run on MMU-less platforms

bugs at busybox.net bugs at busybox.net
Tue Mar 6 23:23:39 UTC 2007


A NOTE has been added to this issue. 
====================================================================== 
http://busybox.net/bugs/view.php?id=1260 
====================================================================== 
Reported By:                landau
Assigned To:                BusyBox
====================================================================== 
Project:                    BusyBox
Issue ID:                   1260
Category:                   Networking Support
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             03-06-2007 06:35 PST
Last Modified:              03-06-2007 15:23 PST
====================================================================== 
Summary:                    Fix httpd to run on MMU-less platforms
Description: 
The attached patch allows httpd to run on MMU-less platforms, such as
Blackfin.
All it does is calling vfork() instead of fork() (if BB_NOMMU is defined)
and explaining in a comment why this is correct despite the child process'
modifications to the address space.

The issue is present since at least version 1.2.
The patch is generated against svn rev 18015.
====================================================================== 

---------------------------------------------------------------------- 
 vda - 03-06-07 15:23  
---------------------------------------------------------------------- 
Hi. No obvious problems with the patch. However, I am concerned that I
don't know nommu people needs and nommu environments in general.

Do you nave any nommu emulator or, say, qemu runnable image for nommu
processor so that I can run-test the change and generally play with nommu? 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
03-06-07 06:35  landau         New Issue                                    
03-06-07 06:35  landau         Status                   new => assigned     
03-06-07 06:35  landau         Assigned To               => BusyBox         
03-06-07 06:35  landau         File Added: httpd-nommu.patch                    
03-06-07 15:23  vda            Note Added: 0002212                          
======================================================================




More information about the busybox-cvs mailing list