dovecot panic
Ronald Klop
ronald-lists at klop.ws
Wed Nov 19 17:40:24 UTC 2014
On Wed, 19 Nov 2014 18:06:24 +0100, <draymond at foxvalley.net> wrote:
> I tried compiling the port of dovecot (/usr/ports/mail/dovecot) on my
> Raspberry Pi. Getting it running was more work than most other ports:
>
> vi /usr/local/etc/dovecot.conf
>
> protocols = imap pop3 imaps pop3s
>
> cd /usr/local/share/examples/dovecot
> vi dovecot-openssl.cnf
>
> (fill out fields)
>
> mkdir /etc/ssl/certs
> mkdir /etc/ssl/private
> ./mkcert.sh
> echo 'dovecot_enable="YES"' >> /etc/rc.conf
> /usr/local/etc/rc.d/dovecot start
>
> While I was testing it (manual telnet into port 110 and checking mail)
> dovecot panicked and brought down the system. I rebooted and tried
> again and got the same result:
>
> panic: pmap_zero_page_gen: page has mappings
> KDB: enter: panic
> [ thread pid 13779 tid 100095 ]
> Stopped at $d: ldrb r15, [r15, r15, ror r15]!
> db>
>
> Has anyone else had success with dovecot on ARMv6? Is there a more
> stable choice for a basic POP3/IMAP daemon?
>
Funny coincidence. I just compiled dovecot2 on my ARM Sheevaplug system.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195168
But, your panic should not have to do with dovecot. Applications are not
supposed to make the kernel panic. It normally is the kernel itself which
makes it panic.
Does disabling superpages help? Put vm.pmap.sp_enabled=0 in loader.conf or
sysctl.conf. Other people mentioned a problem with that the previous days.
NB: what version of FreeBSD are you running?
Regards,
Ronald.
More information about the freebsd-arm
mailing list