Re: panic: trap: fast data access mmu miss

From: Alex Deiter (tiamat_at_komi.mts.ru)
Date: 10/24/03

  • Next message: Thomas Schwarzkopf: "Re: FreeBSD-Current and XFree86"
    To: "Kris Kennaway" <kris@obsecurity.org>, <freebsd-sparc64@freebsd.org>, <current@freebsd.org>
    Date: Fri, 24 Oct 2003 09:09:25 +0400
    
    

    >> -- fast data access mmu miss tar=0 %o7=0xc018b820 --
    >> quotactl() at quotactl+0x98
    >> syscall() at syscall+0x308
    >It looks like you have quotas enabled.

    No.

    >Can you please provide more
    >details of your setup and how to reproduce this problem?

    my setup in details:

    1. FreeBSD 4.7 i386 act as nfs server (hostname SERVER):

    /etc/rc.conf:
    portmap_enable="YES"
    nfs_server_enable="YES"
    nfs_client_enable="YES"
    nfs_reserved_port_only="YES"
    mountd_flags="-r"

    /etc/exports:
    /home -alldirs -maproot=0:0 CLIENT

    # mount|grep home
    /dev/vinum/home on /home (ufs, NFS exported, local, soft-updates)

    On this machine also run samba-2.2.8a (build with quota support) with share
    [homes].

    2. FreeBSD 51. sparc64 CURRENT act as nfs client (hostname CLIENT):

    portmap_enable="YES"
    nfs_client_enable="YES"
    nfs_server_enable="YES"
    nfs_reserved_port_only="YES"
    mountd_flags="-r"
    amd_enable="YES"
    amd_flags="-a /.amd -l syslog:local2 /net /etc/amd.net"

    /etc/amd.net:
    /defaults opts:=rw,grpid,resvport,vers=3,proto=tcp,nosuid,\
                        nodev,intr,quota,dumbtimer

    SERVER host==${key};type:=link;fs:=/home \
                         host!=${key};type:=nfs;rhost:=${key};rfs:=/home

    On this machine also run samba-3.0 (build with quota support) with share
    [homes].

    3. Windows server (samba domain member).

    Steps:

    1. User tiamat login on Windows server.
    2. open "Microsoft windows network", find SERVER and map \\SERVER\tiamat as
    disk H:
    3. open "Microsoft windows network", find CLIENT and map \\CLIENT\tiamat as
    disk G:

    CLIENT (sparc64) automount (via amd) SERVER:/home:

    #mount
    SERVER:/home on /.amd/SERVER/home (nfs, nodev, nosuid)

    # pw usershow tiamat
    tiamat:*:1000:1000::0:0:Alex Deiter:/net/SERVER/tiamat:/usr/local/bin/bash

    4. open "My computer" and double-click on disk G:
    samba try to check disk quotas and sparc64 CLIENT panic:

    panic: trap: fast data access mmu miss
    cpuid = 0;
    Debugger("panic")
    Stopped at Debugger+0x1c: ta %xcc, 1
    db> tr
    panic() at panic+0x174
    trap() at trap+0x394
    -- fast data access mmu miss tar=0 %o7=0xc018b820 --
    quotactl() at quotactl+0x98
    syscall() at syscall+0x308
    -- syscall (148, FreeBSD ELF64, quotactl) %o7=0x1e3044 --
    userland() at 0x41187e88
    user trace: trap %o7=0x1e3044
    pc 0x41187e88, sp 0x7fdffffe221
    pc 0x15149c, sp 0x7fdffffe321
    pc 0x151818, sp 0x7fdffffe871
    pc 0x1c771c, sp 0x7fdffffe931
    pc 0x1a6938, sp 0x7fdffffea01
    pc 0x1b3904, sp 0x7fdffffec81
    pc 0x1d987c, sp 0x7fdffffedc1
    pc 0x1d99c0, sp 0x7fdffffeec1
    pc 0x1da06c, sp 0x7fdffffefa1
    pc 0x1db99c, sp 0x7fdfffff071
    pc 0x451ea8, sp 0x7fdfffff161
    pc 0x133560, sp 0x7fdfffff3f1
    pc 0x405d3f94, sp 0x7fdfffff4b1
    done
    db> reboot

    Thanks!

    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


  • Next message: Thomas Schwarzkopf: "Re: FreeBSD-Current and XFree86"