Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
linux
Commits
c9a7dfa0
Commit
c9a7dfa0
authored
Jul 24, 2004
by
Steve French
Browse files
Options
Browse Files
Download
Plain Diff
Merge
bk://linux.bkbits.net/linux-2.5
into hostme.bitkeeper.com:/repos/c/cifs/linux-2.5cifs
parents
3f2b1a8d
1fcedc2b
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
7 additions
and
7 deletions
+7
-7
arch/ppc64/kernel/entry.S
arch/ppc64/kernel/entry.S
+4
-4
arch/ppc64/kernel/head.S
arch/ppc64/kernel/head.S
+1
-1
arch/ppc64/mm/init.c
arch/ppc64/mm/init.c
+2
-2
No files found.
arch/ppc64/kernel/entry.S
View file @
c9a7dfa0
...
@@ -132,7 +132,7 @@ system_call: /* label this so stack traces look sane */
...
@@ -132,7 +132,7 @@ system_call: /* label this so stack traces look sane */
*/
*/
ld
r11
,
.
SYS_CALL_TABLE
@
toc
(
2
)
ld
r11
,
.
SYS_CALL_TABLE
@
toc
(
2
)
andi
.
r10
,
r10
,
_TIF_32BIT
andi
.
r10
,
r10
,
_TIF_32BIT
beq
-
15
f
beq
15
f
ld
r11
,
.
SYS_CALL_TABLE32
@
toc
(
2
)
ld
r11
,
.
SYS_CALL_TABLE32
@
toc
(
2
)
clrldi
r3
,
r3
,
32
clrldi
r3
,
r3
,
32
clrldi
r4
,
r4
,
32
clrldi
r4
,
r4
,
32
...
@@ -143,8 +143,8 @@ system_call: /* label this so stack traces look sane */
...
@@ -143,8 +143,8 @@ system_call: /* label this so stack traces look sane */
15
:
15
:
slwi
r0
,
r0
,
3
slwi
r0
,
r0
,
3
ldx
r10
,
r11
,
r0
/*
Fetch
system
call
handler
[
ptr
]
*/
ldx
r10
,
r11
,
r0
/*
Fetch
system
call
handler
[
ptr
]
*/
mt
lr
r10
mt
ctr
r10
b
l
rl
/*
Call
handler
*/
b
ct
rl
/*
Call
handler
*/
syscall_exit
:
syscall_exit
:
#ifdef SHOW_SYSCALLS
#ifdef SHOW_SYSCALLS
...
@@ -182,7 +182,7 @@ syscall_exit_trace_cont:
...
@@ -182,7 +182,7 @@ syscall_exit_trace_cont:
stdcx
.
r0
,
0
,
r1
/*
to
clear
the
reservation
*/
stdcx
.
r0
,
0
,
r1
/*
to
clear
the
reservation
*/
andi
.
r6
,
r8
,
MSR_PR
andi
.
r6
,
r8
,
MSR_PR
ld
r4
,
_LINK
(
r1
)
ld
r4
,
_LINK
(
r1
)
beq
1
f
/*
only
restore
r13
if
*/
beq
-
1
f
/*
only
restore
r13
if
*/
ld
r13
,
GPR13
(
r1
)
/*
returning
to
usermode
*/
ld
r13
,
GPR13
(
r1
)
/*
returning
to
usermode
*/
1
:
ld
r2
,
GPR2
(
r1
)
1
:
ld
r2
,
GPR2
(
r1
)
ld
r1
,
GPR1
(
r1
)
ld
r1
,
GPR1
(
r1
)
...
...
arch/ppc64/kernel/head.S
View file @
c9a7dfa0
...
@@ -1028,7 +1028,7 @@ END_FTR_SECTION_IFCLR(CPU_FTR_SLB)
...
@@ -1028,7 +1028,7 @@ END_FTR_SECTION_IFCLR(CPU_FTR_SLB)
bl
.
local_irq_restore
bl
.
local_irq_restore
b
11
f
b
11
f
#else
#else
beq
+
fast_exception_return
/*
Return
from
exception
on
success
*/
beq
fast_exception_return
/*
Return
from
exception
on
success
*/
/
*
fall
through
*/
/
*
fall
through
*/
#endif
#endif
...
...
arch/ppc64/mm/init.c
View file @
c9a7dfa0
...
@@ -533,8 +533,6 @@ void __init do_init_bootmem(void)
...
@@ -533,8 +533,6 @@ void __init do_init_bootmem(void)
unsigned
long
total_pages
=
lmb_end_of_DRAM
()
>>
PAGE_SHIFT
;
unsigned
long
total_pages
=
lmb_end_of_DRAM
()
>>
PAGE_SHIFT
;
int
boot_mapsize
;
int
boot_mapsize
;
max_pfn
=
max_low_pfn
;
/*
/*
* Find an area to use for the bootmem bitmap. Calculate the size of
* Find an area to use for the bootmem bitmap. Calculate the size of
* bitmap required as (Total Memory) / PAGE_SIZE / BITS_PER_BYTE.
* bitmap required as (Total Memory) / PAGE_SIZE / BITS_PER_BYTE.
...
@@ -547,6 +545,8 @@ void __init do_init_bootmem(void)
...
@@ -547,6 +545,8 @@ void __init do_init_bootmem(void)
boot_mapsize
=
init_bootmem
(
start
>>
PAGE_SHIFT
,
total_pages
);
boot_mapsize
=
init_bootmem
(
start
>>
PAGE_SHIFT
,
total_pages
);
max_pfn
=
max_low_pfn
;
/* add all physical memory to the bootmem map. Also find the first */
/* add all physical memory to the bootmem map. Also find the first */
for
(
i
=
0
;
i
<
lmb
.
memory
.
cnt
;
i
++
)
{
for
(
i
=
0
;
i
<
lmb
.
memory
.
cnt
;
i
++
)
{
unsigned
long
physbase
,
size
;
unsigned
long
physbase
,
size
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment