From owner-freebsd-hackers@freebsd.org Sun Dec 20 08:42:51 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 91EEE4BCB87 for ; Sun, 20 Dec 2020 08:42:51 +0000 (UTC) (envelope-from pjfloyd@wanadoo.fr) Received: from smtp.smtpout.orange.fr (smtp01.smtpout.orange.fr [80.12.242.123]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client CN "Bizanga Labs SMTP Client Certificate", Issuer "Bizanga Labs CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CzGMG3gtLz4ZbR for ; Sun, 20 Dec 2020 08:42:50 +0000 (UTC) (envelope-from pjfloyd@wanadoo.fr) Received: from [192.168.1.17] ([90.112.25.211]) by mwinf5d77 with ME id 6Yim240014ZGaNJ03Yim8M; Sun, 20 Dec 2020 09:42:46 +0100 X-ME-Helo: [192.168.1.17] X-ME-Auth: cGpmbG95ZEB3YW5hZG9vLmZy X-ME-Date: Sun, 20 Dec 2020 09:42:46 +0100 X-ME-IP: 90.112.25.211 Subject: Re: pthread_self() problem in DRD To: freebsd-hackers@freebsd.org References: <61236c3a-05b8-7986-e95d-a9369eaf522b@wanadoo.fr> From: Paul Floyd Message-ID: <56cf3993-778e-be75-bd2f-39fbe90e83c8@wanadoo.fr> Date: Sun, 20 Dec 2020 09:42:47 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 4CzGMG3gtLz4ZbR X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of pjfloyd@wanadoo.fr has no SPF policy when checking 80.12.242.123) smtp.mailfrom=pjfloyd@wanadoo.fr X-Spamd-Result: default: False [-0.10 / 15.00]; FREEMAIL_FROM(0.00)[wanadoo.fr]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[wanadoo.fr]; ASN(0.00)[asn:3215, ipnet:80.12.240.0/20, country:FR]; MID_RHS_MATCH_FROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[80.12.242.123:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[wanadoo.fr]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[80.12.242.123:from:127.0.2.255]; NEURAL_SPAM_SHORT(1.00)[1.000]; RCVD_IN_DNSWL_NONE(0.00)[80.12.242.123:from]; R_SPF_NA(0.00)[no SPF record]; RWL_MAILSPIKE_POSSIBLE(0.00)[80.12.242.123:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-hackers] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Dec 2020 08:42:51 -0000 Soooo ... Quicky test paulf> LD_PRELOAD=/lib/libthr.so.3 ../../vg-in-place --tool=drd -q ./dlopen_main ./dlopen_lib.so In main: creating thread 1 Hello World! It's me, thread #1! No assert, so I have a workaround at least If I add #if defined(VGO_freebsd)    {       dlclose(dlopen("/lib/libthr.so.3", RTLD_NOW|RTLD_GLOBAL|RTLD_NODELETE));    } #endif Then I get paulf> ../../vg-in-place --tool=drd -q ./dlopen_main ./dlopen_lib.so In main: creating thread 1 Hello World! It's me, thread #1! ==22973== pthread_join(): invalid thread ID 0x5401570 ==22973==    at 0x4860F29: pthread_join_intercept (drd_pthread_intercepts.c:731) ==22973==    by 0x4860F29: pthread_join (drd_pthread_intercepts.c:738) ==22973==    by 0x4CB47DC: foo (in /usr/home/paulf/scratch/valgrind/drd/tests/dlopen_lib.so) ==22973==    by 0x201B38: main (dlopen_main.c:26) ==22973== OK, so that's better than hitting the assert. Now I need to figure out why there is an extra call to pthread_join(). A+ Paul From owner-freebsd-hackers@freebsd.org Sun Dec 20 15:03:56 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 783F74C4494 for ; Sun, 20 Dec 2020 15:03:56 +0000 (UTC) (envelope-from pjfloyd@wanadoo.fr) Received: from smtp.smtpout.orange.fr (smtp13.smtpout.orange.fr [80.12.242.135]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client CN "Bizanga Labs SMTP Client Certificate", Issuer "Bizanga Labs CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CzQpz278rz4tgg for ; Sun, 20 Dec 2020 15:03:54 +0000 (UTC) (envelope-from pjfloyd@wanadoo.fr) Received: from [192.168.1.17] ([90.112.25.211]) by mwinf5d71 with ME id 6f3q240074ZGaNJ03f3quH; Sun, 20 Dec 2020 16:03:50 +0100 X-ME-Helo: [192.168.1.17] X-ME-Auth: cGpmbG95ZEB3YW5hZG9vLmZy X-ME-Date: Sun, 20 Dec 2020 16:03:50 +0100 X-ME-IP: 90.112.25.211 Subject: Re: pthread_self() problem in DRD To: freebsd-hackers@freebsd.org References: <61236c3a-05b8-7986-e95d-a9369eaf522b@wanadoo.fr> <56cf3993-778e-be75-bd2f-39fbe90e83c8@wanadoo.fr> From: Paul Floyd Message-ID: <5f01b83c-60e0-a22e-7e52-f74de9ddee44@wanadoo.fr> Date: Sun, 20 Dec 2020 16:03:51 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: <56cf3993-778e-be75-bd2f-39fbe90e83c8@wanadoo.fr> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 4CzQpz278rz4tgg X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of pjfloyd@wanadoo.fr has no SPF policy when checking 80.12.242.135) smtp.mailfrom=pjfloyd@wanadoo.fr X-Spamd-Result: default: False [-2.09 / 15.00]; FREEMAIL_FROM(0.00)[wanadoo.fr]; TO_DN_NONE(0.00)[]; NEURAL_HAM_SHORT(-0.99)[-0.993]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[wanadoo.fr]; ASN(0.00)[asn:3215, ipnet:80.12.240.0/20, country:FR]; MID_RHS_MATCH_FROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[80.12.242.135:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[wanadoo.fr]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[80.12.242.135:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[80.12.242.135:from]; R_SPF_NA(0.00)[no SPF record]; RWL_MAILSPIKE_POSSIBLE(0.00)[80.12.242.135:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-hackers] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Dec 2020 15:03:56 -0000 And finally paulf> perl tests/vg_regtest drd/tests/ ... == 124 tests, 3 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == drd/tests/omp_matinv                     (stderr) drd/tests/omp_matinv_racy                (stderr) drd/tests/omp_prime_racy                 (stderr) (clang omp does something different to gcc omp - a problem for another day) drd/tests/dlopen is no longer failing! A+ Paul From owner-freebsd-hackers@freebsd.org Sun Dec 20 21:05:56 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8DBA24CC357; Sun, 20 Dec 2020 21:05:56 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: from mail-lf1-x135.google.com (mail-lf1-x135.google.com [IPv6:2a00:1450:4864:20::135]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CzZrg5wdmz3lGL; Sun, 20 Dec 2020 21:05:55 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: by mail-lf1-x135.google.com with SMTP id o13so18989971lfr.3; Sun, 20 Dec 2020 13:05:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:to:subject:message-id:mime-version :content-transfer-encoding; bh=7jtowyKzRv+2aUMElDhknHKCU0u2/JeTMcQifkKUGH0=; b=qIIS15dHWkx5VA4fSWIKt4r4YtaBFH7Btd1pPVRDjAvBdGcOUjN4WGfu1eAwtheSrx SOX7sgbA3ar6qopd5pX21uSF8Sfe0O7Jqcti+7iJv8xZd01zIqiW1EMWec4/1m5G0hs3 U8rfJkb1eys6CPv9EorWc3uL8cyLBFR7ljn4q8/qJXb1lOBSS/whqnZ/zAKiDDGb73ZY LqlfMPyY/Nmy8ussGmRZl6AGkbEyoT4yKuHrmxRaxW9hw4fyse8Tc0/OcGRqCpg5dcwS H/DtPcTAh8CPr1e74+P9qVq0MQ2anJfT0+K/zlFL3NjDBPbO+AsBYzHtfkG472JNkooU hv1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:date:to:subject:message-id:mime-version :content-transfer-encoding; bh=7jtowyKzRv+2aUMElDhknHKCU0u2/JeTMcQifkKUGH0=; b=ozLZpocGyH1J0FG6VMjdP1yuRmFcJcPzsi4ylxVb2++lavTQmYRJtwUcG9jn6PQBoz 0Q3ITdjJGqyBABe+Ylf9363bG4DviIpZU5DlGJWgxoMrGXG//udzo5uh/r/HYMUFBLSM sIGdPyby+cglnnm/O0fleuQtbFOvEkbRerncgt8ZuYMRvVd5tfJ6+cfe71oi44ybOrRA YRMVZYOLj0NHvQvfuXDbB61VX5uSooH22+YjgBgoXMzna1PaAsfI564E77tIJTR3kjCN VrKxD1H2106qUe0diBMLNYotWLN1pA0lFWv7M9WSa2xPVeuevRYbjwtHjZjn8mKHDy1L Nsrg== X-Gm-Message-State: AOAM530is3l9YUevPTPq1uZ6B7iI7b4N3I1sr7S6h/1nUt4nG8BEQL1f 7o601jb6KArC1/ZavlG0mJtfmJy2XpI= X-Google-Smtp-Source: ABdhPJzgu7hKkJB6gm97H2HpxoFbd0KUla7WBzLx0nxf4xc4ThzBHBUZUXEZ8XtD4whDh348YDIl1Q== X-Received: by 2002:ac2:598c:: with SMTP id w12mr4918278lfn.526.1608498352900; Sun, 20 Dec 2020 13:05:52 -0800 (PST) Received: from rimwks.local ([2001:470:1f15:3d8:7285:c2ff:fe37:5722]) by smtp.gmail.com with ESMTPSA id m16sm1772023lfb.248.2020.12.20.13.05.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Dec 2020 13:05:52 -0800 (PST) From: Rozhuk Ivan X-Google-Original-From: Rozhuk Ivan Date: Mon, 21 Dec 2020 00:05:50 +0300 To: freebsd-ports@freebsd.org, Rozhuk Ivan , freebsd-hackers@freebsd.org Subject: ccache: zero cache hit ratio on port update Message-ID: <20201221000550.1dbe4d70@rimwks.local> X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; amd64-portbld-freebsd12.1) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4CzZrg5wdmz3lGL X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=qIIS15dH; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of rozhukim@gmail.com designates 2a00:1450:4864:20::135 as permitted sender) smtp.mailfrom=rozhukim@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FREEMAIL_TO(0.00)[freebsd.org,gmail.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::135:from]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::135:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::135:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports,freebsd-hackers] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Dec 2020 21:05:56 -0000 Hi! I spent some time to digg into this. This is my 2-3 attempt to fix it. [1] Current we have normal cache hit ratio on port rebuild and zero on version/hashtag/any_thing_that_change_port_src_dir_name. Zero cache hit ratio even if only readme.md changed in project, that causes hashtag->dir name change. Most annoying effect of this - build time for heavy projects is very different: chorome: build ~4 hours, rebuild 15 minutes. (Ryzen 2700x) I do not expext that 4h->15m, but even 2h - is good motivation for me. I know two ways to fix it: 1. Change port system to use static names Example: Now: /tmp/ports/usr/ports/net/ssdpd/work/ssdpd-784c7a726c26561bb65345b71b4e1726b69f58c7/ Fixed: /tmp/ports/usr/ports/net/ssdpd/work/ssdpd Fixed: /tmp/ports/usr/ports/net/ssdpd/work/src (Can some one explain: why port system add version/hashtag/random to dir name?) (Is it strongly required?) 2. Do something with ccache + out of source build: https://github.com/ccache/ccache/issues/751 [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246245 From owner-freebsd-hackers@freebsd.org Mon Dec 21 14:45:22 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id CD1114BC9E2 for ; Mon, 21 Dec 2020 14:45:22 +0000 (UTC) (envelope-from daniel.lovasko@gmail.com) Received: from mail-pj1-x102e.google.com (mail-pj1-x102e.google.com [IPv6:2607:f8b0:4864:20::102e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D02M61SjSz3hLj for ; Mon, 21 Dec 2020 14:45:22 +0000 (UTC) (envelope-from daniel.lovasko@gmail.com) Received: by mail-pj1-x102e.google.com with SMTP id m5so6570375pjv.5 for ; Mon, 21 Dec 2020 06:45:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=w3ikBzBUcNV4XfzYvLiQdI81E8vhBAZYBlLgezUbO44=; b=l3omId+utxFtqE/6Ii1l6jswM4yQih6sT2ucit/Xu+mZPCmIIndW1UMzkE23GHFDhq 3f7KEy3SZfP2U/o4P4QlAFPPhyNZL8FSjjk3sFa1Y9Fx0jKuHHsmdGCafiAR6drjN5gL Gvgg2udMicqvFmTxWeL5dBf1vPbQMYDZZvdDm3CbcWtVbr8ffFywkpi4ONvHkV07KfoO YDEEp6f+Hg3Iu0+n4IAKiAyXaUl4Ok2DyNiT441jGcX4w/99GiAm0xHm+jlVKpfKc5aK 1hC4/Uuo6HabkkPJOzHEDJ5AmmPIhUOhX77o6RkEKBcDnChgg2zw6X5i3LtjhrpOzOhI B4pw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=w3ikBzBUcNV4XfzYvLiQdI81E8vhBAZYBlLgezUbO44=; b=XkgckzUARVk3cTKwIzXyfVI6f3QdvOFxPORRhO3RPHa0+CQ+JAgy8Kw2p9NZ9L6dNA RVviDwdO0CcRV5MQf7NXoXrQ2JGejQ1Lilk9hTie1FUWT3TBeTfRM79dZFBuwkdM3D7B rwZW12Ls0aOzBbhBLfDYH3q5315KkBDzaCbkE+CozojInFBTYX/cjQNljRzQ9K5tfBCD wkRut9kZkhJsXTPj7X0UYalyRs+b5ef8noxEhBAoelIYllW8STEmlt/s7KHQfjeEQrz3 8YS71AvHMR1YIXW8bnlE4JHMADFybc8d4yE1k4douAaZWfMuqcxb4d6VcuHoKbcjsqWq HVRg== X-Gm-Message-State: AOAM533PPxg8O/ykdk7Q2IjASBuNhwffwzc1h69TkBw9Dul14AqF4iDg b59zj3AokFR820EgmuXtGlOP90lmCcGx9+HniK1BO5Q= X-Google-Smtp-Source: ABdhPJwwAPU55x90XbTyTqSVftkcjleGx/DWo2Zff2aTWmtGuB/Q/DHFMekMd1G5DosXZk0Dc9GtWOFWFNIWvoB7Bv8= X-Received: by 2002:a17:90b:305:: with SMTP id ay5mr18157983pjb.4.1608561920682; Mon, 21 Dec 2020 06:45:20 -0800 (PST) MIME-Version: 1.0 From: Daniel Lovasko Date: Mon, 21 Dec 2020 14:45:08 +0000 Message-ID: Subject: vt(4) fnt format To: freebsd-hackers@freebsd.org X-Rspamd-Queue-Id: 4D02M61SjSz3hLj X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=l3omId+u; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of daniellovasko@gmail.com designates 2607:f8b0:4864:20::102e as permitted sender) smtp.mailfrom=daniellovasko@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::102e:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::102e:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::102e:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-hackers] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Dec 2020 14:45:22 -0000 Hello, The vt(4) virtual terminal allows changing the current font via the vidcontrol(1) utility. Some fonts can be found in "/usr/share/vt/fonts", where these font files have the ".fnt" extension. Is there an available description of this format? Is there a collection of other fonts available? I am familiar with vtfontcvt(1) utility that allows conversion from the BDF format. Is the source code of the utility the only available description of the ".fnt" format? Cheers, Daniel From owner-freebsd-hackers@freebsd.org Mon Dec 21 15:12:41 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 636DD4BD57C for ; Mon, 21 Dec 2020 15:12:41 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-il1-f174.google.com (mail-il1-f174.google.com [209.85.166.174]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D02yc4xd1z3k24 for ; Mon, 21 Dec 2020 15:12:40 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: by mail-il1-f174.google.com with SMTP id r17so9125844ilo.11 for ; Mon, 21 Dec 2020 07:12:40 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=hjDRePC58bafs4pIeapKUXBYWz2JldmnOHKSUS8V1oA=; b=P6oFk2Wg4tDUQtSDtimCg4nJKcSl/skWd5ZCzBX6I08lw+KGyVxvZ2piB66sfzp5LJ y6t+ryGoRuqmBFlQ5hbU3/LAb1VmQLpAoT3INA+OpK0A1pr/fCmdr6ZI8V2qQfJ2BjZz ELOa8DEDtpRlPaZLENzbX8orHIfS5hq9l9yKI0FEOU7v/c1lsOD+83eoH1vJ9zb1mzCk RA5hP1sz/6rkU/xBOKMHtaBo0IQReoJAOGUGKc9PS5YXCttyWWOYMCoC97cCDSjF0XU4 wfgn/l237FqDypE82FPyNYDfbAgxfi0zphRWloAgKheE2pySPCpk7jDctwY3f83aiCHj bXrg== X-Gm-Message-State: AOAM531Zg+E2DTFl5Ad/ATF+qCguYammWdo222K8Us4fw4MOZutTBkPi tNpAqGTnCmsjmoq6pcdTjAwW7MMVCPbZjaEkC7V3lwLZvClyjA== X-Google-Smtp-Source: ABdhPJyiqCW0veysHm2r8oQIs9PjQcrfRe8ayOkbMwb2vEtFxwP9ufJtMdo9XKFAfs6e+IhEaBGhIOQ2UnL/GcgCjwc= X-Received: by 2002:a92:58dc:: with SMTP id z89mr15475023ilf.11.1608563559653; Mon, 21 Dec 2020 07:12:39 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Ed Maste Date: Mon, 21 Dec 2020 10:12:27 -0500 Message-ID: Subject: Re: vt(4) fnt format To: Daniel Lovasko Cc: FreeBSD Hackers Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4D02yc4xd1z3k24 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of carpeddiem@gmail.com designates 209.85.166.174 as permitted sender) smtp.mailfrom=carpeddiem@gmail.com X-Spamd-Result: default: False [-2.00 / 15.00]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[gmail.com]; FORGED_SENDER(0.30)[emaste@freebsd.org,carpeddiem@gmail.com]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RBL_DBL_DONT_QUERY_IPS(0.00)[209.85.166.174:from]; R_DKIM_NA(0.00)[]; FROM_NEQ_ENVFROM(0.00)[emaste@freebsd.org,carpeddiem@gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FREEFALL_USER(0.00)[carpeddiem]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.00)[0.005]; NEURAL_HAM_LONG(-1.00)[-1.000]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; DMARC_NA(0.00)[freebsd.org]; SPAMHAUS_ZRD(0.00)[209.85.166.174:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[209.85.166.174:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.166.174:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-hackers] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Dec 2020 15:12:41 -0000 On Mon, 21 Dec 2020 at 09:45, Daniel Lovasko wrote: > > Hello, > > The vt(4) virtual terminal allows changing the current font via the > vidcontrol(1) utility. Some fonts can be found in "/usr/share/vt/fonts", > where these font files have the ".fnt" extension. > > Is there an available description of this format? The data structures are defined in sys/sys/font.h, and there are some comments that explain the format. As I look now though I see at least one error that I'll correct soon (the comment refers to two glyph maps, but there are four). A font file starts with a font_header struct, followed by glyph data (of size determined by fh_width, fh_height, and fh_glyph_count) and four sets of maps (each of a size determined by fh_map_count[]). From owner-freebsd-hackers@freebsd.org Thu Dec 24 08:54:41 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 221FE4BC413 for ; Thu, 24 Dec 2020 08:54:41 +0000 (UTC) (envelope-from ali.abdallah@suse.com) Received: from mx2.suse.de (mx2.suse.de [195.135.220.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp2.suse.de", Issuer "Let's Encrypt Authority X3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D1kR40ZdMz3NlS; Thu, 24 Dec 2020 08:54:39 +0000 (UTC) (envelope-from ali.abdallah@suse.com) X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.221.27]) by mx2.suse.de (Postfix) with ESMTP id 08C09ACC4; Thu, 24 Dec 2020 08:54:37 +0000 (UTC) Date: Thu, 24 Dec 2020 09:54:35 +0100 From: Ali Abdallah To: freebsd-hackers@freebsd.org Cc: kevlo@FreeBSD.org Subject: PATCH: Please add if_ure support for Thinkpad Gen2 docks Message-ID: <20201224085435.7bs6426646k53wid@frix230> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-Rspamd-Queue-Id: 4D1kR40ZdMz3NlS X-Spamd-Bar: ------ X-Spamd-Result: default: False [-6.20 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[suse.com:s=susede1]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_MED(-2.00)[suse.com:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:195.135.220.15]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; RWL_MAILSPIKE_GOOD(0.00)[195.135.220.15:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCVD_IN_DNSWL_MED(-0.20)[195.135.220.15:from]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[suse.com,quarantine]; DKIM_TRACE(0.00)[suse.com:+]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:29298, ipnet:195.135.220.0/22, country:DE]; RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-hackers]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Dec 2020 08:54:41 -0000 >From 1da600016be1dcb39f6043e51a5334808559fa8f Mon Sep 17 00:00:00 2001 From: Ali Abdallah Date: Thu, 24 Dec 2020 09:43:09 +0100 Subject: [PATCH] if_ure: Add support for USB-C and TB3 Gen2. Add support for LAN found on Thinkpad USB-C and Thunderbolt Gen 2 docking stations. --- sys/dev/usb/net/if_ure.c | 2 ++ sys/dev/usb/usbdevs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/sys/dev/usb/net/if_ure.c b/sys/dev/usb/net/if_ure.c index 2be46371cd2..9d43b9a59a4 100644 --- a/sys/dev/usb/net/if_ure.c +++ b/sys/dev/usb/net/if_ure.c @@ -98,8 +98,10 @@ static const STRUCT_USB_HOST_ID ure_devs[] = { #define URE_DEV(v,p,i) { USB_VPI(USB_VENDOR_##v, USB_PRODUCT_##v##_##p, i) } URE_DEV(LENOVO, RTL8153, 0), URE_DEV(LENOVO, TBT3LAN, 0), + URE_DEV(LENOVO, TBT3LANGEN2, 0), URE_DEV(LENOVO, ONELINK, 0), URE_DEV(LENOVO, USBCLAN, 0), + URE_DEV(LENOVO, USBCLANGEN2, 0), URE_DEV(NVIDIA, RTL8153, 0), URE_DEV(REALTEK, RTL8152, URE_FLAG_8152), URE_DEV(REALTEK, RTL8153, 0), diff --git a/sys/dev/usb/usbdevs b/sys/dev/usb/usbdevs index 64a22648743..8ea76d44ce1 100644 --- a/sys/dev/usb/usbdevs +++ b/sys/dev/usb/usbdevs @@ -2801,6 +2801,8 @@ product LENOVO RTL8153 0x7205 USB 3.0 Ethernet product LENOVO ONELINK 0x720a USB 3.0 Ethernet product LENOVO TBT3LAN 0x3069 LAN port in Thinkpad TB3 dock product LENOVO USBCLAN 0x3062 LAN port in Thinkpad USB-C dock +product LENOVO TBT3LANGEN2 0x3082 LAN port in Thinkpad TB3 dock gen2 +product LENOVO USBCLANGEN2 0xa387 LAN port in Thinkpad UBS-C dock gen2 /* Lexar products */ product LEXAR JUMPSHOT 0x0001 jumpSHOT CompactFlash Reader -- 2.29.2 From owner-freebsd-hackers@freebsd.org Thu Dec 24 11:49:32 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 199014C0C7F for ; Thu, 24 Dec 2020 11:49:32 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D1pJq6q2Xz3pQJ; Thu, 24 Dec 2020 11:49:31 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2020.home.selasky.org (unknown [178.17.145.105]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 08AE726011C; Thu, 24 Dec 2020 12:49:23 +0100 (CET) Subject: Re: PATCH: Please add if_ure support for Thinkpad Gen2 docks To: Ali Abdallah , freebsd-hackers@freebsd.org Cc: kevlo@FreeBSD.org References: <20201224085435.7bs6426646k53wid@frix230> From: Hans Petter Selasky Message-ID: <81d12c9f-19be-d001-7fa8-486068d86ba7@selasky.org> Date: Thu, 24 Dec 2020 12:49:15 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: <20201224085435.7bs6426646k53wid@frix230> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4D1pJq6q2Xz3pQJ X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Dec 2020 11:49:32 -0000 I'll take it. --HPS From owner-freebsd-hackers@freebsd.org Thu Dec 24 12:01:40 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 13B834C2219 for ; Thu, 24 Dec 2020 12:01:40 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D1pZq6jgTz3qY4; Thu, 24 Dec 2020 12:01:39 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2020.home.selasky.org (unknown [178.17.145.105]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id A1E0926011C; Thu, 24 Dec 2020 13:01:38 +0100 (CET) Subject: Re: PATCH: Please add if_ure support for Thinkpad Gen2 docks To: Ali Abdallah , freebsd-hackers@freebsd.org Cc: kevlo@FreeBSD.org References: <20201224085435.7bs6426646k53wid@frix230> From: Hans Petter Selasky Message-ID: Date: Thu, 24 Dec 2020 13:01:29 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: <20201224085435.7bs6426646k53wid@frix230> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4D1pZq6jgTz3qY4 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Dec 2020 12:01:40 -0000 On 12/24/20 9:54 AM, Ali Abdallah via freebsd-hackers wrote: > if_ure: Add support for USB-C and TB3 Gen2. > > Add support for LAN found on Thinkpad USB-C and Thunderbolt Gen 2 > docking stations. Happy Christmas: https://cgit.freebsd.org/src/commit/?id=a8261b70e6814d09f2f7bef0d344e23ad554f14e --HPS From owner-freebsd-hackers@freebsd.org Thu Dec 24 00:00:02 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9AF974CE79C; Thu, 24 Dec 2020 00:00:02 +0000 (UTC) (envelope-from owner-freebsd-quarterly-calls@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4D1VZB2vDVz4f5q; Thu, 24 Dec 2020 00:00:02 +0000 (UTC) (envelope-from owner-freebsd-quarterly-calls@freebsd.org) Delivered-To: freebsd-quarterly-calls@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 822C34CEA75; Thu, 24 Dec 2020 00:00:01 +0000 (UTC) (envelope-from debdrup@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D1VZ93H7gz4f5l; Thu, 24 Dec 2020 00:00:01 +0000 (UTC) (envelope-from debdrup@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1608768001; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=CzE01EMmyg3K6KfTxm5h+D5DiJ4K0uwdj8hfSlDUdAE=; b=Cnve17Ai+HJqGizUVxk6X4mW4ZeuRfEynVcMqSt+cXaHYDp/1ZNFBIlNiS8OZUsncYYzBl fgpTcF7PV2ztj39j3tNVpFkHRB+7cO/1FO8EwHhMsnCyrdzSHc+ju6YsIyQHqD6OTZ6644 cBfzHADQatdmGH50BHTRkyjv58g5ILrKkFuA+qM2bEheYcET9MA2+KGTOW9kDk7uRNjf/0 zkbLLiPyvlhQ2HvhZwhub9Cwjc9X51zCGeZu+ORBlM93Grc8B609UAwJnxVmfR/U3BA/WA DqjmSuDkkWuqOGgVsfHLSWQyhMHvPUgc20zZEf6l2ssgj+rDlfEiAkspuHMqWw== Received: by freefall.freebsd.org (Postfix, from userid 1471) id 2AAD35D8C; Thu, 24 Dec 2020 00:00:01 +0000 (UTC) To: freebsd-quarterly-calls@FreeBSD.org Subject: [LAST OFFICIAL REMINDER] Call for 2020Q4 quarterly status reports Message-Id: <20201224000001.2AAD35D8C@freefall.freebsd.org> Date: Thu, 24 Dec 2020 00:00:01 +0000 (UTC) From: Daniel Ebdrup Jensen ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1608768001; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=CzE01EMmyg3K6KfTxm5h+D5DiJ4K0uwdj8hfSlDUdAE=; b=ZWvbGI2rastoZwinHWtW/EHGHR76k6mX9Pnj9A9d+WpWviK7N4IgltRmuEwn/fzu1UdHpd +HzlcvTH7WC1kP23IhcObQ25zCi9BlZxLHCjncxSbmKbV64qbsO431rk9V08eqlnjPqDJ+ 2cnBNXJk4ymbBVjyzTaBB0sq36lJxbP448sp+TmZk6/B7KRNXWdeJpw70jFEriQgipDPvB lCo2o4h8EL7wxTuVDQrsxmMMeO/bquKE63HM/ji9TAmRQYM1NeVEEd41tO518Yvh3hwxQQ jO6i0n9BpwRt2RfCbN7oIXMu5C3Z+/dzsl3oaX5K+YVXsdjwtUhEHGUu4EV5Dw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1608768001; a=rsa-sha256; cv=none; b=wQiGjx3N0D3Q3zkUYgzN8wdzMqyfljV9rAEPvM8S+x0Ts58HoI2VvnwCtHX6aYUNVihOwn dQVBejGyHMzRMZgvL9R6XTiKgc6MswY46xH2iWA6dhVLaySmp89vciWMXELuyGpSkGPNbx 8THdDIZPY+JKqb2nyKP9EUTEwgogk0hLn+DzbwzrZrSy/Ms4a5Xv9DWiVtm1+NEXCBMxwC DygWPmiaAz5Nr2KgRqY6Az2Jhe0sRWb71wmoHuHk5I69ihNbxCG8Ld4/ncfKiPf4kteija pol0aicSVJMaflf37kaawrgKNAfr64gwgon9Img0eqnFuIbwG9eJ0bd0L3k0GA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-BeenThere: freebsd-quarterly-calls@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: owner-freebsd-quarterly-calls@freebsd.org Sender: owner-freebsd-quarterly-calls@freebsd.org X-Mailman-Approved-At: Thu, 24 Dec 2020 22:11:07 +0000 X-BeenThere: freebsd-hackers@freebsd.org List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Dec 2020 00:00:02 -0000 Dear FreeBSD Community, The deadline for the next FreeBSD Quarterly Status update is December, 31st 2021 for work done since the last round of Quarterly Reports: October 2020 - December 2020. I would like to remind you that reports are collected during the last month of every quarter. Status report submissions do not need to be very long. They may be about anything happening in the FreeBSD project and community, and they provide a great way to inform FreeBSD users and developers about work that is underway or has been completed. Report submissions are not limited to committers; anyone doing anything interesting and FreeBSD related can -- and should -- write one! The preferred method is to follow the guidelines at the Quarterly GitHub repository: https://github.com/freebsd/freebsd-quarterly Alternatively you can fetch the Markdown template, fill it in, and email it to quarterly-submissions@FreeBSD.org. The template can be found at: https://raw.githubusercontent.com/freebsd/freebsd-quarterly/master/report-sample.md We look forward to seeing your 2020Q4 reports! Thanks, Daniel Ebdrup Jensen (on behalf of quarterly@) _______________________________________________ freebsd-quarterly-calls@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-quarterly-calls To unsubscribe, send any mail to "freebsd-quarterly-calls-unsubscribe@freebsd.org" From owner-freebsd-hackers@freebsd.org Sat Dec 26 16:21:39 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C80C44BD188 for ; Sat, 26 Dec 2020 16:21:39 +0000 (UTC) (envelope-from ali.abdallah@suse.com) Received: from mx2.suse.de (mx2.suse.de [195.135.220.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp2.suse.de", Issuer "Let's Encrypt Authority X3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D38Fv1FVzz4Qvf; Sat, 26 Dec 2020 16:21:38 +0000 (UTC) (envelope-from ali.abdallah@suse.com) X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.221.27]) by mx2.suse.de (Postfix) with ESMTP id 33DE9ADE2; Sat, 26 Dec 2020 16:21:37 +0000 (UTC) Date: Sat, 26 Dec 2020 17:21:35 +0100 From: Ali Abdallah To: Hans Petter Selasky Cc: freebsd-hackers@freebsd.org, kevlo@FreeBSD.org Subject: Re: PATCH: Please add if_ure support for Thinkpad Gen2 docks Message-ID: <20201226162135.ihvrlevze4sw47tg@frix230> References: <20201224085435.7bs6426646k53wid@frix230> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: X-Rspamd-Queue-Id: 4D38Fv1FVzz4Qvf X-Spamd-Bar: ------ X-Spamd-Result: default: False [-6.20 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[suse.com:s=susede1]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:195.135.220.15]; MIME_GOOD(-0.10)[text/plain]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; DWL_DNSWL_MED(-2.00)[suse.com:dkim]; NEURAL_HAM_LONG(-1.00)[-1.000]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[195.135.220.15:from]; DKIM_TRACE(0.00)[suse.com:+]; DMARC_POLICY_ALLOW(-0.50)[suse.com,quarantine]; RWL_MAILSPIKE_GOOD(0.00)[195.135.220.15:from]; NEURAL_HAM_SHORT(-1.00)[-0.997]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:29298, ipnet:195.135.220.0/22, country:DE]; RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-hackers]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Dec 2020 16:21:39 -0000 On 24.12.2020 13:01, Hans Petter Selasky wrote: > On 12/24/20 9:54 AM, Ali Abdallah via freebsd-hackers wrote: > > if_ure: Add support for USB-C and TB3 Gen2. > >=20 > > Add support for LAN found on Thinkpad USB-C and Thunderbolt Gen 2 > > docking stations. >=20 > Happy Christmas: > https://cgit.freebsd.org/src/commit/?id=3Da8261b70e6814d09f2f7bef0d344e23= ad554f14e Many thanks! I've sent you another patch to avoid a hardware issue of the RTL8153B chip with QFN32. In any case, the if_ure driver needs some love, I'm not sure if it is currently maintained in FreeBSD. Happy Christmas! >=20 > --HPS >=20 --=20 Ali Abdallah | SUSE L3 Engineer GPG fingerprint: 51A0 F4A0 C8CF C98F 842E A9A8 B945 56F8 1C85 D0D5