Skip to content

Commit 3773b45

Browse files
mfwittenJiri Kosina
authored andcommitted
README: Remove sporadic tabs
Indentation was already done mainly with spaces, so this commit removes the tabs and makes some of the whitespace more consistent. Signed-off-by: Michael Witten <[email protected]> Acked-by: Randy Dunlap <[email protected]> Signed-off-by: Jiri Kosina <[email protected]>
1 parent 7f65e92 commit 3773b45

File tree

1 file changed

+70
-70
lines changed

1 file changed

+70
-70
lines changed

README

Lines changed: 70 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Linux kernel release 3.x <http://kernel.org/>
1+
Linux kernel release 3.x <http://kernel.org/>
22

33
These are the release notes for Linux version 3. Read them carefully,
44
as they tell you what this is all about, explain how to install the
@@ -62,11 +62,11 @@ INSTALLING the kernel source:
6262
directory where you have permissions (eg. your home directory) and
6363
unpack it:
6464

65-
gzip -cd linux-3.X.tar.gz | tar xvf -
65+
gzip -cd linux-3.X.tar.gz | tar xvf -
6666

6767
or
6868

69-
bzip2 -dc linux-3.X.tar.bz2 | tar xvf -
69+
bzip2 -dc linux-3.X.tar.bz2 | tar xvf -
7070

7171
Replace "X" with the version number of the latest kernel.
7272

@@ -80,11 +80,11 @@ INSTALLING the kernel source:
8080
install by patching, get all the newer patch files, enter the
8181
top level directory of the kernel source (linux-3.X) and execute:
8282

83-
gzip -cd ../patch-3.x.gz | patch -p1
83+
gzip -cd ../patch-3.x.gz | patch -p1
8484

8585
or
8686

87-
bzip2 -dc ../patch-3.x.bz2 | patch -p1
87+
bzip2 -dc ../patch-3.x.bz2 | patch -p1
8888

8989
Replace "x" for all versions bigger than the version "X" of your current
9090
source tree, _in_order_, and you should be ok. You may want to remove
@@ -105,16 +105,16 @@ INSTALLING the kernel source:
105105
process. It determines the current kernel version and applies any
106106
patches found.
107107

108-
linux/scripts/patch-kernel linux
108+
linux/scripts/patch-kernel linux
109109

110110
The first argument in the command above is the location of the
111111
kernel source. Patches are applied from the current directory, but
112112
an alternative directory can be specified as the second argument.
113113

114114
- Make sure you have no stale .o files and dependencies lying around:
115115

116-
cd linux
117-
make mrproper
116+
cd linux
117+
make mrproper
118118

119119
You should now have the sources correctly installed.
120120

@@ -137,8 +137,8 @@ BUILD directory for the kernel:
137137
place for the output files (including .config).
138138
Example:
139139

140-
kernel source code: /usr/src/linux-3.X
141-
build directory: /home/name/build/kernel
140+
kernel source code: /usr/src/linux-3.X
141+
build directory: /home/name/build/kernel
142142

143143
To configure and build the kernel, use:
144144

@@ -161,76 +161,76 @@ CONFIGURING the kernel:
161161

162162
- Alternative configuration commands are:
163163

164-
"make config" Plain text interface.
164+
"make config" Plain text interface.
165165

166-
"make menuconfig" Text based color menus, radiolists & dialogs.
166+
"make menuconfig" Text based color menus, radiolists & dialogs.
167167

168-
"make nconfig" Enhanced text based color menus.
168+
"make nconfig" Enhanced text based color menus.
169169

170-
"make xconfig" X windows (Qt) based configuration tool.
170+
"make xconfig" X windows (Qt) based configuration tool.
171171

172-
"make gconfig" X windows (Gtk) based configuration tool.
172+
"make gconfig" X windows (Gtk) based configuration tool.
173173

174-
"make oldconfig" Default all questions based on the contents of
175-
your existing ./.config file and asking about
176-
new config symbols.
174+
"make oldconfig" Default all questions based on the contents of
175+
your existing ./.config file and asking about
176+
new config symbols.
177177

178-
"make silentoldconfig"
179-
Like above, but avoids cluttering the screen
180-
with questions already answered.
181-
Additionally updates the dependencies.
178+
"make silentoldconfig"
179+
Like above, but avoids cluttering the screen
180+
with questions already answered.
181+
Additionally updates the dependencies.
182182

183-
"make defconfig" Create a ./.config file by using the default
184-
symbol values from either arch/$ARCH/defconfig
185-
or arch/$ARCH/configs/${PLATFORM}_defconfig,
186-
depending on the architecture.
183+
"make defconfig" Create a ./.config file by using the default
184+
symbol values from either arch/$ARCH/defconfig
185+
or arch/$ARCH/configs/${PLATFORM}_defconfig,
186+
depending on the architecture.
187187

188-
"make ${PLATFORM}_defconfig"
189-
Create a ./.config file by using the default
190-
symbol values from
191-
arch/$ARCH/configs/${PLATFORM}_defconfig.
192-
Use "make help" to get a list of all available
193-
platforms of your architecture.
188+
"make ${PLATFORM}_defconfig"
189+
Create a ./.config file by using the default
190+
symbol values from
191+
arch/$ARCH/configs/${PLATFORM}_defconfig.
192+
Use "make help" to get a list of all available
193+
platforms of your architecture.
194194

