Bug 10123

Summary: contains a broken copy of include/linux/loop.h
Product: Sisyphus Reporter: Sergey Vlasov <vsu>
Component: dietlibcAssignee: led
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 10203    

Description Sergey Vlasov 2006-10-12 20:22:15 MSD
include/linux/loop.h in busybox is obsolete (does not contain definitions of
struct loop_info64, LOOP_SET_STATUS64, LOOP_GET_STATUS64) and even wrong:

busybox copy:

/* Loop flags */
#define LO_FLAGS_DO_BMAP        1
#define LO_FLAGS_READ_ONLY      2
#define LO_FLAGS_BH_REMAP       4

current kernel:

/*
 * Loop flags
 */
enum {
        LO_FLAGS_READ_ONLY      = 1,
        LO_FLAGS_USE_AOPS       = 2,
};

This file breaks [mkinitrd-]busybox build with dietlibc.
Comment 1 Konstantin A Lepikhov (L.A. Kostis) 2009-04-05 18:09:25 MSD
На мантейнера.
Comment 2 led 2012-11-14 06:17:10 MSK
loop.h в dietlibc отсутствует