From owner-freebsd-arch@freebsd.org Sat Jan 18 07:13:17 2020 Return-Path: Delivered-To: freebsd-arch@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 3580B22AC77 for ; Sat, 18 Jan 2020 07:13:17 +0000 (UTC) (envelope-from shivankgarg98@gmail.com) Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com [209.85.208.53]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) 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 4808KS0cDRz4fl5 for ; Sat, 18 Jan 2020 07:13:15 +0000 (UTC) (envelope-from shivankgarg98@gmail.com) Received: by mail-ed1-f53.google.com with SMTP id m8so24435337edi.13 for ; Fri, 17 Jan 2020 23:13:15 -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:from:date:message-id:subject:to; bh=G7M4mhAwj9sXRztEzQlJmQsEi/nGRVO4HbI85EOV0Jo=; b=oLvYl1hkVcxtTNMQmZLlZX29suzu/+ElWoDCGT9epZRv6rxXllsrF2yj9Td67pXf7y w4zeefL+a9ZUf4DqGNXrMarClofF6QHRXJyfdvrTz6pSzooXukxuQ5+mzIKhbSW+eThm YF/yt7MH007mSytpll/CIXPXCo/+IsIIvfJSOCBRB5ca9yUgqt6Knw9Smp3pfH4Mwat6 S1WHuSVsIXn7ojad/faZJziQiPLQxEX8WT+vhKa80W06SgcuHHDQ4c91TvCcCdQfjAqA AnIJX1wgGaaFMV3P0ddchOEnZ3iFt5BhdBK0e8mKbvSdKUlJHsoNqtFBunGDm2V8wv4W Id9g== X-Gm-Message-State: APjAAAVijajXBY3qZAJZ6WHlh4jV3pL4Vvxpq7JezRhmDRW8Vjsjfbb9 /Z+eWG4Ww8kE62++HKo2liSwE9f9Xhs= X-Google-Smtp-Source: APXvYqxhst81QCKblgjPaWF2gmEEd5gGIFM58GcJF2RzK9j3MVklV8PY24lLLXMirVarIhzy9nd7oA== X-Received: by 2002:a17:906:7806:: with SMTP id u6mr11566073ejm.200.1579331594255; Fri, 17 Jan 2020 23:13:14 -0800 (PST) Received: from mail-ed1-f47.google.com (mail-ed1-f47.google.com. [209.85.208.47]) by smtp.gmail.com with ESMTPSA id q13sm1051506edn.2.2020.01.17.23.13.13 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 17 Jan 2020 23:13:14 -0800 (PST) Received: by mail-ed1-f47.google.com with SMTP id c26so24426222eds.8 for ; Fri, 17 Jan 2020 23:13:13 -0800 (PST) X-Received: by 2002:a17:906:2e47:: with SMTP id r7mr11373069eji.215.1579331593524; Fri, 17 Jan 2020 23:13:13 -0800 (PST) MIME-Version: 1.0 From: Shivank Garg Date: Sat, 18 Jan 2020 12:43:02 +0530 X-Gmail-Original-Message-ID: Message-ID: Subject: Porting FreeBSD to Z mainframes idea To: freebsd-arch@freebsd.org X-Rspamd-Queue-Id: 4808KS0cDRz4fl5 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of shivankgarg98@gmail.com designates 209.85.208.53 as permitted sender) smtp.mailfrom=shivankgarg98@gmail.com X-Spamd-Result: default: False [-4.12 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arch@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_COUNT_THREE(0.00)[4]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_IN_DNSWL_NONE(0.00)[53.208.85.209.list.dnswl.org : 127.0.5.0]; IP_SCORE(-2.12)[ip: (-5.64), ipnet: 209.85.128.0/17(-3.07), asn: 15169(-1.83), country: US(-0.05)]; FORGED_SENDER(0.30)[shivank@freebsd.org,shivankgarg98@gmail.com]; DMARC_NA(0.00)[freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[53.208.85.209.rep.mailspike.net : 127.0.0.17]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; FROM_NEQ_ENVFROM(0.00)[shivank@freebsd.org,shivankgarg98@gmail.com]; RCVD_TLS_ALL(0.00)[]; TO_DOM_EQ_FROM_DOM(0.00)[] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jan 2020 07:13:17 -0000 Hi! I wish to pursue this idea of porting FreeBSD to IBM Z mainframes. Currently, there are no BSD derivatives for Z mainframes, and I find the idea of porting FreeBSD to Z mainframe. There is a sponsored internship program called OpenMainFrame Mentorship. So, I thought to propose this project in this program. But I'm a beginner and have very little idea about the whole porting process and challenges faced during it. Someone on IRC suggested to port NetBSD first, as it is easier to port on different hardware platforms. I will be very thankful if you can give suggestions about this, and how much time will it take for a beginner? The mentorship program is for a span of 3-4 months. Also, If it's too difficult, can there be any doable goals in the porting process that I can propose for the program and I would continue the project even after the program is over. I personally feel the project has good potential, and It will be very helpful in my learning growth. PS - I'm a master's student with my research interest completely in OS area. Regards, Shivank Garg IIT Kanpur