195-
"make allyesconfig"
196-
Create a ./.config file by setting symbol
197-
values to 'y' as much as possible.
195+
"make allyesconfig"
196+
Create a ./.config file by setting symbol
197+
values to 'y' as much as possible.
198198

199-
"make allmodconfig"
200-
Create a ./.config file by setting symbol
201-
values to 'm' as much as possible.
199+
"make allmodconfig"
200+
Create a ./.config file by setting symbol
201+
values to 'm' as much as possible.
202202

203-
"make allnoconfig" Create a ./.config file by setting symbol
204-
values to 'n' as much as possible.
203+
"make allnoconfig" Create a ./.config file by setting symbol
204+
values to 'n' as much as possible.
205205

206-
"make randconfig" Create a ./.config file by setting symbol
207-
values to random values.
206+
"make randconfig" Create a ./.config file by setting symbol
207+
values to random values.
208208

209209
You can find more information on using the Linux kernel config tools
210210
in Documentation/kbuild/kconfig.txt.
211211

212-
NOTES on "make config":
212+
- NOTES on "make config":
213213

214-
- Having unnecessary drivers will make the kernel bigger, and can
215-
under some circumstances lead to problems: probing for a
216-
nonexistent controller card may confuse your other controllers
214+
- Having unnecessary drivers will make the kernel bigger, and can
215+
under some circumstances lead to problems: probing for a
216+
nonexistent controller card may confuse your other controllers
217217

218-
- Compiling the kernel with "Processor type" set higher than 386
219-
will result in a kernel that does NOT work on a 386. The
220-
kernel will detect this on bootup, and give up.
218+
- Compiling the kernel with "Processor type" set higher than 386
219+
will result in a kernel that does NOT work on a 386. The
220+
kernel will detect this on bootup, and give up.
221221

222-
- A kernel with math-emulation compiled in will still use the
223-
coprocessor if one is present: the math emulation will just
224-
never get used in that case. The kernel will be slightly larger,
225-
but will work on different machines regardless of whether they
226-
have a math coprocessor or not.
222+
- A kernel with math-emulation compiled in will still use the
223+
coprocessor if one is present: the math emulation will just
224+
never get used in that case. The kernel will be slightly larger,
225+
but will work on different machines regardless of whether they
226+
have a math coprocessor or not.
227227

228-
- The "kernel hacking" configuration details usually result in a
229-
bigger or slower kernel (or both), and can even make the kernel
230-
less stable by configuring some routines to actively try to
231-
break bad code to find kernel problems (kmalloc()). Thus you
232-
should probably answer 'n' to the questions for
233-
"development", "experimental", or "debugging" features.
228+
- The "kernel hacking" configuration details usually result in a
229+
bigger or slower kernel (or both), and can even make the kernel
230+
less stable by configuring some routines to actively try to
231+
break bad code to find kernel problems (kmalloc()). Thus you
232+
should probably answer 'n' to the questions for "development",
233+
"experimental", or "debugging" features.
234234

235235
COMPILING the kernel:
236236

@@ -257,7 +257,7 @@ COMPILING the kernel:
257257
For this, use "verbose" build mode. This is done by inserting
258258
"V=1" in the "make" command. E.g.:
259259

260-
make V=1 all
260+
make V=1 all
261261

262262
To have the build system also tell the reason for the rebuild of each
263263
target, use "V=2". The default is "V=0".
@@ -320,14 +320,14 @@ IF SOMETHING GOES WRONG:
320320

321321
- If the bug results in a message like
322322

323-
unable to handle kernel paging request at address C0000010
324-
Oops: 0002
325-
EIP: 0010:XXXXXXXX
326-
eax: xxxxxxxx ebx: xxxxxxxx ecx: xxxxxxxx edx: xxxxxxxx
327-
esi: xxxxxxxx edi: xxxxxxxx ebp: xxxxxxxx
328-
ds: xxxx es: xxxx fs: xxxx gs: xxxx
329-
Pid: xx, process nr: xx
330-
xx xx xx xx xx xx xx xx xx xx
323+
unable to handle kernel paging request at address C0000010
324+
Oops: 0002
325+
EIP: 0010:XXXXXXXX
326+
eax: xxxxxxxx ebx: xxxxxxxx ecx: xxxxxxxx edx: xxxxxxxx
327+
esi: xxxxxxxx edi: xxxxxxxx ebp: xxxxxxxx
328+
ds: xxxx es: xxxx fs: xxxx gs: xxxx
329+
Pid: xx, process nr: xx
330+
xx xx xx xx xx xx xx xx xx xx
331331

332332
or similar kernel debugging information on your screen or in your
333333
system log, please duplicate it *exactly*. The dump may look
@@ -356,7 +356,7 @@ IF SOMETHING GOES WRONG:
356356
the file 'linux/vmlinux'. To extract the namelist and match it against
357357
the EIP from the kernel crash, do:
358358

359-
nm vmlinux | sort | less
359+
nm vmlinux | sort | less
360360

361361
This will give you a list of kernel addresses sorted in ascending
362362
order, from which it is simple to find the function that contains the

0 commit comments

Comments
 (0)