"Build Upstream Test Kernel
The next step is to run the mainline-build-one script. This script will build an upstream kernel that will be able to install and run on a Ubuntu system. Run the mainline-build-one script as follows (assuming you've added kteam-tools/mainline-build to your PATH):
mainline-build-one fe10e6f4b24ef8ca12cb4d2368deb4861ab1861b precise
This will generate a bunch of .debs one directory level above. One of the debs will be something like:
linux-image-3.2.0-0302rc1gfe10e6f-generic_3.2.0-0302rc1gfe10e6f.201112010256_amd64.deb
This is the deb you will want to test and see if the bug exists or not."
But I cannot find the .deb files anywhere .It cost only several minutes to generate the kernel,so i doubt if there was something wrong.This is the output information.
Merge branch 'urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/brodo
* 'urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6
pcmcia: use dev_pm_ops for class pcmcia_socket_class
power: support _noirq actions on device types and classes
pcmcia: allow for four multifunction subdevices (again)
pcmcia: do not use ioports < 0x100 on x86
pd6729: Coding Style fixes
(END)
"
I have done it following the instructions
"Build Upstream Test Kernel mainline- build to your PATH): a12cb4d2368deb4 861ab1861b precise 3.2.0-0302rc1gf e10e6f- generic_ 3.2.0-0302rc1gf e10e6f. 201112010256_ amd64.deb
The next step is to run the mainline-build-one script. This script will build an upstream kernel that will be able to install and run on a Ubuntu system. Run the mainline-build-one script as follows (assuming you've added kteam-tools/
mainline-build-one fe10e6f4b24ef8c
This will generate a bunch of .debs one directory level above. One of the debs will be something like:
linux-image-
This is the deb you will want to test and see if the bug exists or not."
But I cannot find the .deb files anywhere .It cost only several minutes to generate the kernel,so i doubt if there was something wrong.This is the output information.
"prcxjb@ prcxjb- F81Se:~ /linux- stable$ '/home/ prcxjb/ kteam-tools/ mainline- build/mainline- build-one' 6f063aea557f66e ea8c35034a25df8 5cae5ced33 precise 6f063aea557f66e ea8c35034a25df8 5cae5ced33 series:precise abinum: ... 2.6.34- rc2> 6.34-rc2- 265-g6f063ae> ubuntu. com/ubuntu/ ubuntu- precise quantal -> precise/ lts-backport- quantal 3.2.0-1421. 28 -> Ubuntu- 3.2.0-1421. 28 lts-3.5. 0-17.28 -> Ubuntu- lts-3.5. 0-17.28 ubuntu. com/ubuntu/ ubuntu- precise kernel. org/pub/ scm/linux/ kernel/ git/brodo/ pcmcia- 2.6 ea8c35034a25df8 5cae5ced33
*** BUILDING: commit:
full_version<
version<2.6.34>
long<v2.
abinum<020634rc2>
remote: Counting objects: 41323, done.
remote: Compressing objects: 100% (8820/8820), done.
remote: Total 35921 (delta 28211), reused 34324 (delta 26743)
Receiving objects: 100% (35921/35921), 43.01 MiB | 1.33 MiB/s, done.
Resolving deltas: 100% (28211/28211), completed with 2882 local objects.
From git://kernel.
* [new branch] day-0 -> precise/day-0
* [new branch] lts-backport-
* [new branch] master -> precise/master
* [new branch] master-next -> precise/master-next
* [new branch] ti-omap4 -> precise/ti-omap4
* [new tag] Ubuntu-
* [new tag] Ubuntu-3.2.0-24.37 -> Ubuntu-3.2.0-24.37
* [new tag] Ubuntu-3.2.0-33.52 -> Ubuntu-3.2.0-33.52
* [new tag] Ubuntu-Q-sync -> Ubuntu-Q-sync
* [new tag] Ubuntu-
From git://kernel.
* [new tag] Ubuntu-3.2.0-22.35 -> Ubuntu-3.2.0-22.35
* [new tag] Ubuntu-3.2.0-23.36 -> Ubuntu-3.2.0-23.36
* [new tag] Ubuntu-3.2.0-24.38 -> Ubuntu-3.2.0-24.38
* [new tag] Ubuntu-3.2.0-24.39 -> Ubuntu-3.2.0-24.39
* [new tag] Ubuntu-3.2.0-25.40 -> Ubuntu-3.2.0-25.40
* [new tag] Ubuntu-3.2.0-26.41 -> Ubuntu-3.2.0-26.41
* [new tag] Ubuntu-3.2.0-27.42 -> Ubuntu-3.2.0-27.42
* [new tag] Ubuntu-3.2.0-27.43 -> Ubuntu-3.2.0-27.43
* [new tag] Ubuntu-3.2.0-28.44 -> Ubuntu-3.2.0-28.44
* [new tag] Ubuntu-3.2.0-29.45 -> Ubuntu-3.2.0-29.45
* [new tag] Ubuntu-3.2.0-29.46 -> Ubuntu-3.2.0-29.46
* [new tag] Ubuntu-3.2.0-30.47 -> Ubuntu-3.2.0-30.47
* [new tag] Ubuntu-3.2.0-30.48 -> Ubuntu-3.2.0-30.48
* [new tag] Ubuntu-3.2.0-31.49 -> Ubuntu-3.2.0-31.49
* [new tag] Ubuntu-3.2.0-31.50 -> Ubuntu-3.2.0-31.50
* [new tag] Ubuntu-3.2.0-32.51 -> Ubuntu-3.2.0-32.51
Checking out files: 100% (31414/31414), done.
Previous HEAD position was 6f063ae... Merge branch 'urgent' of git://git.
HEAD is now at 21a4915... UBUNTU: Ubuntu-3.2.0-33.52
error: branch 'BUILD.020634rc2' not found.
Checking out files: 100% (31414/31414), done.
Previous HEAD position was 21a4915... UBUNTU: Ubuntu-3.2.0-33.52
Switched to a new branch 'BUILD.020634rc2'
vvv - build head
commit 6f063aea557f66e
Merge: f3845f3 d7646f7
Author: Linus Torvalds <email address hidden>
Date: Fri Mar 26 15:11:20 2010 -0700
Merge branch 'urgent' of git://git. kernel. org/pub/ scm/linux/ kernel/ git/brodo
* 'urgent' of git://git. kernel. org/pub/ scm/linux/ kernel/ git/brodo/ pcmcia- 2.6
pcmcia: use dev_pm_ops for class pcmcia_socket_class
power: support _noirq actions on device types and classes
pcmcia: allow for four multifunction subdevices (again)
pcmcia: do not use ioports < 0x100 on x86
pd6729: Coding Style fixes
(END)
"