{"thread":{"id":"482","subject":"Kernel nightly snapshots..","startedAt":"2005-05-05T00:28:40Z","lastAt":"2005-05-22T17:01:40Z","messageCount":18,"participants":["Linus Torvalds","H. Peter Anvin","David Woodhouse","Marcelo Tosatti","Thomas Glanzmann","Russell King"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"2602","messageId":"Pine.LNX.4.58.0505041639130.2328@ppc970.osdl.org","threadId":"482","inReplyTo":null,"subject":"Kernel nightly snapshots..","fromName":"Linus Torvalds","fromEmail":"torvalds@osdl.org","sentAt":"2005-05-05T00:28:40Z","receivedAt":"2005-05-05T00:28:40Z","isPatch":false,"sender":{"key":"torvalds@linux-foundation.org","avatar":"https://avatars.githubusercontent.com/u/1024025?v=4"},"body":"\nI forget who it is that used to do the nightly snapshots for the BK\nkernels, but I _think_ it was David Woodhouse (every time I've blamed it\non somebody, I've blamed the wrong person, so I'm probably off on this one\ntoo, but maybe I finally got it right).\n\nI was wondering how to get that re-started.. It should be technically\npretty easy, except I realized that my tree doesn't even have plain 2.6.11\nin it. But I just fixed that in the tree, since I need such a baseline \nmyself for my next release..\n\nAnyway, I just pushed out a kernel tree that contains a tag of a _tree_ \nthat points to the tree at the point of 2.6.11. I also had to teach \nfsck-cache about the fact that you can give it any kind of object to start \nyour references at, and to make fsck-cache happy, you need to\n\n\tgit-fsck-cache --unreachable HEAD v2.6.11\n\nto tell it that the kernel tree now has an unconnected tree (described by\nthe tag \"v2.6.11-tree\", and I made the appropriate entry for it in\n.git/refs/tags).\n\nI also updated git-prune-script to not remove these kinds of things.\n\nWith this, it should be trivial to create snapshots with\n\n\tgit-diff-tree -p v2.6.11 HEAD\n\nor similar.\n\n\t\tLinus\n"},{"id":"2606","messageId":"42797F9F.9030002@zytor.com","threadId":"482","inReplyTo":"Pine.LNX.4.58.0505041639130.2328@ppc970.osdl.org","subject":"Re: Kernel nightly snapshots..","fromName":"H. Peter Anvin","fromEmail":"hpa@zytor.com","sentAt":"2005-05-05T02:06:23Z","receivedAt":"2005-05-05T02:06:23Z","isPatch":false,"sender":{"key":"hpa@zytor.com","avatar":null},"body":"It used to be Jeff Garzik, but David Woodhouse volunteered to take this \nover a few days ago, so yesterday I chowned those directories to him.\n\n\t-hpa\n\nLinus Torvalds wrote:\n> I forget who it is that used to do the nightly snapshots for the BK\n> kernels, but I _think_ it was David Woodhouse (every time I've blamed it\n> on somebody, I've blamed the wrong person, so I'm probably off on this one\n> too, but maybe I finally got it right).\n> \n> I was wondering how to get that re-started.. It should be technically\n> pretty easy, except I realized that my tree doesn't even have plain 2.6.11\n> in it. But I just fixed that in the tree, since I need such a baseline \n> myself for my next release..\n> \n> Anyway, I just pushed out a kernel tree that contains a tag of a _tree_ \n> that points to the tree at the point of 2.6.11. I also had to teach \n> fsck-cache about the fact that you can give it any kind of object to start \n> your references at, and to make fsck-cache happy, you need to\n> \n> \tgit-fsck-cache --unreachable HEAD v2.6.11\n> \n> to tell it that the kernel tree now has an unconnected tree (described by\n> the tag \"v2.6.11-tree\", and I made the appropriate entry for it in\n> .git/refs/tags).\n> \n> I also updated git-prune-script to not remove these kinds of things.\n> \n> With this, it should be trivial to create snapshots with\n> \n> \tgit-diff-tree -p v2.6.11 HEAD\n> \n> or similar.\n> \n> \t\tLinus\n\n"},{"id":"2624","messageId":"1115303933.16187.135.camel@hades.cambridge.redhat.com","threadId":"482","inReplyTo":"42797F9F.9030002@zytor.com","subject":"Re: Kernel nightly snapshots..","fromName":"David Woodhouse","fromEmail":"dwmw2@infradead.org","sentAt":"2005-05-05T14:38:51Z","receivedAt":"2005-05-05T14:38:51Z","isPatch":false,"sender":{"key":"dwmw2@infradead.org","avatar":"https://gravatar.com/avatar/7afd4f07e0cf7d7e046ae2d23678296b37777c96488e6f3451e78a5514154ebd?d=mp&s=160"},"body":"On Wed, 2005-05-04 at 19:06 -0700, H. Peter Anvin wrote:\n> It used to be Jeff Garzik, but David Woodhouse volunteered to take\n> this over a few days ago, so yesterday I chowned those directories to\n> him.\n\nI still have a problem with tags....\n\nhera /home/dwmw2/git/snapshot-2.6 $ cg-init /pub/scm/linux/kernel/git/torvalds/linux-2.6.git &> ../asd\nhera /home/dwmw2/git/snapshot-2.6 $ cg-tag-ls\nv2.6.11 5dc01c595e6c6ec9ccda4f6f69c131c0dd945f8c\nv2.6.11-tree    5dc01c595e6c6ec9ccda4f6f69c131c0dd945f8c\nv2.6.12-rc2     9e734775f7c22d2f89943ad6c745571f1930105f\nv2.6.12-rc3     0397236d43e48e821cce5bbe6a80a1a56bb7cc3a\nhera /home/dwmw2/git/snapshot-2.6 $ git-cat-file -t 0397236d43e48e821cce5bbe6a80a1a56bb7cc3a\n.git/objects/03/97236d43e48e821cce5bbe6a80a1a56bb7cc3a: No such file or directory\nfatal: git-cat-file 0397236d43e48e821cce5bbe6a80a1a56bb7cc3a: bad file\n\n\n-- \ndwmw2\n\n"},{"id":"2625","messageId":"Pine.LNX.4.58.0505050742180.2328@ppc970.osdl.org","threadId":"482","inReplyTo":"1115303933.16187.135.camel@hades.cambridge.redhat.com","subject":"Re: Kernel nightly snapshots..","fromName":"Linus Torvalds","fromEmail":"torvalds@osdl.org","sentAt":"2005-05-05T14:44:59Z","receivedAt":"2005-05-05T14:44:59Z","isPatch":false,"sender":{"key":"torvalds@linux-foundation.org","avatar":"https://avatars.githubusercontent.com/u/1024025?v=4"},"body":"\n\nOn Thu, 5 May 2005, David Woodhouse wrote:\n> \n> hera /home/dwmw2/git/snapshot-2.6 $ cg-init /pub/scm/linux/kernel/git/torvalds/linux-2.6.git &> ../asd\n> hera /home/dwmw2/git/snapshot-2.6 $ cg-tag-ls\n> v2.6.11 5dc01c595e6c6ec9ccda4f6f69c131c0dd945f8c\n> v2.6.11-tree    5dc01c595e6c6ec9ccda4f6f69c131c0dd945f8c\n> v2.6.12-rc2     9e734775f7c22d2f89943ad6c745571f1930105f\n> v2.6.12-rc3     0397236d43e48e821cce5bbe6a80a1a56bb7cc3a\n> hera /home/dwmw2/git/snapshot-2.6 $ git-cat-file -t 0397236d43e48e821cce5bbe6a80a1a56bb7cc3a\n> .git/objects/03/97236d43e48e821cce5bbe6a80a1a56bb7cc3a: No such file or directory\n\nLooks like cg uses git-http-pull instead of rsync, and doesn't download \nanything but the required objects. \n\nIn which case you probably don't have the v2.6.11 tree either, in fact, \nsince it's not required to get a working copy of HEAD.\n\nIf you fetch the _whole_ object database (with rsync), you should get \nthem.\n\n\t\tLinus\n"},{"id":"2626","messageId":"1115305813.16187.143.camel@hades.cambridge.redhat.com","threadId":"482","inReplyTo":"Pine.LNX.4.58.0505050742180.2328@ppc970.osdl.org","subject":"Re: Kernel nightly snapshots..","fromName":"David Woodhouse","fromEmail":"dwmw2@infradead.org","sentAt":"2005-05-05T15:10:11Z","receivedAt":"2005-05-05T15:10:11Z","isPatch":false,"sender":{"key":"dwmw2@infradead.org","avatar":"https://gravatar.com/avatar/7afd4f07e0cf7d7e046ae2d23678296b37777c96488e6f3451e78a5514154ebd?d=mp&s=160"},"body":"On Thu, 2005-05-05 at 07:44 -0700, Linus Torvalds wrote:\n> If you fetch the _whole_ object database (with rsync), you should get \n> them.\n\nOK, I've changed my 'origin' to an rsync URL referring to the same\nplace, to make sure I get tags correctly in future. 2.6.12-rc3-git1 is\nin the process of being built; if the attached script works and\ncontinues working when invoked from cron, we might even see nightly\nsnapshots again as requested...\n\n-- \ndwmw2\n"},{"id":"2627","messageId":"1115307033.16187.146.camel@hades.cambridge.redhat.com","threadId":"482","inReplyTo":"1115305813.16187.143.camel@hades.cambridge.redhat.com","subject":"Re: Kernel nightly snapshots..","fromName":"David Woodhouse","fromEmail":"dwmw2@infradead.org","sentAt":"2005-05-05T15:30:32Z","receivedAt":"2005-05-05T15:30:32Z","isPatch":false,"sender":{"key":"dwmw2@infradead.org","avatar":"https://gravatar.com/avatar/7afd4f07e0cf7d7e046ae2d23678296b37777c96488e6f3451e78a5514154ebd?d=mp&s=160"},"body":"On Thu, 2005-05-05 at 16:10 +0100, David Woodhouse wrote:\n> 2.6.12-rc3-git1 is in the process of being built; if the attached\n> script works and continues working when invoked from cron, we might\n> even see nightly snapshots again as requested...\n\nEep. That'll be a whole lot more useful if I do\n\tcg-diff -r $RELTREE:$CURTREE\ninstead of \n\tcg-diff -r $CURTREE:$RELTREE\n... but it should be OK now. This is the md5sum of the correct one:\n\n21a0ee13c539e8b016682c1542bb9167  patch-2.6.12-rc3-git1.gz\n\n-- \ndwmw2\n\n"},{"id":"2629","messageId":"Pine.LNX.4.58.0505050834550.2328@ppc970.osdl.org","threadId":"482","inReplyTo":"1115305813.16187.143.camel@hades.cambridge.redhat.com","subject":"Re: Kernel nightly snapshots..","fromName":"Linus Torvalds","fromEmail":"torvalds@osdl.org","sentAt":"2005-05-05T15:46:21Z","receivedAt":"2005-05-05T15:46:21Z","isPatch":false,"sender":{"key":"torvalds@linux-foundation.org","avatar":"https://avatars.githubusercontent.com/u/1024025?v=4"},"body":"\n\nOn Thu, 5 May 2005, David Woodhouse wrote:\n> \n> OK, I've changed my 'origin' to an rsync URL referring to the same\n> place, to make sure I get tags correctly in future. 2.6.12-rc3-git1 is\n> in the process of being built; if the attached script works and\n> continues working when invoked from cron, we might even see nightly\n> snapshots again as requested...\n\n\tRELNAME=`cg-tag-ls | grep -v 'git' | tail -n1 | cut -f1 | sed s/^v//`\n\nthis seems to assume that cg-tag-ls outputs things in the right order, \nwhich I'm not at all sure it does.\n\nIt looks like cg-tag-ls just does\n\n\tcd .git/refs/tags\n\tfor tag in *; do\n\t\t...\n\nwhich means that the ordering will depend on the shell ordering or \nglobbing.\n\nBash does globbing alphabetically sorted (and documents that), and it's\nquite possible that all other shells do too. Even so, that doesn't\nactually mean that it would be sorted by release, since v2.6.2 will sort\n_after_ v2.6.12.\n\nSo this _should_ work for a while, but will eventually (before a -rc10\nhappens or we get to v2.6.100 ;^) need something better. That something\nbetter probably being to ignore any tags that don't point to commits, and\nthen sorting by the date of the commit object.\n\n\t\tLinus\n"},{"id":"2630","messageId":"Pine.LNX.4.58.0505050846530.2328@ppc970.osdl.org","threadId":"482","inReplyTo":"1115307033.16187.146.camel@hades.cambridge.redhat.com","subject":"Re: Kernel nightly snapshots..","fromName":"Linus Torvalds","fromEmail":"torvalds@osdl.org","sentAt":"2005-05-05T16:40:23Z","receivedAt":"2005-05-05T16:40:23Z","isPatch":false,"sender":{"key":"torvalds@linux-foundation.org","avatar":"https://avatars.githubusercontent.com/u/1024025?v=4"},"body":"\n\nOn Thu, 5 May 2005, David Woodhouse wrote:\n> \n> Eep. That'll be a whole lot more useful if I do\n> \tcg-diff -r $RELTREE:$CURTREE\n> instead of \n> \tcg-diff -r $CURTREE:$RELTREE\n> ... but it should be OK now. This is the md5sum of the correct one:\n> \n> 21a0ee13c539e8b016682c1542bb9167  patch-2.6.12-rc3-git1.gz\n\nBtw, if you want to, you could simplify and optimize things heavily by \ndoign some very specific git internal mucking around, and using the new \n\"-m\" flag I added to \"git-diff-cache\".\n\nThe \"-m\" flag says that a file that isn't checked out will always match \nthe cache, which means that you can create your magic diffs that modify \nthe Makefile with something like this:\n\n\texport SNAP_TAG_DIRECTORY=/pub/linux/kernel/v2.6/snapshots/tags\n\texport BASE_DIRECTORY=/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\texport SHA1_FILE_DIRECTORY=$BASE_DIRECTORY/objects\n\n\tRELNAME=`ls $BASE_DIRECTORY/refs/tags | tail -1`\n\tRELCOMM=`cat $BASE_DIRECTORY/refs/tags/$RELNAME`\n\tCURCOMM=`cat $BASE_DIRECTORY/HEAD`\n\n\tSNAPNAME=`ls $SNAP_TAG_DIRECTORY | grep -- \"$RELNAME-git\" | tail -1`\n\tif [ \"$SNAPNAME\" ]; then\n\t\tSNAPCOMM=`cat $SNAP_TAG_DIRECTORY/$SNAPNAME`\n\t\t[ \"$SNAPCOMM\" == \"$CURCOMM\" ] && exit 0\n\t\tOLDGITNUM=`echo $SNAPNAME | sed s/^.*-git//`\n\t\tNEWGITNUM=`expr $OLDGITNUM + 1`\n\t\tCURNAME=\"$RELNAME-git$NEWGITNUM\"\n\telse\n\t\tCURNAME=\"$RELNAME-git1\"\n\tfi\n\n\tEXTRAVERSION=-`echo $CURNAME | cut -f2- -d-`\n\n\trm -rf tmp-empty-tree\n\tmkdir -p tmp-empty-tree/.git\n\t( cd tmp-empty-tree\n\t  git-read-tree $CURCOMM\n\t  git-checkout-cache Makefile\n\t  perl -pi -e \"s/EXTRAVERSION =.*/EXTRAVERSION = $EXTRAVERSION/\" Makefile\n\t  git-diff-cache -m -p $RELCOMM ) | gzip -9 > patch-$CURNAME.gz\n\n\techo CURCOMM > $SNAP_TAG_DIRECTORY/$CURNAME\n\nbut it's entirely untested, and only written in my mail editor, so..\n\nAnyway, here's explaining what it does:\n\n - it creates a new \"tmp-empty-tree\" thing, and points the object database \n   to _my_ tree (which is unwritable for you, but you don't care, you just\n   want to read it)\n\n - it picks up my last tag as the release, and your last git tag from your \n   private snapshot tag directory as the last git thing. Then it takes my \n   current HEAD as the new thing to diff.\n\n - we read that current tree into this empty tree, but we don't check any\n   of it out except for the Makefile. So the \"tmp-empty-tree\" should \n   literally just have the files \"Makefile\" and \".git/index\" in it.\n\n - we edit the Makefile, and then we do \"git-diff-cache -m -p\" between the \n   result and the old base.\n\nThis _should_ work. Modulo bugs. And it should be reasonably efficient. It \njust needs my current git tree as of five minutes ago..\n\n\t\tLinus\n"},{"id":"2645","messageId":"427ABA45.3050803@zytor.com","threadId":"482","inReplyTo":"1115307033.16187.146.camel@hades.cambridge.redhat.com","subject":"Re: Kernel nightly snapshots..","fromName":"H. Peter Anvin","fromEmail":"hpa@zytor.com","sentAt":"2005-05-06T00:28:53Z","receivedAt":"2005-05-06T00:28:53Z","isPatch":false,"sender":{"key":"hpa@zytor.com","avatar":null},"body":"David Woodhouse wrote:\n> On Thu, 2005-05-05 at 16:10 +0100, David Woodhouse wrote:\n> \n>>2.6.12-rc3-git1 is in the process of being built; if the attached\n>>script works and continues working when invoked from cron, we might\n>>even see nightly snapshots again as requested...\n> \n> Eep. That'll be a whole lot more useful if I do\n> \tcg-diff -r $RELTREE:$CURTREE\n> instead of \n> \tcg-diff -r $CURTREE:$RELTREE\n> ... but it should be OK now. This is the md5sum of the correct one:\n> \n> 21a0ee13c539e8b016682c1542bb9167  patch-2.6.12-rc3-git1.gz\n> \n\nHi David,\n\nCould you add that to 2.4 as well, too?\n\n\t-hpa\n"},{"id":"2654","messageId":"1115364543.29495.24.camel@localhost.localdomain","threadId":"482","inReplyTo":"427ABA45.3050803@zytor.com","subject":"Re: Kernel nightly snapshots..","fromName":"David Woodhouse","fromEmail":"dwmw2@infradead.org","sentAt":"2005-05-06T07:29:02Z","receivedAt":"2005-05-06T07:29:02Z","isPatch":false,"sender":{"key":"dwmw2@infradead.org","avatar":"https://gravatar.com/avatar/7afd4f07e0cf7d7e046ae2d23678296b37777c96488e6f3451e78a5514154ebd?d=mp&s=160"},"body":"On Thu, 2005-05-05 at 17:28 -0700, H. Peter Anvin wrote:\n> Could you add that to 2.4 as well, too?\n\nIs there a 2.4 git tree?\n\n-- \ndwmw2\n\n"},{"id":"2655","messageId":"1115365344.29495.37.camel@localhost.localdomain","threadId":"482","inReplyTo":"Pine.LNX.4.58.0505050834550.2328@ppc970.osdl.org","subject":"Re: Kernel nightly snapshots..","fromName":"David Woodhouse","fromEmail":"dwmw2@infradead.org","sentAt":"2005-05-06T07:42:23Z","receivedAt":"2005-05-06T07:42:23Z","isPatch":false,"sender":{"key":"dwmw2@infradead.org","avatar":"https://gravatar.com/avatar/7afd4f07e0cf7d7e046ae2d23678296b37777c96488e6f3451e78a5514154ebd?d=mp&s=160"},"body":"On Thu, 2005-05-05 at 08:46 -0700, Linus Torvalds wrote:\n> So this _should_ work for a while, but will eventually (before a -rc10\n> happens or we get to v2.6.100 ;^) need something better. That something\n> better probably being to ignore any tags that don't point to commits, and\n> then sorting by the date of the commit object.\n\nEnough with the dates already. I don't want to be doing snapshots\nagainst 2.6.11.9 just because that happened to get tagged more recently\nthan 2.6.12-rc4. Time is an illusion; especially so when looking at\nbranches which may not even have been merged.\n\nThe tag I want is the one which refers to a commit which is made by\nyourself and is accessible from the current HEAD in the lowest number of\nsteps. And I don't _care_ if you tagged it 'Woozy Numbat'.\n\n-- \ndwmw2\n\n"},{"id":"2711","messageId":"427BE699.60802@zytor.com","threadId":"482","inReplyTo":"1115364543.29495.24.camel@localhost.localdomain","subject":"Re: Kernel nightly snapshots..","fromName":"H. Peter Anvin","fromEmail":"hpa@zytor.com","sentAt":"2005-05-06T21:50:17Z","receivedAt":"2005-05-06T21:50:17Z","isPatch":false,"sender":{"key":"hpa@zytor.com","avatar":null},"body":"David Woodhouse wrote:\n> On Thu, 2005-05-05 at 17:28 -0700, H. Peter Anvin wrote:\n> \n>>Could you add that to 2.4 as well, too?\n> \n> Is there a 2.4 git tree?\n> \n\nI thought so, but now I can't find it.  Marcelo?\n\n\t-hpa\n"},{"id":"2732","messageId":"20050506215142.GA15357@logos.cnet","threadId":"482","inReplyTo":"427BE699.60802@zytor.com","subject":"Re: Kernel nightly snapshots..","fromName":"Marcelo Tosatti","fromEmail":"marcelo.tosatti@cyclades.com","sentAt":"2005-05-06T21:51:42Z","receivedAt":"2005-05-06T21:51:42Z","isPatch":false,"sender":{"key":"marcelo.tosatti@cyclades.com","avatar":null},"body":"On Fri, May 06, 2005 at 02:50:17PM -0700, H. Peter Anvin wrote:\n> David Woodhouse wrote:\n> >On Thu, 2005-05-05 at 17:28 -0700, H. Peter Anvin wrote:\n> >\n> >>Could you add that to 2.4 as well, too?\n> >\n> >Is there a 2.4 git tree?\n> >\n> \n> I thought so, but now I can't find it.  Marcelo?\n\nNot yet. I should be able to put a \"beta\" version \nnext week.\n\nDavid, can I bug you to add nightly snapshotting \nas soon as the v2.4 git tree is created ? \n\nI hope there aren't many further changes in v2.4.x...\n"},{"id":"2746","messageId":"1115469570.29495.81.camel@localhost.localdomain","threadId":"482","inReplyTo":"Pine.LNX.4.58.0505050846530.2328@ppc970.osdl.org","subject":"Re: Kernel nightly snapshots..","fromName":"David Woodhouse","fromEmail":"dwmw2@infradead.org","sentAt":"2005-05-07T12:39:28Z","receivedAt":"2005-05-07T12:39:28Z","isPatch":false,"sender":{"key":"dwmw2@infradead.org","avatar":"https://gravatar.com/avatar/7afd4f07e0cf7d7e046ae2d23678296b37777c96488e6f3451e78a5514154ebd?d=mp&s=160"},"body":"On Thu, 2005-05-05 at 09:40 -0700, Linus Torvalds wrote:\n> Btw, if you want to, you could simplify and optimize things heavily by \n> doign some very specific git internal mucking around, and using the new \n> \"-m\" flag I added to \"git-diff-cache\".\n\nOK, this is in place now. I also made sure it was going to treat a real\n'2.6.12' release as newer than '2.6.12-rcX'. The selection of the tags\nand the output of the log are still chronological, which is of course\nwrong -- but it'll do for now.\n\nAs an added bonus I've also fixed the script to refrain from creating a\n-git1 snapshot even when there have been no commits since the last\nrelease. And deleted 2.6.12-rc4-git1.\n\n-- \ndwmw2\n"},{"id":"3745","messageId":"20050522115038.GC15178@cip.informatik.uni-erlangen.de","threadId":"482","inReplyTo":"20050506215142.GA15357@logos.cnet","subject":"Re: Kernel nightly snapshots..","fromName":"Thomas Glanzmann","fromEmail":"sithglan@stud.uni-erlangen.de","sentAt":"2005-05-22T11:50:38Z","receivedAt":"2005-05-22T11:50:38Z","isPatch":false,"sender":{"key":"sithglan@stud.uni-erlangen.de","avatar":null},"body":"Hello,\n\n> Not yet. I should be able to put a \"beta\" version \n> next week.\n\ndo you have a timeframe? A friend of mine just asked me were to find the\ntree he wants to merge his jornada handheld pda stuff.\n\n\tThomas\n"},{"id":"3746","messageId":"1116763160.19183.15.camel@localhost.localdomain","threadId":"482","inReplyTo":"20050522115038.GC15178@cip.informatik.uni-erlangen.de","subject":"Re: Kernel nightly snapshots..","fromName":"David Woodhouse","fromEmail":"dwmw2@infradead.org","sentAt":"2005-05-22T11:59:19Z","receivedAt":"2005-05-22T11:59:19Z","isPatch":false,"sender":{"key":"dwmw2@infradead.org","avatar":"https://gravatar.com/avatar/7afd4f07e0cf7d7e046ae2d23678296b37777c96488e6f3451e78a5514154ebd?d=mp&s=160"},"body":"On Sun, 2005-05-22 at 13:50 +0200, Thomas Glanzmann wrote:\n> do you have a timeframe? A friend of mine just asked me were to find the\n> tree he wants to merge his jornada handheld pda stuff.\n\nThat should be done against the 2.6 kernel, and that tree is already\navailable.\n\n-- \ndwmw2\n\n"},{"id":"3747","messageId":"20050522120954.GH15178@cip.informatik.uni-erlangen.de","threadId":"482","inReplyTo":"1116763160.19183.15.camel@localhost.localdomain","subject":"Re: Kernel nightly snapshots..","fromName":"Thomas Glanzmann","fromEmail":"sithglan@stud.uni-erlangen.de","sentAt":"2005-05-22T12:09:54Z","receivedAt":"2005-05-22T12:09:54Z","isPatch":false,"sender":{"key":"sithglan@stud.uni-erlangen.de","avatar":null},"body":"Hello,\n\n> That should be done against the 2.6 kernel, and that tree is already\n> available.\n\nit is a shame that 2.6 doesn't even boot on this machine[1]. And even if\nthe patch doesn't do its way upstream its good to have something like\ngit available to to vendortracking.\n\n\tThomas\n\n[1] http://bugzilla.kernel.org/show_bug.cgi?id=4415\n"},{"id":"3753","messageId":"20050522180140.A21384@flint.arm.linux.org.uk","threadId":"482","inReplyTo":"20050522120954.GH15178@cip.informatik.uni-erlangen.de","subject":"Re: Kernel nightly snapshots..","fromName":"Russell King","fromEmail":"rmk@arm.linux.org.uk","sentAt":"2005-05-22T17:01:40Z","receivedAt":"2005-05-22T17:01:40Z","isPatch":false,"sender":{"key":"rmk@arm.linux.org.uk","avatar":null},"body":"On Sun, May 22, 2005 at 02:09:54PM +0200, Thomas Glanzmann wrote:\n> Hello,\n> \n> > That should be done against the 2.6 kernel, and that tree is already\n> > available.\n> \n> it is a shame that 2.6 doesn't even boot on this machine[1]. And even if\n> the patch doesn't do its way upstream its good to have something like\n> git available to to vendortracking.\n> \n> \tThomas\n> \n> [1] http://bugzilla.kernel.org/show_bug.cgi?id=4415\n\nThis bugzilla entry unfortunately gives me two problems:\n\n1. I don't know what a 2.6.x-hh kernel is, or what modifications there\n   are from the 2.6 mainline kernel.\n\n2. I don't have visibility of this jornada list, nor what diagnosis\n   has been done so far.\n\nIt's also worth pointing out that the patch there is for a 2.4 kernel,\nand therefore probably isn't suitable for 2.6 as is.\n\nWhat I can say is that there's been very little flow of patches into\nmainline for Jornada 7xx - the last attempt was back in January 2002.\nMany of the problems from that time stemmed from me having a separate\ntree, which caused the expectation that I would handle integration of\n_anything_.  Since the -rmk tree is no longer a public offering, and\nusable ARM support is merged into mainline, this expectation has been\nremoved.\n\nWhat this does mean, however, is that from my point of view, Jornada\nis a dead and unmaintained machine as far as 2.6 goes, and is ripe for\nremoval from the kernel source - the only reason it builds today is\nbecause I've been tweaking it to keep it building.  Whether it actually\nworks or not is a completely different matter.\n\nThe way to stop it from being removed is for someone to step up and\nmaintain the thing in mainline.  How easy this would be is also\nsomething I have no view on, since I've no idea what's outstanding,\nnor what unmerged handhelds features Jornada 7xx depends on.\n\nAll in all, due to the above, I think submitting bugs for -hh kernels\nto the mainline bugzilla is a worthless exercise unless they can be\nproven to be relevant to mainline kernels.\n\nSorry.\n\n-- \nRussell King\n\n"}]}