Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/char/i8042/main.c

    rc170438 r26cf7a6  
    4343#include <ddf/log.h>
    4444#include <stdio.h>
     45#include <async.h>
    4546#include "i8042.h"
    4647
     
    6061        assert(dev);
    6162       
    62         async_sess_t *parent_sess = ddf_dev_parent_sess_create(dev);
     63        async_sess_t *parent_sess = ddf_dev_parent_sess_create(
     64            dev, EXCHANGE_SERIALIZE);
    6365        if (parent_sess == NULL)
    6466                return ENOMEM;
     
    151153        ddf_log_init(NAME);
    152154       
     155        /*
     156         * Alleviate the virtual memory / page table pressure caused by
     157         * interrupt storms when the default large stacks are used.
     158         */
     159        async_set_notification_handler_stack_size(PAGE_SIZE);
     160
    153161        return ddf_driver_main(&i8042_driver);
    154162}
Note: See TracChangeset for help on using the changeset viewer.