<commit_before>#define MBOOT_MAGIC                     0x2BADB002

#define MBOOT_FLAG_MEMORY               (1 << 0)
#define MBOOT_FLAG_DEVICE               (1 << 1)
#define MBOOT_FLAG_CMDLINE              (1 << 2)
#define MBOOT_FLAG_MODULES              (1 << 3)
#define MBOOT_FLAG_AOUT                 (1 << 4)
#define MBOOT_FLAG_ELF                  (1 << 5)
#define MBOOT_FLAG_MMAP                 (1 << 6)
#define MBOOT_FLAG_CONFIG               (1 << 7)
#define MBOOT_FLAG_LOADER               (1 << 8)
#define MBOOT_FLAG_APM                  (1 << 9)
#define MBOOT_FLAG_VBE                  (1 << 10)

struct mboot_header_modules
{

    unsigned int count;
    void *address;

};

struct mboot_header_elf
{

    unsigned int shcount;
    unsigned int shsize;
    void *shaddress;
    unsigned int shstringindex;

};

struct mboot_header_mmap
{

    unsigned int count;
    void *address;

};

struct mboot_header_drives
{

    unsigned int count;
    void *address;

};

struct mboot_header_vbe
{

    unsigned int cinfo;
    unsigned int minfo;
    unsigned short mode;
    unsigned short isegment;
    unsigned short ioffset;
    unsigned short ilength;

};

struct mboot_header
{

    unsigned int flags;
    unsigned int lomem;
    unsigned int himem;
    unsigned int device;
    unsigned int cmdline;
    struct mboot_header_modules modules;
    struct mboot_header_elf elf;
    struct mboot_header_mmap mmap;
    struct mboot_header_drives drives;
    unsigned int ctable;
    unsigned int name;
    unsigned int atable;
    struct mboot_header_vbe vbe;

} __attribute__((packed));

struct mboot_mmap
{
<commit_msg>removed packed attribute from mboot<commit_after>#define MBOOT_MAGIC                     0x2BADB002

#define MBOOT_FLAG_MEMORY               (1 << 0)
#define MBOOT_FLAG_DEVICE               (1 << 1)
#define MBOOT_FLAG_CMDLINE              (1 << 2)
#define MBOOT_FLAG_MODULES              (1 << 3)
#define MBOOT_FLAG_AOUT                 (1 << 4)
#define MBOOT_FLAG_ELF                  (1 << 5)
#define MBOOT_FLAG_MMAP                 (1 << 6)
#define MBOOT_FLAG_CONFIG               (1 << 7)
#define MBOOT_FLAG_LOADER               (1 << 8)
#define MBOOT_FLAG_APM                  (1 << 9)
#define MBOOT_FLAG_VBE                  (1 << 10)

struct mboot_header_modules
{

    unsigned int count;
    void *address;

};

struct mboot_header_elf
{

    unsigned int shcount;
    unsigned int shsize;
    void *shaddress;
    unsigned int shstringindex;

};

struct mboot_header_mmap
{

    unsigned int count;
    void *address;

};

struct mboot_header_drives
{

    unsigned int count;
    void *address;

};

struct mboot_header_vbe
{

    unsigned int cinfo;
    unsigned int minfo;
    unsigned short mode;
    unsigned short isegment;
    unsigned short ioffset;
    unsigned short ilength;

};

struct mboot_header
{

    unsigned int flags;
    unsigned int lomem;
    unsigned int himem;
    unsigned int device;
    unsigned int cmdline;
    struct mboot_header_modules modules;
    struct mboot_header_elf elf;
    struct mboot_header_mmap mmap;
    struct mboot_header_drives drives;
    unsigned int ctable;
    unsigned int name;
    unsigned int atable;
    struct mboot_header_vbe vbe;

};

struct mboot_mmap
{

{'fraction_non_alphanumeric': 0.06945298094652735, 'fraction_numerical': 0.017209588199139522, 'mean_word_length': 2.307926829268293, 'pattern_counts': {'":': 0, '<': 47, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1412140', 'n_tokens_mistral': 1116, 'n_tokens_neox': 1068, 'n_words': 293}