Bug 10123 - contains a broken copy of include/linux/loop.h
Summary: contains a broken copy of include/linux/loop.h
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: dietlibc (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: led
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 10203
  Show dependency tree
 
Reported: 2006-10-12 20:22 MSD by Sergey Vlasov
Modified: 2012-11-14 06:17 MSK (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 отсутствует