From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.0 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 94EE5C433E3 for ; Sun, 19 Jul 2020 05:02:11 +0000 (UTC) Received: from shelob.surriel.com (shelob.surriel.com [96.67.55.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 61B062073E for ; Sun, 19 Jul 2020 05:02:11 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 61B062073E Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=vt.edu Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kernelnewbies-bounces@kernelnewbies.org Received: from localhost ([::1] helo=shelob.surriel.com) by shelob.surriel.com with esmtp (Exim 4.94) (envelope-from ) id 1jx1SG-0005Q0-8U; Sun, 19 Jul 2020 01:01:40 -0400 Received: from omr3.cc.ipv6.vt.edu ([2607:b400:92:8500:0:55:bd7a:9708] helo=omr3.cc.vt.edu) by shelob.surriel.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1jx1SD-0005Pu-G3 for kernelnewbies@kernelnewbies.org; Sun, 19 Jul 2020 01:01:37 -0400 Received: from mr5.cc.vt.edu (mr5.cc.ipv6.vt.edu [IPv6:2607:b400:92:8400:0:72:232:758b]) by omr3.cc.vt.edu (8.14.7/8.14.7) with ESMTP id 06J51ZCv019207 for ; Sun, 19 Jul 2020 01:01:35 -0400 Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by mr5.cc.vt.edu (8.14.7/8.14.7) with ESMTP id 06J51URP005973 for ; Sun, 19 Jul 2020 01:01:35 -0400 Received: by mail-qk1-f199.google.com with SMTP id j7so203231qki.5 for ; Sat, 18 Jul 2020 22:01:35 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:in-reply-to:references :mime-version:content-transfer-encoding:date:message-id; bh=bb6qP+aY3H3odX9B2CO53xN3F7hGekyXNV4sfsGvpb0=; b=r/kR87uhY8XE2xSOxp5B11Tduqc1cQlO9ZaoLN2+rAzXub2kVSLMO0lnWwQH+sAL53 oiVdWaw/DIWqFs3dFmpLWPH3OuchNS3hGsp3+GGsdZ7ndCLiymy7kQ001PKUYcZlwoDc IPeyYerlH7N5rjpsQPvkePU98twyHqfIH9BuPWhR2xT/jwk7lEgew9eY00LAxsoZN0pN VwLCVnb6JWrCON/uwCvukD3Yjvya8mG4+6+lS81+kKWNNEZJzWDuuvsBrfDtQcc+4zIt ldc4f65le85t+6PzRlNaqnjFrbY4Tej+XHYrfa5myWbp+m7ap+pG6f691YL2OK2AsOde xmEA== X-Gm-Message-State: AOAM530jFOkI8ztDlVhevy+BwJxKBuAuQZImCrVjEnRVTMu+t6kQMMP4 ismsEKKI7WJbpmJnQOHJ9fM7gxurabw6IqkZqnzDB0M3lklVAPea0JQkxzVARrAXMuHvF4yhxnD jdTJ0vH+BNcSi854v8i6b0bViIN7Sbo2661Y300o= X-Received: by 2002:aed:2b82:: with SMTP id e2mr18154673qtd.143.1595134889476; Sat, 18 Jul 2020 22:01:29 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxP5A9XlnpStqTAG9p5vj0jIzYXP6yPYmO6m74tvPnbktoykaR9F3xGGCP7whMPhhuFu6AljA== X-Received: by 2002:aed:2b82:: with SMTP id e2mr18154660qtd.143.1595134889157; Sat, 18 Jul 2020 22:01:29 -0700 (PDT) Received: from turing-police ([2601:5c0:c001:c9e1::359]) by smtp.gmail.com with ESMTPSA id e23sm14256292qkl.55.2020.07.18.22.01.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 18 Jul 2020 22:01:27 -0700 (PDT) From: "Valdis Kl=?utf-8?Q?=c4=93?=tnieks" X-Google-Original-From: "Valdis Kl=?utf-8?Q?=c4=93?=tnieks" X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.7+dev To: Steve Boley Subject: Re: Old Driver Code Using Streams In-Reply-To: References: Mime-Version: 1.0 Date: Sun, 19 Jul 2020 01:01:26 -0400 Message-ID: <177747.1595134886@turing-police> Cc: kernelnewbies@kernelnewbies.org X-BeenThere: kernelnewbies@kernelnewbies.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Learn about the Linux kernel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============0109683994729903639==" Errors-To: kernelnewbies-bounces@kernelnewbies.org --===============0109683994729903639== Content-Type: multipart/signed; boundary="==_Exmh_1595134886_72917P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit --==_Exmh_1595134886_72917P Content-Type: text/plain; charset=us-ascii On Wed, 15 Jul 2020 15:44:33 -0500, Steve Boley said: > I have old source for a proprietary card that used to dev for both unix and > linux and uses the old sysV streams code for talking to the native > operating system. The streams is long out of development and trying to port > it to working CentOS 6 2.6.32 is proving less than fun. If 2.6.32 is proving hard, getting to a *modern* release will be even worse... > I'd like to know what we need to use within the native linux kernel to > ditch the streams package altogether and just rewrite both ends. Well... let's make the assumption that the streams stuff was the result of really good pharmaceuticals. What sort of card is it? Is there anything *remotely* similar already in-tree? Even if this card can't leverage any driver directly, even just knowing "Oh, it's a networking card, so our driver should look like other networking card drivers" or "It's an accelerometer, so let's do it the same way as the last one that went into the kernel" is a huge step forward. --==_Exmh_1595134886_72917P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Comment: Exmh version 2.9.0 11/07/2018 iQIVAwUBXxPTpgdmEQWDXROgAQLiFQ/+LJfp072IUDPBOQEIecEuB/f7+eBdOJcG dVYvaBza9qRFJU9ql7zfMNdlwcMIwclY8p6DT6yuRX6p6MKXahuSa1yBxOc6QqIA LJZORvilSP64UNtdEr5VNX881bs64A3g9WViY9cbduwDrYJ+zsOnIbykOCxDcODF aCcr0M0bJHYQf1iHgHXFFpdx0legLIL+kNT6mi4OPxNg7df5CTw/Y+ix9KruupNu xtEt5l5rQMlNDMp+ULfldoryFWPY67hc8F5kDzvu5jPTEUMV135+Bp27aUFbHvGA 1ojdS4+lAvzvEdCpcjdQbCks+ATsfRAHeXCgT+XIG1jvkUyLM00fmCQPKH1Cip6y UP7Ht1Q1QJEEQmUbRAt31GEwbqagn/7IOg2OXXBBg4LmSUWfrMceJIb/vYM0Xn52 xwSvr7mKHc8x7i4l+OdL7OOuhakidu/2gol0OQVbSLVyCnXkeeh+93VXhyMX2KIK pvd5yUQEVXbdKzEtDF6oUsi2ESdUgLmVFge+Gttokn+KfiSTyo/IeKXcOd269s8X 5Ml+WtOuyGDPmYSdstGIK8V758PoQDpcUnZxSDSrt6AvQHf8/UQJXjW81Eg3y8Ke YCk4gu142X73pwp4g1sKblWVbvTD4U/r6yl/AanGnOA6JvR5/KXh9NlnXWUf2zJn 6QnaDqRAXbk= =ZgTF -----END PGP SIGNATURE----- --==_Exmh_1595134886_72917P-- --===============0109683994729903639== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies --===============0109683994729903639==--