From owner-svn-src-all@freebsd.org Sun Apr 22 19:07:01 2018 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EE7B0FB6999; Sun, 22 Apr 2018 19:07:00 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay116.isp.belgacom.be (mailrelay116.isp.belgacom.be [195.238.20.143]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "relay.skynet.be", Issuer "GlobalSign Organization Validation CA - SHA256 - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2C4D27DC24; Sun, 22 Apr 2018 19:06:59 +0000 (UTC) (envelope-from tijl@freebsd.org) X-Belgacom-Dynamic: yes IronPort-PHdr: =?us-ascii?q?9a23=3Aos7MHhC9Jswyb73DnYKCUyQJP3N1i/DPJgcQr6Af?= =?us-ascii?q?oPdwSPX+oMbcNUDSrc9gkEXOFd2Cra4c0KyO6+jJYi8p2d65qncMcZhBBVcuqP?= =?us-ascii?q?49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL1LdrWev4jEMBx7xKRR6?= =?us-ascii?q?JvjvGo7Vks+7y/2+94fcbglUijexe69+IAmrpgjNq8cahpdvJLwswRXTuHtIfO?= =?us-ascii?q?pWxWJsJV2Nmhv3+9m98p1+/SlOovwt78FPX7n0cKQ+VrxYES8pM3sp683xtBnM?= =?us-ascii?q?VhWA630BWWgLiBVIAgzF7BbnXpfttybxq+Rw1DWGMcDwULs5Xymp4aV2Rx/ykC?= =?us-ascii?q?oJOT43/n/KhMJzjq1brh2uqABwzYPPfIGYNuZycr/Bcd8GW2ZMWNtaWSxbAoO7?= =?us-ascii?q?aosCF/QPPedar4n5ulADsxy+BQ63BOzxzz9HnHn23bYn2OkmDQHG3Q4gH9YVvX?= =?us-ascii?q?rUttX6KrkdXP2owqfG1znDaOlW2Tjk5YXObxsvr/aMXbdqfsrQz0kiDw3Fjk+O?= =?us-ascii?q?poP7JDyVzfkCv3Kc7+p6WuKijXMspQJpojW3xcogl5PFipwax1zZ7yl13po5Kc?= =?us-ascii?q?OiREJmYdOpHp1dvDyAOYRsWMMtWWRotT4/yr0BpJG0YjAHyI8ixx7Dc/yHdJWI?= =?us-ascii?q?4g77WOaRPzh4gHVldaq8hxmo9Uigy+j8Wdeu0FZNtCZFjtjMtnIJ1xDJ9seHTf?= =?us-ascii?q?x9/ly/1jaKzQ/T7PpELVozlarBJJ4t2r8wlpwNvkTfBiL7m1j6gLWIekgr5+Sk?= =?us-ascii?q?8frrbqn4qpOGKoN5ig/zPrwrmsOlAOQ4NgYOX3Kc+eS5zLDj4Uz5QLdOjvAtnK?= =?us-ascii?q?nZqo7VKtoAqa6iHgBZyIEj6wywDzu+ytQXgWEHLE5ZeBKAl4XpIE/OIPbhAfek?= =?us-ascii?q?mVSjjC5nx/DYMbL7H5rANXbDkK3/crlj8EFc0xc8wcpY55JOBbELOOjzVVPptN?= =?us-ascii?q?zEEh85NBS5w/35CNV7z48eQniPDbOAPKzItV+I4vkiI+eWZIALpjnyMOMl6OP0?= =?us-ascii?q?gX8+g18dcrGj3YELZ3CgAvRmP0KZbGL3gtcbDWgGpxYxTOvviF2HUD5Te2qyUL?= =?us-ascii?q?wm5jEgE4+mA53DSZ6zj7Oaxye0A4daZmdcClCDCX3obZmLW+8QaCKOJc9sij8E?= =?us-ascii?q?Vbm6RII62xGurhH1xKR8IerP5yIUr5Xj1MJ6576bqRZn1jtyFNiU1X2MSSlek2?= =?us-ascii?q?cPWiQxwugrok134nmZ3KVSuNAeEsZcsaBnSAA/YKLdzegyINf1QQ/Ed9GSAAK6?= =?us-ascii?q?Q9eiKR8rQ98b+PNIZFxyTYbxxivf1janVudG34eAA4Y5p/rR?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2DXFgAq3dxa/5nK8VFcg0UvUw56FROMS?= =?us-ascii?q?owXAQGBczEBXZR4LoRIAoJEIjgUAQIBAQEBAQECAWscDII1IoJMAQU6HCMQCw4?= =?us-ascii?q?GBAkaCw8qHgYThRMLqUyIPoIpBYofhBqKRwKXcwiFXIhZaItxiTaIHDMhgVJNM?= =?us-ascii?q?AiCfoJIiEiFQD0wkBsBAQ?= X-IPAS-Result: =?us-ascii?q?A2DXFgAq3dxa/5nK8VFcg0UvUw56FROMSowXAQGBczEBXZR?= =?us-ascii?q?4LoRIAoJEIjgUAQIBAQEBAQECAWscDII1IoJMAQU6HCMQCw4GBAkaCw8qHgYTh?= =?us-ascii?q?RMLqUyIPoIpBYofhBqKRwKXcwiFXIhZaItxiTaIHDMhgVJNMAiCfoJIiEiFQD0?= =?us-ascii?q?wkBsBAQ?= Received: from 153.202-241-81.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([81.241.202.153]) by relay.skynet.be with ESMTP; 22 Apr 2018 21:06:58 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.15.2/8.15.2) with ESMTP id w3MJ6v78001291; Sun, 22 Apr 2018 21:06:57 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Sun, 22 Apr 2018 21:06:56 +0200 From: Tijl Coosemans To: Konstantin Belousov Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r332489 - in head: gnu/usr.bin/gdb/kgdb sys/conf sys/dev/dcons sys/dev/hyperv/vmbus/i386 sys/dev/ppc sys/dev/syscons sys/i386/conf sys/i386/i386 sys/i386/include sys/i386/include/pc sys... Message-ID: <20180422210656.29cb7d0a@kalimero.tijl.coosemans.org> In-Reply-To: <201804132030.w3DKUnFn050153@repo.freebsd.org> References: <201804132030.w3DKUnFn050153@repo.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Apr 2018 19:07:01 -0000 On Fri, 13 Apr 2018 20:30:49 +0000 (UTC) Konstantin Belousov wrote: > Author: kib > Date: Fri Apr 13 20:30:49 2018 > New Revision: 332489 > URL: https://svnweb.freebsd.org/changeset/base/332489 > > Log: > i386 4/4G split. > > The change makes the user and kernel address spaces on i386 > independent, giving each almost the full 4G of usable virtual addresses > except for one PDE at top used for trampoline and per-CPU trampoline > stacks, and system structures that must be always mapped, namely IDT, > GDT, common TSS and LDT, and process-private TSS and LDT if allocated. Could this have broken the linux futex syscall? I have a linux program that gets stuck in linux_sys_futex and becomes unkillable. Note that the routines in sys/i386/linux/linux_support.s try to do atomic operations on user space addresses.