Skip to content

Commit 4dd5651

Browse files
committed
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Conflicts: drivers/net/e1000e/ich8lan.c drivers/net/e1000e/netdev.c
2 parents 071d7ab + 6984937 commit 4dd5651

File tree

139 files changed

+1732
-1041
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

139 files changed

+1732
-1041
lines changed

Documentation/HOWTO

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,8 @@ documentation files are also added which explain how to use the feature.
7777
When a kernel change causes the interface that the kernel exposes to
7878
userspace to change, it is recommended that you send the information or
7979
a patch to the manual pages explaining the change to the manual pages
80-
maintainer at [email protected].
80+
maintainer at [email protected], and CC the list
81+
8182

8283
Here is a list of files that are in the kernel source tree that are
8384
required reading:

Documentation/SubmitChecklist

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ kernel patches.
6767

6868
19: All new userspace interfaces are documented in Documentation/ABI/.
6969
See Documentation/ABI/README for more information.
70+
Patches that change userspace interfaces should be CCed to
71+
7072

7173
20: Check that it all passes `make headers_check'.
7274

Documentation/video4linux/CARDLIST.em28xx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
45 -> Pinnacle PCTV DVB-T (em2870)
4747
46 -> Compro, VideoMate U3 (em2870) [185b:2870]
4848
47 -> KWorld DVB-T 305U (em2880) [eb1a:e305]
49-
48 -> KWorld DVB-T 310U (em2880)
49+
48 -> KWorld DVB-T 310U (em2880) [eb1a:e310]
5050
49 -> MSI DigiVox A/D (em2880) [eb1a:e310]
5151
50 -> MSI DigiVox A/D II (em2880) [eb1a:e320]
5252
51 -> Terratec Hybrid XS Secam (em2880) [0ccd:004c]

Documentation/video4linux/gspca.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,7 @@ pac7311 093a:260f SnakeCam
190190
pac7311 093a:2621 PAC731x
191191
pac7311 093a:2624 PAC7302
192192
pac7311 093a:2626 Labtec 2200
193+
pac7311 093a:262a Webcam 300k
193194
zc3xx 0ac8:0302 Z-star Vimicro zc0302
194195
vc032x 0ac8:0321 Vimicro generic vc0321
195196
vc032x 0ac8:0323 Vimicro Vc0323

MAINTAINERS

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1205,9 +1205,7 @@ M: [email protected]
12051205
S: Maintained
12061206

12071207
CPUSETS
1208-
P: Paul Jackson
12091208
P: Paul Menage
1210-
12111209
12121210
12131211
W: http://www.bullopensource.org/cpuset/
@@ -2719,6 +2717,7 @@ MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
27192717
P: Michael Kerrisk
27202718
27212719
W: http://www.kernel.org/doc/man-pages
2720+
27222721
S: Supported
27232722

27242723
MARVELL LIBERTAS WIRELESS DRIVER

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
VERSION = 2
22
PATCHLEVEL = 6
33
SUBLEVEL = 27
4-
EXTRAVERSION = -rc8
4+
EXTRAVERSION = -rc9
55
NAME = Rotary Wombat
66

77
# *DOCUMENTATION*

arch/ia64/include/asm/sections.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111
#include <asm-generic/sections.h>
1212

1313
extern char __per_cpu_start[], __per_cpu_end[], __phys_per_cpu_start[];
14+
#ifdef CONFIG_SMP
15+
extern char __cpu0_per_cpu[];
16+
#endif
1417
extern char __start___vtop_patchlist[], __end___vtop_patchlist[];
1518
extern char __start___rse_patchlist[], __end___rse_patchlist[];
1619
extern char __start___mckinley_e9_bundles[], __end___mckinley_e9_bundles[];

arch/ia64/kernel/head.S

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -367,16 +367,17 @@ start_ap:
367367
;;
368368
#else
369369
(isAP) br.few 2f
370-
mov r20=r19
371-
sub r19=r19,r18
370+
movl r20=__cpu0_per_cpu
372371
;;
373372
shr.u r18=r18,3
374373
1:
375-
ld8 r21=[r20],8;;
376-
st8[r19]=r21,8
374+
ld8 r21=[r19],8;;
375+
st8[r20]=r21,8
377376
adds r18=-1,r18;;
378377
cmp4.lt p7,p6=0,r18
379378
(p7) br.cond.dptk.few 1b
379+
mov r19=r20
380+
;;
380381
2:
381382
#endif
382383
tpa r19=r19

arch/ia64/kernel/vmlinux.lds.S

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -215,9 +215,6 @@ SECTIONS
215215
/* Per-cpu data: */
216216
percpu : { } :percpu
217217
. = ALIGN(PERCPU_PAGE_SIZE);
218-
#ifdef CONFIG_SMP
219-
. = . + PERCPU_PAGE_SIZE; /* cpu0 per-cpu space */
220-
#endif
221218
__phys_per_cpu_start = .;
222219
.data.percpu PERCPU_ADDR : AT(__phys_per_cpu_start - LOAD_OFFSET)
223220
{
@@ -233,6 +230,11 @@ SECTIONS
233230
data : { } :data
234231
.data : AT(ADDR(.data) - LOAD_OFFSET)
235232
{
233+
#ifdef CONFIG_SMP
234+
. = ALIGN(PERCPU_PAGE_SIZE);
235+
__cpu0_per_cpu = .;
236+
. = . + PERCPU_PAGE_SIZE; /* cpu0 per-cpu space */
237+
#endif
236238
DATA_DATA
237239
*(.data1)
238240
*(.gnu.linkonce.d*)

arch/ia64/mm/contig.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ per_cpu_init (void)
163163
* get_zeroed_page().
164164
*/
165165
if (first_time) {
166-
void *cpu0_data = __phys_per_cpu_start - PERCPU_PAGE_SIZE;
166+
void *cpu0_data = __cpu0_per_cpu;
167167

168168
first_time=0;
169169

0 commit comments

Comments
 (0)