From owner-freebsd-geom@FreeBSD.ORG Thu Jan 4 21:50:07 2007 Return-Path: X-Original-To: freebsd-geom@freebsd.org Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 55E6416A415 for ; Thu, 4 Jan 2007 21:50:07 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.174]) by mx1.freebsd.org (Postfix) with ESMTP id D7A4413C46C for ; Thu, 4 Jan 2007 21:50:06 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: by ug-out-1314.google.com with SMTP id o2so4929928uge for ; Thu, 04 Jan 2007 13:50:05 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:content-type:content-transfer-encoding; b=sNxyVRIQ/fd68oR/EsEeQbOnvhjT66qPH3Zh8bDs7jHz2c6VSk2CzUL6MPsJYR/IyXlCK136JUXeNkb+HmSVmC03aotEiUsofqOXOiGEqfoH7oHPZukF0P+FIFmSXA4TFXmSALGXlKdBuACOtSAMregvkB2uh7Kiv2kSkxcQq4M= Received: by 10.67.106.3 with SMTP id i3mr11436155ugm.1167947373627; Thu, 04 Jan 2007 13:49:33 -0800 (PST) Received: from ?192.168.123.201? ( [195.241.221.201]) by mx.google.com with ESMTP id j33sm28828390ugc.2007.01.04.13.49.32; Thu, 04 Jan 2007 13:49:32 -0800 (PST) Message-ID: <459D766B.9050304@gmail.com> Date: Thu, 04 Jan 2007 22:49:31 +0100 From: Rene Ladan User-Agent: Thunderbird 1.5.0.9 (X11/20061224) MIME-Version: 1.0 To: Poul-Henning Kamp References: <74225.1167686662@critter.freebsd.dk> In-Reply-To: <74225.1167686662@critter.freebsd.dk> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-geom@freebsd.org Subject: Re: xbox360 extension for review/debug X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jan 2007 21:50:07 -0000 Poul-Henning Kamp schreef: > In message <45996C4F.8070700@gmail.com>, Rene Ladan writes: >> Hi, >> >> I've written an extension to /sys/geom/geom_mbr.c to slice up xbox360 >> hard disks and memory units. The patch for revision 1.68 (i.e. CURRENT) >> is at http://home.tisali.nl/rladan/freebsd/geom_mbr.c.diff > > This is wrong, you should make a geom_xbox360 class instead. > Ok, I made a geom_xbox360 class and restored geom_mbr.c The new class consists of three files at the above website. geom_xbox360.c : the class, put it in /sys/geom geom_xbox360::Makefile : Makefile for /sys/modules/geom/geom_xbox360/ Makefile.diff : patch for /sys/modules/geom/Makefile Note that the kmod still panics when loading it, currently at g_xbox360_taste+0x78 Regards, Rene -- GPG fingerprint = E738 5471 D185 7013 0EE0 4FC8 3C1D 6F83 12E1 84F6 (subkeys.pgp.net) "It won't fit on the line." -- me, 2001