From owner-svn-src-head@FreeBSD.ORG Tue Sep 22 21:35:52 2009 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2BC8D10656A6; Tue, 22 Sep 2009 21:35:52 +0000 (UTC) (envelope-from antoine.brodin.freebsd@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.152]) by mx1.freebsd.org (Postfix) with ESMTP id 331CD8FC14; Tue, 22 Sep 2009 21:35:50 +0000 (UTC) Received: by fg-out-1718.google.com with SMTP id 16so55585fgg.13 for ; Tue, 22 Sep 2009 14:35:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=vLpdx+7ivdTwY9hAf7TsfojgU4cO87CR79qg0n4q39w=; b=d1l7xv8W+r6TcLxMtTZrCLGtk5Rvg5T7pocaVBzETyNfLXcBBaSslGV/tDjciqTgwE oQOcMqBAixXx6NQlUNiS1hR5IGXNf9J4HcAl6wZ57Ck7qvsRkZnxjhcVzeVEUkmYjcTL 6hujgzcRypKnc0YxiSSVRozJh3H+xP6jG80Uo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=tWQLXBoumgsv8OJe2nznuYvsE1DhIvmGV0mIt2ee717HDXDitxaYmUQN04Kp8MMvZ/ m9CZ4rWurHLMbiArcTaOqqQTFkAj74u7uJtADsGgyESLNPsLGukWdjBVyAEhnncZn27R zqqThj09O1rz+gizjuYiFXCM17WAsoCY6wo4Q= MIME-Version: 1.0 Sender: antoine.brodin.freebsd@gmail.com Received: by 10.86.18.34 with SMTP id 34mr1199633fgr.2.1253653433091; Tue, 22 Sep 2009 14:03:53 -0700 (PDT) In-Reply-To: <200909191756.n8JHuQCq031719@svn.freebsd.org> References: <200909191756.n8JHuQCq031719@svn.freebsd.org> Date: Tue, 22 Sep 2009 23:03:53 +0200 X-Google-Sender-Auth: 4254c2efe9053a4f Message-ID: From: Antoine Brodin To: Ed Schouten Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r197330 - in head: sys/dev/kbd sys/sys usr.sbin/kbdcontrol X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Sep 2009 21:35:52 -0000 On Sat, Sep 19, 2009 at 7:56 PM, Ed Schouten wrote: > Author: ed > Date: Sat Sep 19 17:56:26 2009 > New Revision: 197330 > URL: http://svn.freebsd.org/changeset/base/197330 > > Log: > =A0Make the keyboard layer Unicode aware. > > =A0Just take keyent_t to use an u_int to store the Unicode codepoints. > =A0Unfortunately the keymap is now too big to be loaded using an ioctl > =A0argument, so change the ioctl to pick a pointer. > > =A0This change breaks kbdcontrol ABI. It doesn't break X11, because X11 > =A0doesn't do anything with syscons keymaps. It just switches the device > =A0out of K_XLATE. Hi, Could you add a note to UPDATING? Using a new kernel with an old world is a bit surprising during login if you don't expect a qwerty keyboard... Thanks Antoine