Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Apr 2014 12:08:09 -0700 (PDT)
From:      Danilo Egea <daniloegea@yahoo.com.br>
To:        Jerry McAllister <jerrymc@msu.edu>, Ian Lepore <ian@freebsd.org>
Cc:        "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org>, Frank Mitchell <mitchell@wyatt672earp.force9.co.uk>
Subject:   Re: Assembly continues to be used in the development of FreeBSD?
Message-ID:  <1396984089.24824.YahooMailNeo@web162002.mail.bf1.yahoo.com>
In-Reply-To: <20140408184445.GA79554@jerrymc.net>
References:  <COL127-W467DCAD7917F70A0590C7BE8680@phx.gbl> <14679.1396898970@critter.freebsd.dk> <201404081711.34003.mitchell@wyatt672earp.force9.co.uk> <1396974609.81853.443.camel@revolution.hippie.lan> <20140408184445.GA79554@jerrymc.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This guy is a well-known troll in our Brazilian list. He was banned from ou=
r list. I suggest that someone kick his ass right now.=0AEm Ter=E7a-feira, =
8 de Abril de 2014 15:56, Jerry McAllister <jerrymc@msu.edu> escreveu:=0A =
=0AOn Tue, Apr 08, 2014 at 10:30:09AM -0600, Ian Lepore wrote:=0A=0AEver no=
tice how someone posts something somewhat off-topic or flame=0Aprovocative =
on one of the lists and then we get up to several dozen=0Aposts saying feed=
 the troll and ban the troll, etc.=A0  All the ban-ists=0Agenerate more use=
less traffic (including this one) than any troll=0Aand responses.=0A=0A////=
jerry=A0 =A0 =0A=A0 =0A=0A> 1) It's off-topic for this list.=0A> =0A> 2) Th=
e person has an ever-growing history of trolling this list (and=0A> probabl=
y just needs to be banned at this point).=A0 Not the usual "trying=0A> to m=
ake flames" kind of trolling, the more insidious "act just barely=0A> reaso=
nable enough to get lots of people to waste lots of time" kind of=0A> troll=
ing.=0A> =0A> If you want to discuss vague generalities around the issue of=
 assembler=0A> language programming, I'm sure you can find an appropriate f=
orum to do=0A> so that doesn't also spam people trying to get freebsd work =
done.=0A> =0A> -- Ian=0A> =0A> On Tue, 2014-04-08 at 17:11 +0100, Frank Mit=
chell wrote:=0A> > Why are people moaning just because the guy wants to dis=
cuss Assembly? He's =0A> > not doing any harm. Some of us are interested, e=
ven if we don't want to get =0A> > into Assembly personally.=0A> > =0A> > O=
n Monday 07 Apr 2014 20:29:30 Poul-Henning Kamp wrote:=0A> > > In message <=
COL127-W467DCAD7917F70A0590C7BE8680@phx.gbl>, Jorge Luis=0A> > > Carvalho S=
antos writes:=0A> > =0A> > > >According to the book "Complete and Total C" =
by Herbert Schildt,=0A> > > >the general rule is not to use Assembly becaus=
e it creates too many=0A> > > >problems.=0A> > > =0A> > > Don't feed the tr=
oll.=0A> > _______________________________________________=0A> > freebsd-ha=
ckers@freebsd.org mailing list=0A> > http://lists.freebsd.org/mailman/listi=
nfo/freebsd-hackers=0A> > To unsubscribe, send any mail to "freebsd-hackers=
-unsubscribe@freebsd.org"=0A=0A> =0A> =0A> ________________________________=
_______________=0A> freebsd-hackers@freebsd.org mailing list=0A> http://lis=
ts.freebsd.org/mailman/listinfo/freebsd-hackers=0A> To unsubscribe, send an=
y mail to "freebsd-hackers-unsubscribe@freebsd.org"=0A_____________________=
__________________________=0Afreebsd-hackers@freebsd.org mailing list=0Ahtt=
p://lists.freebsd.org/mailman/listinfo/freebsd-hackers=0ATo unsubscribe, se=
nd any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From owner-freebsd-hackers@FreeBSD.ORG  Tue Apr  8 19:16:04 2014
Return-Path: <owner-freebsd-hackers@FreeBSD.ORG>
Delivered-To: freebsd-hackers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id EFBFE42C;
 Tue,  8 Apr 2014 19:16:04 +0000 (UTC)
