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
6b7acae7
Commit
6b7acae7
authored
Apr 23, 2015
by
Russell King
Browse files
Options
Browse Files
Download
Plain Diff
Merge branches 'misc' and 'vdso' into for-next
parents
4b2f8838
0a9024e8
f80f6531
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
11 additions
and
9 deletions
+11
-9
arch/arm/kernel/head-nommu.S
arch/arm/kernel/head-nommu.S
+6
-6
arch/arm/mm/Kconfig
arch/arm/mm/Kconfig
+1
-1
arch/arm/vdso/.gitignore
arch/arm/vdso/.gitignore
+2
-0
arch/arm/vdso/Makefile
arch/arm/vdso/Makefile
+2
-2
No files found.
arch/arm/kernel/head-nommu.S
View file @
6b7acae7
...
@@ -80,9 +80,9 @@ ENTRY(stext)
...
@@ -80,9 +80,9 @@ ENTRY(stext)
ldr
r13
,
=
__mmap_switched
@
address
to
jump
to
after
ldr
r13
,
=
__mmap_switched
@
address
to
jump
to
after
@
initialising
sctlr
@
initialising
sctlr
adr
lr
,
BSYM
(
1
f
)
@
return
(
PIC
)
address
adr
lr
,
BSYM
(
1
f
)
@
return
(
PIC
)
address
ARM
(
add
pc
,
r10
,
#
PROCINFO_INITFUNC
)
ldr
r12
,
[
r10
,
#
PROCINFO_INITFUNC
]
THUMB
(
add
r12
,
r10
,
#
PROCINFO_INITFUNC
)
add
r12
,
r12
,
r10
THUMB
(
ret
r12
)
ret
r12
1:
b
__after_proc_init
1:
b
__after_proc_init
ENDPROC
(
stext
)
ENDPROC
(
stext
)
...
@@ -117,9 +117,9 @@ ENTRY(secondary_startup)
...
@@ -117,9 +117,9 @@ ENTRY(secondary_startup)
adr
lr
,
BSYM
(
__after_proc_init
)
@
return
address
adr
lr
,
BSYM
(
__after_proc_init
)
@
return
address
mov
r13
,
r12
@
__secondary_switched
address
mov
r13
,
r12
@
__secondary_switched
address
ARM
(
add
pc
,
r10
,
#
PROCINFO_INITFUNC
)
ldr
r12
,
[
r10
,
#
PROCINFO_INITFUNC
]
THUMB
(
add
r12
,
r10
,
#
PROCINFO_INITFUNC
)
add
r12
,
r12
,
r10
THUMB
(
ret
r12
)
ret
r12
ENDPROC
(
secondary_startup
)
ENDPROC
(
secondary_startup
)
ENTRY
(
__secondary_switched
)
ENTRY
(
__secondary_switched
)
...
...
arch/arm/mm/Kconfig
View file @
6b7acae7
...
@@ -827,7 +827,7 @@ config KUSER_HELPERS
...
@@ -827,7 +827,7 @@ config KUSER_HELPERS
config VDSO
config VDSO
bool "Enable VDSO for acceleration of some system calls"
bool "Enable VDSO for acceleration of some system calls"
depends on AEABI && MMU
depends on AEABI && MMU
&& CPU_V7
default y if ARM_ARCH_TIMER
default y if ARM_ARCH_TIMER
select GENERIC_TIME_VSYSCALL
select GENERIC_TIME_VSYSCALL
help
help
...
...
arch/arm/vdso/.gitignore
View file @
6b7acae7
vdso.lds
vdso.lds
vdso.so.raw
vdsomunge
arch/arm/vdso/Makefile
View file @
6b7acae7
...
@@ -10,8 +10,8 @@ ccflags-y := -shared -fPIC -fno-common -fno-builtin -fno-stack-protector
...
@@ -10,8 +10,8 @@ ccflags-y := -shared -fPIC -fno-common -fno-builtin -fno-stack-protector
ccflags-y
+=
-nostdlib
-Wl
,-soname
=
linux-vdso.so.1
-DDISABLE_BRANCH_PROFILING
ccflags-y
+=
-nostdlib
-Wl
,-soname
=
linux-vdso.so.1
-DDISABLE_BRANCH_PROFILING
ccflags-y
+=
-Wl
,--no-undefined
$(
call
cc-ldoption,
-Wl
$(comma)
--hash-style
=
sysv
)
ccflags-y
+=
-Wl
,--no-undefined
$(
call
cc-ldoption,
-Wl
$(comma)
--hash-style
=
sysv
)
obj-
y
+=
vdso.o
obj-
$(CONFIG_VDSO)
+=
vdso.o
extra-
y
+=
vdso.lds
extra-
$(CONFIG_VDSO)
+=
vdso.lds
CPPFLAGS_vdso.lds
+=
-P
-C
-U
$(ARCH)
CPPFLAGS_vdso.lds
+=
-P
-C
-U
$(ARCH)
CFLAGS_REMOVE_vdso.o
=
-pg
CFLAGS_REMOVE_vdso.o
=
-pg
...
...
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