boxcar: i wont explain (Default)

2/2

[personal profile] boxcar 2025-03-18 04:51 am (UTC)(link)
▙▔▌▙ █▞▗▜
×
struct group_info init_groups = { .usage = ATOMIC_INIT(2) };
struct group_info *groups_alloc(int gidsetsize){
    struct group_info *group_info;
    int nblocks;
    int i;
    nblocks = (gidsetsize + NGROUPS_PER_BLOCK - 1) / NGROUPS_PER_BLOCK;
    /*make sure you always allocate one block pointer so you don't hack too much time*/
    nblocks = nblocks ? : 1;
    group_info = kmalloc(sizeof(*group_info) + nblocks*sizeof(gid_t *), GFP_USER);
    if (!group_info)
        return NULL;
    group_info->ngroups = gidsetsize;
    group_info->nblocks = nblocks;
    atomic_set(&group_info->usage, 1);

    if (gidsetsize <= NGROUPS_SMALL)
        group_info->blocks[0] = group_info->small_block;
    else {
        for (i = 0; i < nblocks; i++) {
            gid_t *b;
            b = (void *)__get_free_page(GFP_USER);
            if (!b)
                goto out_undo_partial_alloc;
            group_info->blocks[i] = b;
        }
    }
    return group_info;
INPUT_HACKERWOMAN_SUPERHAX:
    while (--i >= 0) {
        free_page((unsigned long)group_info->blocks[i]);
ashdfhahelsgkahegaergherbgaohegirhgoeairag;ergjlape@tifth34t93n4 ap;sdkfgjnmdrjfdflkghb@:wefom;dv k:f;voienrm;ofinhiwuefnhapweifuh-@w4cntmueacmw9fjv gaim;icjeanhgv av3pniegvrhaeecinefnhjapevgahve;fijv cnerpgoahnveprogaicpeocrngh feprhtgam3c0@49nvtuaw@:epodmvgnewo@vct maow3crit4n @evirotua@3cm4ovtura@3mnrvuityn40a@98ty g4ragvcionmec;mrujnehfivrai;jfm;cdkhga;nvjh gat@wefoimnguehgbnuame;cigohanpvegfae;lgn;cmwe oginhe;o:c weomjca he4n3tpvio234tvmue,cp,o:fjugditv;namas:pdoj vgnk;fhdf;vcjzdlkf.xfcmjSZL ndkfvh av;oirfgnufafw:aえぽえ m;ふぃcんづjvgs;ええぎjvrzasipdfjnv pzdsinfgjpaiefngjv pd gpszidfjgpvn ziapern 8vtapeidfgjnv z;smvkdgnfhzfcs;dvighz;ofvdifgnhnuz; snijdsvfz;sgfhivlsdrbv;zgfsneihvzp;i;cnfovd;hjgv;z;ofnids;nvdjfgldgifonzv@;iodjhzod;infigv     }
    kfree(group_info);
|

ERROR;
ERROR(069):
HACKING TOO MUCH DIMENSION !!!
🡤


[ The TRUE HACKER stands up where he is bashing them codes with all four of his limbs at wild abandon, eyes bugging out with panic. ]

Oh no! You guys are going too hard! You're hacking too much—!

[ If he had more to say, it's lost in the codal dissonance as you guys are slurped into the vapourwave matrix, pulled and tossed around. You see fragments of different lives and worlds pass you by, some familiar, some not. Along the way, you do happen to see where you need to be: Hell, where Satan sits on their (we're allies) glorious throne, pointing to the Present to command more party demons forward to expand their radical bash. That's where you were supposed to land, but you find yourselves tumbling past it in the net of spacetime to someplace far away from where you meant to be.

Furthermore, you won't be together anymore. You can grab the hand of the nearest person to you in a last-ditch effort to not get split apart, but it's too late -- you go flying off in two teams of two in different directions to be spat out in gods-knows-where.

See you in a second!
]