From owner-freebsd-dtrace@FreeBSD.ORG Fri Jul 26 18:13:17 2013 Return-Path: Delivered-To: dtrace@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 ESMTP id 41F69A9F for ; Fri, 26 Jul 2013 18:13:17 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from nm21-vm4.bullet.mail.ne1.yahoo.com (nm21-vm4.bullet.mail.ne1.yahoo.com [98.138.91.181]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id ECC1B29BF for ; Fri, 26 Jul 2013 18:13:16 +0000 (UTC) Received: from [98.138.226.179] by nm21.bullet.mail.ne1.yahoo.com with NNFMP; 26 Jul 2013 18:13:09 -0000 Received: from [98.138.84.45] by tm14.bullet.mail.ne1.yahoo.com with NNFMP; 26 Jul 2013 18:13:09 -0000 Received: from [127.0.0.1] by smtp113.mail.ne1.yahoo.com with NNFMP; 26 Jul 2013 18:13:09 -0000 X-Yahoo-Newman-Id: 910635.45031.bm@smtp113.mail.ne1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: g04n6CAVM1kT7sjTMZLCs2ZmEH1GnkE8cPyIi5tvILNHd9m LyFUMU2e_3aDfBWXyD7W8jOqP08lBgoAoZTJD1wJJoa4P4gtOrGU6apnnaRg Cqci7i6t6_4HvZsW2i1cUOX36FEXf6e.Xu6KsxyQIqOAoPIfkJPpLRNlMPs_ JQgyR3LiBlZoRwpvTs9WRFMoHE9gD65ErH22XmUeEwH6A6Lyc216dT276BFK hUVPLsacGzrovRA7LAdVn2gy_dGGMpjOQbvzAGdukEvlI.YUKyht81vCtVRv 6lRI91c2uMhRKmagZ51f6udESQGso8FcR4LyGJAJgaT0uugWf8l1SlMYoSZD 0PuyrIC2GFu5IcehNFD21lV42.NWqSb6bWmPUYrUJbwWXzOR6hlonzKA2bu9 HVwJ09S_QqGtUPSXnNKFHYfjSY4K8OW6VlR_5o.NHOsrVgzHqZd8UFt0lG6r MMILc5hkmjaZPPCBzMkQXo0ggi38LeQ5RAUz3M8fWQ_eIRCvFJ98CzZCTdjk fO3YQ1xPTKxi2imrWzeTulrLn.mwIMKdTSRH6pebNeQYtZBkLtnF0ia0sIxs v3ma_jZ4PwYZxMagNAYoDyrXJOcV._yy9P_s7V2G9gQMKJ50IaAsOEkacVGU bPpNcKN5BxRiLOMUNoxs2fD3MDwnn5PTz X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf X-Rocket-Received: from [192.168.0.102] (pfg@190.157.126.109 with ) by smtp113.mail.ne1.yahoo.com with SMTP; 26 Jul 2013 11:13:09 -0700 PDT Message-ID: <51F2BC34.1040405@FreeBSD.org> Date: Fri, 26 Jul 2013 13:13:08 -0500 From: Pedro Giffuni User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130630 Thunderbird/17.0.7 MIME-Version: 1.0 To: dtrace@FreeBSD.org Subject: [CFT] Fixes from illumos Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-dtrace@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "A discussion list for developers working on DTrace in FreeBSD." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jul 2013 18:13:17 -0000 Hello; I am trying to put together the last two patches that we need to be (mostly) up to date with illumos. This "svn diff" patch brings back the rest of a somewhat elusive revision 249367 that gave us trouble before and had to be reverted: http://people.freebsd.org/~pfg/patches/dtrace/libdtrace-r249367.diff It should take care of the following issues: 3022 DTrace: keys should not affect the sort order when sorting by value 3023 it should be possible to dereference dynamic variables 3024 D integer narrowing needs some work Ignore the attempts to get repo copies of the tests when applying the patch but do report any regression or secondary issue it may cause. After this, I would like to re-apply r249429, which should cover most of the remaining changes from Illumos. Still pending for review are some changes for Solaris zones support that very probably don't apply to our codebase at all. Thank you, Pedro.