Debian Bug report logs - #503292
linux-latest-2.6: new dummy images for Samsung s3c24xx devices

version graph

Package: linux-latest-2.6; Maintainer for linux-latest-2.6 is Debian Kernel Team <debian-kernel@lists.debian.org>;

Reported by: Luca Capello <luca@pca.it>

Date: Fri, 24 Oct 2008 13:42:01 UTC

Severity: wishlist

Found in version 16

Done: Ben Hutchings <ben@decadent.org.uk>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Luca Capello <luca@pca.it>, ML smartphones-kernel <smartphones-kernel@lists.linuxtogo.org>, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#503292; Package linux-latest-2.6. (Fri, 24 Oct 2008 13:42:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Luca Capello <luca@pca.it>:
New Bug report received and forwarded. Copy sent to Luca Capello <luca@pca.it>, ML smartphones-kernel <smartphones-kernel@lists.linuxtogo.org>, Debian Kernel Team <debian-kernel@lists.debian.org>. (Fri, 24 Oct 2008 13:42:06 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Luca Capello <luca@pca.it>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: linux-latest-2.6: new dummy images for Samsung S3C-based devices
Date: Fri, 24 Oct 2008 15:39:05 +0200
[Message part 1 (text/plain, inline)]
Package: linux-latest-2.6
Version: 16
Severity: wishlist
User: pkg-fso-maint@lists.alioth.debian.org
Usertag: package-creation

Hi there!

This discussion started on the smartphones-kernel mailing list [1],
please keep at least that list cc:ed, TIA.  If you do so, no need to cc:
me, I read the list.

NB, I decided to go with a wishlist bug instead of directly writing to
the d-kernel mailing list because at the end linux-latest-2.6 should be
changed.  Thus, documenting this fact in a bug is IMHO more appropriate.

Basically, the Debian FreeSmartphone.Org Team [2] started to provide a
Linux kernel package for the Openmoko FreeRunner [3]. FYI, a lot of
specific patches haven't submmitted to the vanilla Linux kernel yet,
which means that until that happens the Debian FSO Team must provide is
own Linux kernel package.

However, since I don't want to duplicate the effort, my idea is to build
this Linux kernel package as similar to the normal Debian Linux kernel
packages as possible.  Which means that there should be two "dummy"
packages, linux-image-$OPENMOKO and linux-image-2.6-$OPENMOKO.

For the other kernel flavors these packages are provided by
linux-latest-2.6: I'm not here to ask for these dummy packages right
now.  On the contrary, since I'm going to add them to the
linux-2.6-openmoko source package [4], for $OPENMOKO I'd like to use a
name which *maybe* will be the same linux-latest-2.6 will provide in
future (thus avoiding hardcoded package dependencies).

I thought about the -s3c suffix, because both Openmoko models (GTA01,
Neo 1973 [5] and GTA02, Neo FreeRunner [6]) use a Samsung SoC from the
S3C family (2410 and 2442, respectively).  Would this be a good option
in the long term?

Thx, bye,
Gismo / Luca

Footnotes: 
[1] http://lists.linuxtogo.org/pipermail/smartphones-kernel/2008-October/000013.html
[2] http://wiki.debian.org/Teams/DebianFSO
[3] http://lists.linuxtogo.org/pipermail/smartphones-kernel/2008-October/000007.html
[4] http://git.debian.org/?p=pkg-fso/linux-2.6-openmoko.git;a=summary
[5] http://wiki.openmoko.org/wiki/GTA01
[6] http://wiki.openmoko.org/wiki/GTA02

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
[Message part 2 (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#503292; Package linux-latest-2.6. (Sat, 13 Jun 2009 16:18:12 GMT) Full text and rfc822 format available.

Acknowledgement sent to "ML Debian freesmartphone.org Team" <pkg-fso-maint@lists.alioth.debian.org>, 503292@bugs.debian.org:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Sat, 13 Jun 2009 16:18:25 GMT) Full text and rfc822 format available.

Message #10 received at 503292@bugs.debian.org (full text, mbox):

From: Luca Capello <luca@pca.it>
To: 503292@bugs.debian.org
Cc: "ML Debian freesmartphone.org Team" <pkg-fso-maint@lists.alioth.debian.org>, debian-arm@lists.debian.org
Subject: Re: Bug#503292: linux-latest-2.6: new dummy images for Samsung S3C-based devices
Date: Sat, 13 Jun 2009 18:08:29 +0200
[Message part 1 (text/plain, inline)]
retitle 503292 linux-latest-2.6: new dummy images for Samsung s3c24xx devices
thanks

Hi there!

Cc:ing the pkg-fso-maint@ mailing list as well as the debian-arm@ one:
please keep cc:ed at least pkg-fso-maint@ (if you do so, no need to cc:
me, I read that list).

FYI, I recently asked for the status of Openmoko support in upstream
Linux kernel:

  http://thread.gmane.org/gmane.comp.handhelds.openmoko.kernel/9955

On Fri, 24 Oct 2008 15:39:05 +0200, Luca Capello wrote:
> For the other kernel flavors these packages are provided by
> linux-latest-2.6: I'm not here to ask for these dummy packages right
> now.  On the contrary, since I'm going to add them to the
> linux-2.6-openmoko source package [4], for $OPENMOKO I'd like to use a
> name which *maybe* will be the same linux-latest-2.6 will provide in
> future (thus avoiding hardcoded package dependencies).
>
> I thought about the -s3c suffix, because both Openmoko models (GTA01,
> Neo 1973 [5] and GTA02, Neo FreeRunner [6]) use a Samsung SoC from the
> S3C family (2410 and 2442, respectively).  Would this be a good option
> in the long term?

I found a more detailed list of the different ARM processors [7],
specifically for the Samsung SoC ones:

  * ARM920T: S3C2410, S3C2440, S3C2442 and S3C2443
  * ARM926EJS: S3C2412, S3C2413, S3C2416 and S3C2450
  * ARM1176EJS: S3C6400 and S3C6410

According to linux/Documentation/arm/Samsung-S3C24XX/Overview.txt:

  The Samsung S3C24XX range of ARM9 System-on-Chip CPUs are supported
  by the 's3c2410' architecture of ARM Linux. Currently the S3C2410,
  S3C2412, S3C2413, S3C2440, S3C2442 and S3C2443 devices are supported.

Indeed, both GTA01 and GTA02 are supported by the s3c2410 architecture
(linux/arch/arm/mach-s3c2410 and linux/arch/arm/mach-s3c2440), thus I
guess a better suffix would be -s3c2410 (I changed the bug title to
reflect this).

I do not know how much performance we gain with an Openmoko-optimised
kernel.  In this case we can simply use the -openmoko suffix.

As a final note, it seems there are incompatible kernel options for
GTA01 and GTA02 [8], thus maybe a common kernel would never be possible.
I have not tried to build a common kernel for GTA01 and GTA02 yet [9],
nevertheless, my first question stands.

Thx, bye,
Gismo / Luca

> Footnotes: 
> [1] http://lists.linuxtogo.org/pipermail/smartphones-kernel/2008-October/000013.html
> [2] http://wiki.debian.org/Teams/DebianFSO
> [3] http://lists.linuxtogo.org/pipermail/smartphones-kernel/2008-October/000007.html
> [4] http://git.debian.org/?p=pkg-fso/linux-2.6-openmoko.git;a=summary
> [5] http://wiki.openmoko.org/wiki/GTA01
> [6] http://wiki.openmoko.org/wiki/GTA02
[7] http://elinux.org/Processors
[8] http://lists.linuxtogo.org/pipermail/smartphones-userland/2009-April/001400.html
[9] http://lists.linuxtogo.org/pipermail/smartphones-userland/2009-June/001601.html
[Message part 2 (application/pgp-signature, inline)]

Changed Bug title to `linux-latest-2.6: new dummy images for Samsung s3c24xx devices' from `linux-latest-2.6: new dummy images for Samsung S3C-based devices'. Request was from Luca Capello <luca@pca.it> to control@bugs.debian.org. (Sat, 13 Jun 2009 16:19:37 GMT) Full text and rfc822 format available.

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#503292; Package linux-latest-2.6. (Wed, 29 Jul 2009 10:30:11 GMT) Full text and rfc822 format available.

Acknowledgement sent to Martin Michlmayr <tbm@cyrius.com>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Wed, 29 Jul 2009 10:30:12 GMT) Full text and rfc822 format available.

Message #17 received at 503292@bugs.debian.org (full text, mbox):

From: Martin Michlmayr <tbm@cyrius.com>
To: "ML Debian freesmartphone.org Team" <pkg-fso-maint@lists.alioth.debian.org>, 503292@bugs.debian.org
Subject: Re: Bug#503292: linux-latest-2.6: new dummy images for Samsung S3C-based devices
Date: Wed, 29 Jul 2009 12:12:58 +0200
According to Vince you should use "s3c".

-- 
Martin Michlmayr
http://www.cyrius.com/




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#503292; Package linux-latest-2.6. (Mon, 17 Aug 2009 16:48:06 GMT) Full text and rfc822 format available.

Acknowledgement sent to Luca Capello <luca@pca.it>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Mon, 17 Aug 2009 16:48:10 GMT) Full text and rfc822 format available.

