[BSD] ZFS problémák

Gabor HALASZ halasz.g at freemail.hu
2010. Május. 26., Sze, 01:05:43 CEST


On Tue, 25 May 2010 20:34:25 +0200, Laszlo Levai
<laszlo.lev.levai at gmail.com> wrote:
> Kipróbáltam a fent írt "vm" kezdetű sorokat bytban megadni --> el sem
> indult a gép, hibaüzenet "panic: kobj_compile_methods: out of memory".
> 
Ezt akkor csinalja, ha tul nagy erteket allitasz be, es nem tudja
lefoglalni. Itt is van a kod:

kern/subr_kobj.c

void
kobj_class_compile(kobj_class_t cls)
{
        kobj_ops_t ops;

        KOBJ_ASSERT(MA_NOTOWNED);

        /*
         * Allocate space for the compiled ops table.
         */
        ops = malloc(sizeof(struct kobj_ops), M_KOBJ, M_NOWAIT);
        if (!ops)
                panic("kobj_compile_methods: out of memory");

        KOBJ_LOCK();

http://www.freebsd.org/doc/en/books/arch-handbook/kernel-objects.html
...
Kernel Objects, or Kobj provides an object-oriented C programming system
for the kernel.
...
A class is built by creating a method table associating one or more
functions with method descriptions. Before use the class is compiled. The
compilation allocates a cache and associates it with the class.
...

-- 
Gabor HALASZ <halasz.g at freemail.hu>



További információk a(z) BSD levelezőlistáról