From owner-freebsd-stable@FreeBSD.ORG Fri Jun 13 23:58:19 2014 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 184E1ABE for ; Fri, 13 Jun 2014 23:58:19 +0000 (UTC) Received: from mail-yh0-x22d.google.com (mail-yh0-x22d.google.com [IPv6:2607:f8b0:4002:c01::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D0A4623FE for ; Fri, 13 Jun 2014 23:58:18 +0000 (UTC) Received: by mail-yh0-f45.google.com with SMTP id t59so2693962yho.4 for ; Fri, 13 Jun 2014 16:58:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:date:message-id:subject:from:to:content-type; bh=ePnB0VztYEtsg0f1O7ofWqKOE6mhKdtvoFlOsJrRxLA=; b=hxhkHruvEDT1vkMUYnEyed8FF5i1l8h8jm4awMsa/XvIZNa+Guxge6d9M2HrVfozJk gYUuAj4XfQcyWOMxVIXDPAVPzqi02p28l7axULzaxJMppzfTMOB+JIxYM2yVob9h9oGH 7NIPq0JwAepQoRRW+qKCTmDAng7vbMF+hPvT4HHQGdN1EIkTmBa4pnsANOKk+cBVb1hF Fl2n16Vji7vUzeS++CRIx2teycbmjAp/XPE3ThVnkwvaUPA361SMEzY81FgllfSQIFSB aD3l/hGL4KPKjIcmE0sKxN7+8T180IbMKcYtQLTJzmdNGU2WIFiqTOOleM312ad1cw3o ZFrQ== MIME-Version: 1.0 X-Received: by 10.236.170.194 with SMTP id p42mr9154336yhl.103.1402703897735; Fri, 13 Jun 2014 16:58:17 -0700 (PDT) Received: by 10.170.154.5 with HTTP; Fri, 13 Jun 2014 16:58:17 -0700 (PDT) Reply-To: huanghwh@gmail.com Date: Sat, 14 Jun 2014 07:58:17 +0800 Message-ID: Subject: onifconsole prevent shutdown on mbr 2013 From: Huang Wen Hui To: "freebsd-stable@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jun 2014 23:58:19 -0000 Hi, I notice onifconsole is enable on STABLE recently, In mbr 2013 there is an uart port, it may not useful: uart0: <8250 or 16450 or compatible> at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 uart0: console (338,n,8,1) If onifconsole is enable, "shutdown -p now" or press power button on keyboard is not properly work. system still can ssh. Before shutdown command, ps -ax show: PID TT STAT TIME COMMAND 0 - DLs 0:00.10 [kernel] 1 - ILs 0:00.02 /sbin/init -s 2 - DL 0:00.02 [cam] 3 - DL 0:00.00 [sctp_iterator] 4 - DL 0:00.00 [pagedaemon] 5 - DL 0:00.00 [vmdaemon] 6 - DL 0:00.00 [pagezero] 7 - DL 0:00.00 [bufdaemon] 8 - DL 0:00.00 [syncer] 9 - DL 0:00.00 [vnlru] 10 - DL 0:00.00 [audit] 11 - RL 7:12.33 [idle] 12 - WL 0:00.32 [intr] 13 - DL 0:00.01 [geom] 14 - DL 0:00.00 [rand_harvestq] 15 - DL 0:00.10 [usb] 16 - DL 0:00.00 [softdepflush] 439 - Is 0:00.00 dhclient: bge0 [priv] (dhclien 475 - Is 0:00.00 dhclient: bge0 (dhclient) 480 - Is 0:00.00 /usr/sbin/moused -p /dev/ums0 506 - Is 0:00.00 /usr/sbin/moused -p /dev/ums1 531 - Is 0:00.00 /usr/sbin/moused -p /dev/wsp0 548 - Is 0:00.00 /sbin/devd 596 - DL 0:00.00 [ng_queue] 597 - DL 0:00.00 [Timer] 716 - Ss 0:00.00 /usr/sbin/syslogd -s 797 - Ss 0:00.01 /usr/sbin/ntpd -c /etc/ntp.con 847 - Ss 0:00.00 /usr/local/bin/dbus-daemon --s 887 - Ss 0:00.01 /usr/local/sbin/openvpn --cd / 894 - Is 0:00.02 /bin/sh /usr/local/bin/mysqld_ 1549 - I 0:00.11 /usr/local/libexec/mysqld --de 1570 - Is 0:00.00 /usr/local/bin/memcached -d -u 1611 - Is 0:00.01 /usr/local/sbin/cupsd -C /usr/ 1623 - DL 0:00.00 [md0] 1642 - Is 0:00.00 /usr/sbin/sshd 1645 - Ss 0:00.00 sendmail: accepting connection 1648 - Is 0:00.00 sendmail: Queue runner@00:30:0 1652 - Is 0:00.00 /usr/sbin/cron -s 1706 - Is 0:05.64 /usr/local/sbin/hald 1709 - I 0:00.07 hald-runner 1729 - Is 0:00.01 sshd: hwh [priv] (sshd) 1731 - I 0:00.05 hald-addon-mouse-sysmouse: /de 1746 - S 0:00.00 sshd: hwh@pts/0 (sshd) 1752 - I 0:00.06 hald-addon-mouse-sysmouse: /de 1755 - I 0:00.05 hald-addon-mouse-sysmouse: /de 1775 - S 0:00.06 hald-addon-storage: /dev/da0 ( 1693 v0 Is+ 0:00.01 /usr/libexec/getty Pc ttyv0 1694 v1 Is+ 0:00.00 /usr/libexec/getty Pc ttyv1 1695 v2 Is+ 0:00.01 /usr/libexec/getty Pc ttyv2 1696 v3 Is+ 0:00.01 /usr/libexec/getty Pc ttyv3 1697 v4 Is+ 0:00.01 /usr/libexec/getty Pc ttyv4 1698 v5 Is+ 0:00.01 /usr/libexec/getty Pc ttyv5 1699 v6 Is+ 0:00.01 /usr/libexec/getty Pc ttyv6 1700 v7 Is+ 0:00.00 /usr/libexec/getty Pc ttyv7 1701 u0 Is+ 0:00.01 /usr/libexec/getty std.9600 tt 1747 0 Ss 0:00.01 -csh (csh) 1779 0 R+ 0:00.00 ps -ax After showdown command, ps -ax show: PID TT STAT TIME COMMAND 0 - DLs 0:00.10 [kernel] 1 - SLs 0:00.02 /sbin/init -s 2 - DL 0:00.02 [cam] 3 - DL 0:00.00 [sctp_iterator] 4 - DL 0:00.00 [pagedaemon] 5 - DL 0:00.00 [vmdaemon] 6 - DL 0:00.00 [pagezero] 7 - DL 0:00.00 [bufdaemon] 8 - DL 0:00.00 [syncer] 9 - DL 0:00.00 [vnlru] 10 - DL 0:00.00 [audit] 11 - RL 9:50.12 [idle] 12 - WL 0:00.33 [intr] 13 - DL 0:00.01 [geom] 14 - DL 0:00.01 [rand_harvestq] 15 - DL 0:00.11 [usb] 16 - DL 0:00.00 [softdepflush] 439 - Is 0:00.00 dhclient: bge0 [priv] (dhclien 475 - Is 0:00.00 dhclient: bge0 (dhclient) 480 - Is 0:00.00 /usr/sbin/moused -p /dev/ums0 506 - Is 0:00.00 /usr/sbin/moused -p /dev/ums1 531 - Is 0:00.00 /usr/sbin/moused -p /dev/wsp0 548 - Is 0:00.00 /sbin/devd 596 - DL 0:00.00 [ng_queue] 597 - DL 0:00.00 [Timer] 716 - Is 0:00.00 /usr/sbin/syslogd -s 797 - Ss 0:00.01 /usr/sbin/ntpd -c /etc/ntp.con 847 - Is 0:00.00 /usr/local/bin/dbus-daemon --s 887 - Ss 0:00.01 /usr/local/sbin/openvpn --cd / 894 - Is 0:00.02 /bin/sh /usr/local/bin/mysqld_ 1549 - I 0:00.11 /usr/local/libexec/mysqld --de 1570 - Is 0:00.00 /usr/local/bin/memcached -d -u 1611 - Is 0:00.01 /usr/local/sbin/cupsd -C /usr/ 1623 - DL 0:00.00 [md0] 1642 - Is 0:00.00 /usr/sbin/sshd 1645 - Ss 0:00.00 sendmail: accepting connection 1648 - Is 0:00.00 sendmail: Queue runner@00:30:0 1652 - Is 0:00.00 /usr/sbin/cron -s 1706 - Is 0:05.64 /usr/local/sbin/hald 1709 - I 0:00.07 hald-runner 1729 - Is 0:00.01 sshd: hwh [priv] (sshd) 1731 - I 0:00.05 hald-addon-mouse-sysmouse: /de 1746 - S 0:00.00 sshd: hwh@pts/0 (sshd) 1752 - I 0:00.06 hald-addon-mouse-sysmouse: /de 1755 - I 0:00.05 hald-addon-mouse-sysmouse: /de 1775 - S 0:00.06 hald-addon-storage: /dev/da0 ( 1693 v0- Z+ 0:00.01 1694 v1- Z+ 0:00.00 1695 v2- Z+ 0:00.01 1696 v3- Z+ 0:00.01 1697 v4- Z+ 0:00.01 1698 v5- Z+ 0:00.01 1699 v6- Z+ 0:00.01 1700 v7- Z+ 0:00.00 1701 u0- Z+ 0:00.01 1747 0 Ss 0:00.01 -csh (csh) 1780 0 R+ 0:00.00 ps -ax All getty processes become to defunct. Cheers, Huang Wenhui