Message #22 received at 503292@bugs.debian.org (full text, mbox):

From: Luca Capello <luca@pca.it>
To: 503292@bugs.debian.org
Cc: debian-boot@lists.debian.org, debian-arm@lists.debian.org, "ML Debian freesmartphone.org Team" <pkg-fso-maint@lists.alioth.debian.org>
Subject: [RFC] Bugs#503292: linux-latest-2.6: new dummy images for Samsung s3c24xx devices
Date: Mon, 17 Aug 2009 18:43:50 +0200
[Message part 1 (text/plain, inline)]
Hi there!

Starting from 2.6.31, the upstream Linux kernel contains basic Openmoko
GTA02 Neo FreeRunner support.  Unfortunately, there is still need for an
external patch which I hope will be included in the final 2.6.31:

  http://thread.gmane.org/gmane.comp.handhelds.openmoko.kernel/10089/focus=10112
  http://marc.info/?l=linux-arm-kernel&m=125020931711953&w=2

During DebConf9, there were various discussions about the kernel name
for the Samsung S3C devices, together with Gaudenz Steinlin, Riku
Voipio, Martin Michlmayr and Vincent Sanders, who suggested "s3c":

  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=503292#17

Another discussion took place on the debian-boot mailing list:

  http://lists.debian.org/debian-boot/2009/07/msg00853.html

