Preskoči na glavno vsebino
Odpre se v Novem Zavihku
Domača Stran
Viri
Cenitev
Ustvarite storyboard
Ustvarite storyboard
Prijavi se
Registrirajte se kot učitelj
Registrirajte se kot posameznik
Iskanje
cyber security
Ustvarite Snemalno Knjigo
Kopirajte to snemalno knjigo
Kopirajte to snemalno knjigo
USTVARI STORYBOARD
PREDVAJANJE DIAPROJEKCIJE
PREBERI MI
Ustvari svojo
Kopiraj
Snemalna Knjiga Besedilo
Zdrs: 1
Morales and mateo are in call
Zdrs: 2
Morales: Hey Mateo, check out this link, it's great!
Mateo: I dont think its a good idea
Zdrs: 3
https://www.storyboardthat.com/storyboards/d7016805/cyber-security/edit#
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 we always allocate at least one indirect block pointer */ 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; } }
.......................... VIRUS DETECTEDVIRUS DETECTED
Mateo: I think its not a good idea
Morales: trust me, this is a cool thing