Received: from mail.tdx.com (mail.tdx.com [62.13.128.18])
 by mx1.freebsd.org (Postfix) with ESMTP id 94892181D;
 Tue,  8 Apr 2014 19:16:04 +0000 (UTC)
Received: from study64.tdx.co.uk (study64.tdx.co.uk [62.13.130.231])
 (authenticated bits=0)
 by mail.tdx.com (8.14.3/8.14.3/) with ESMTP id s38JG2EP077873
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
 Tue, 8 Apr 2014 20:16:02 +0100 (BST)
Date: Tue, 08 Apr 2014 20:16:02 +0100
From: Karl Pielorz <kpielorz_lst@tdx.co.uk>
To: John Baldwin <jhb@freebsd.org>
Subject: Re: Stuck CLOSED sockets / sshd / zombies...
Message-ID: <08A1E4111BEA2A26F6D44423@study64.tdx.co.uk>
In-Reply-To: <201404081219.51276.jhb@freebsd.org>
References: <3FE645E9723756F22EF901AE@Mail-PC.tdx.co.uk>
 <201404080936.30651.jhb@freebsd.org>
 <63EFBCBD259A410BB4D71742@Mail-PC.tdx.co.uk>
 <201404081219.51276.jhb@freebsd.org>
X-Mailer: Mulberry/4.0.8 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Cc: freebsd-hackers@freebsd.org
X-BeenThere: freebsd-hackers@freebsd.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Technical Discussions relating to FreeBSD
 <freebsd-hackers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-hackers>, 
 <mailto:freebsd-hackers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-hackers/>;
List-Post: <mailto:freebsd-hackers@freebsd.org>
List-Help: <mailto:freebsd-hackers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-hackers>,
 <mailto:freebsd-hackers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Apr 2014 19:16:05 -0000



--On 8 April 2014 12:19:51 -0400 John Baldwin <jhb@freebsd.org> wrote:

>> [Switching to LWP 100218]
>> 0x00000008038ea89c in __error () from /lib/libthr.so.3
>> (gdb) bt
>> # 0  0x00000008038ea89c in __error () from /lib/libthr.so.3
>> # 1  0x00000008038e104f in __thr_rwlock_rdlock (rwlock=0x803af9480,
>> flags=<value optimized out>, tsp=<value optimized out>)
>>     at /usr/src/lib/libthr/thread/thr_umtx.c:277
>> # 2  0x00000008038e821c in _thr_rtld_rlock_acquire (lock=0x803af9480) at
>> atomic.h:143
>> # 3  0x000000080064f9a2 in rlock_acquire (lock=0x80085fe00,
>> lockstate=0x7fffffffba68) at /usr/src/libexec/rtld-elf/rtld_lock.c:197
>> # 4  0x00000008006498c9 in _rtld_bind (obj=0x800662000, reloff=13008) at
>> /usr/src/libexec/rtld-elf/rtld.c:675
>> # 5  0x00000008006470cd in _rtld_bind_start () at
>> /usr/src/libexec/rtld-elf/amd64/rtld_start.S:99
>> # 6  0x0000000000000246 in ?? ()
>> # 7  0x0000000000000000 in ?? ()
>> "
>
> Can you do 'frame 3' and ' p *lock' as well as 'frame 1' and 'p *rwlock'?

Sure,

"
(gdb) frame 3
#3  0x000000080064f9a2 in rlock_acquire (lock=0x80085fe00, 
lockstate=0x7fffffffba68) at /usr/src/libexec/rtld-elf/rtld_lock.c:197
197             lockinfo.rlock_acquire(lock->handle);
Current language:  auto; currently minimal
(gdb) p *lock
$1 = {handle = 0x803af9480, mask = 1}
(gdb) frame 1
#1  0x00000008038e104f in __thr_rwlock_rdlock (rwlock=0x803af9480, 
flags=<value optimized out>, tsp=<value optimized out>)
    at /usr/src/lib/libthr/thread/thr_umtx.c:277
277             return _umtx_op_err(rwlock, UMTX_OP_RW_RDLOCK, flags, 
(void *)tm_size, tm_p);
(gdb) p *rwlock
$2 = {rw_state = -2147483648, rw_flags = 2, rw_blocked_readers = 0, 
rw_blocked_writers = 0, rw_spare = {0, 0, 0, 0}}
"

-Karl





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1396984089.24824.YahooMailNeo>