Gaudenz and me tried to find a "internal" consensus about the name in
private mails and we set on "s3c24xx" for the following reasons:

-> the possible options are s3c24xx, s3c2410, s3c

-> all s3c24xx devices are currently supported by the same kernel
   subarch

     http://armlinux.simtec.co.uk/kautobuild/2.6.31-rc6/s3c2410_defconfig.html

-> not all s3cxxxx devices are supported though, see s3c6400, so s3c is
   not an appropriate name

     http://armlinux.simtec.co.uk/kautobuild/2.6.31-rc6/s3c6400_defconfig.html

-> the kernel calls the corresponding defconfig s3c2410, but this seems
   too specific, as it actually supports more than only s3c2410

     http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=503292#10

Is there any strong opposition to "s3c24xx"?

If no one will complain in one week from now, I will prepare a new
unofficial kernel for the pkg-fso repository, named "2.6.29-1-s3c24xx"
(this kernel version and ABI are not important ATM).

BTW, if the missing patch will be accepted in 2.6.31, Debian can build
an official kernel that can at least boot on the Openmoko GTA02, thus
debian-installer development can officially continue :-)

Thx, bye,
Gismo / Luca
[Message part 2 (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#503292; Package linux-latest-2.6. (Fri, 21 Aug 2009 12:42:14 GMT) Full text and rfc822 format available.

Acknowledgement sent to Otavio Salvador <otavio@ossystems.com.br>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Fri, 21 Aug 2009 12:42:14 GMT) Full text and rfc822 format available.

Message #27 received at 503292@bugs.debian.org (full text, mbox):

From: Otavio Salvador <otavio@ossystems.com.br>
To: Luca Capello <luca@pca.it>
Cc: 503292@bugs.debian.org, debian-boot@lists.debian.org, debian-arm@lists.debian.org, "ML Debian freesmartphone.org Team" <pkg-fso-maint@lists.alioth.debian.org>
Subject: Re: [RFC] Bugs#503292: linux-latest-2.6: new dummy images for Samsung s3c24xx devices
Date: Fri, 21 Aug 2009 09:29:20 -0300
Hello Luca,

On Mon, Aug 17, 2009 at 1:43 PM, Luca Capello<luca@pca.it> wrote:
> Is there any strong opposition to "s3c24xx"?
>

I fully agree that it looks the most logical name for it.

-- 
Otavio Salvador                  O.S. Systems
E-mail: otavio@ossystems.com.br  http://www.ossystems.com.br
Mobile: +55 53 9981-7854         http://projetos.ossystems.com.br




Reply sent to Ben Hutchings <ben@decadent.org.uk>:
You have taken responsibility. (Sun, 01 Aug 2010 21:39:06 GMT) Full text and rfc822 format available.

Notification sent to Luca Capello <luca@pca.it>:
Bug acknowledged by developer. (Sun, 01 Aug 2010 21:39:06 GMT) Full text and rfc822 format available.

Message #32 received at 503292-done@bugs.debian.org (full text, mbox):

From: Ben Hutchings <ben@decadent.org.uk>
To: 503292-done@bugs.debian.org
Subject: Re: linux-latest-2.6: new dummy images for Samsung s3c24xx devices
Date: Sun, 01 Aug 2010 22:34:56 +0100
[Message part 1 (text/plain, inline)]
We will not add metapackages to linux-latest-2.6 for flavours that are
not in linux-2.6.

Ben.

-- 
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.
[signature.asc (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 30 Aug 2010 07:37:53 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Apr 17 21:44:48 2014; Machine Name: beach.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.