From mi@aldan.algebra.com  Wed Sep 21 03:23:43 2011
Return-Path: <mi@aldan.algebra.com>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 5439B106564A
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 21 Sep 2011 03:23:43 +0000 (UTC)
	(envelope-from mi@aldan.algebra.com)
Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102])
	by mx1.freebsd.org (Postfix) with ESMTP id 07C278FC0C
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 21 Sep 2011 03:23:42 +0000 (UTC)
Received: from mr16.lnh.mail.rcn.net ([207.172.157.36])
  by smtp02.lnh.mail.rcn.net with ESMTP; 20 Sep 2011 23:23:42 -0400
Received: from smtp01.lnh.mail.rcn.net (smtp01.lnh.mail.rcn.net [207.172.4.11])
	by mr16.lnh.mail.rcn.net (MOS 4.2.3-GA)
	with ESMTP id BHS07927;
	Tue, 20 Sep 2011 23:23:41 -0400
Received: from 209-6-61-133.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com (HELO narawntapu.narawntapu) ([209.6.61.133])
  by smtp01.lnh.mail.rcn.net with ESMTP; 20 Sep 2011 23:23:35 -0400
Received: from narawntapu.narawntapu (localhost [127.0.0.1])
	by narawntapu.narawntapu (8.14.4/8.14.4) with ESMTP id p8L3NgQn013802
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 20 Sep 2011 23:23:42 -0400 (EDT)
	(envelope-from mi@narawntapu.narawntapu)
Received: (from mi@localhost)
	by narawntapu.narawntapu (8.14.4/8.14.4/Submit) id p8L3NgY6013801;
	Tue, 20 Sep 2011 23:23:42 -0400 (EDT)
	(envelope-from mi)
Message-Id: <201109210323.p8L3NgY6013801@narawntapu.narawntapu>
Date: Tue, 20 Sep 2011 23:23:42 -0400 (EDT)
From: "Mikhail T." <mi@aldan.algebra.com>
Reply-To: "Mikhail T." <mi@aldan.algebra.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: mkdir(2) inconsistent in error-reporting for `/'

>Number:         160862
>Category:       bin
>Synopsis:       mkdir(2) inconsistent in error-reporting for `/'
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 21 03:30:11 UTC 2011
>Closed-Date:    Wed Sep 21 13:53:48 UTC 2011
>Last-Modified:  Wed Sep 21 13:53:48 UTC 2011
>Originator:     Mikhail T.
>Release:        FreeBSD 8.2-STABLE amd64
>Organization:
Virtual Estates, Inc.	http://sybpipe.com/
>Environment:
System: FreeBSD narawntapu 8.2-STABLE FreeBSD 8.2-STABLE #1: Tue Jul 19 02:51:24 EDT 2011 mi@narawntapu:/usr/obj/home/src/sys/POWEREDGE2900 amd64

>Description:

	When passed "/" as argument, mkdir(2) responds with EISDIR
	instead of EEXISTS. mkdir(1) prints the error to the user.

>How-To-Repeat:

	As root try:

		# mkdir /
		mkdir: /: Is a directory
		# mkdir /tmp
		mkdir: /tmp: File exists

>Fix:
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: jh 
State-Changed-When: Wed Sep 21 13:53:47 UTC 2011 
State-Changed-Why:  
Duplicate of kern/59739. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=160862 
>Unformatted:
