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
03a3cda8
Commit
03a3cda8
authored
Apr 14, 2004
by
Russell King
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[ARM] Fix __do_softirq breakage.
parent
eae6183a
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
5 additions
and
14 deletions
+5
-14
arch/arm/kernel/entry-common.S
arch/arm/kernel/entry-common.S
+0
-9
include/asm-arm/hardirq.h
include/asm-arm/hardirq.h
+5
-5
No files found.
arch/arm/kernel/entry-common.S
View file @
03a3cda8
...
...
@@ -22,15 +22,6 @@
#error "Please fix"
#endif
/*
*
Our
do_softirq
out
of
line
code
.
See
include
/
asm
-
arm
/
hardirq
.
h
for
*
the
calling
assembly
.
*/
ENTRY
(
__do_softirq
)
stmfd
sp
!,
{
r0
-
r3
,
ip
,
lr
}
bl
do_softirq
ldmfd
sp
!,
{
r0
-
r3
,
ip
,
pc
}
.
align
5
/*
*
This
is
the
fast
syscall
return
path
.
We
do
as
little
as
...
...
include/asm-arm/hardirq.h
View file @
03a3cda8
...
...
@@ -78,14 +78,14 @@ typedef struct {
#endif
#ifndef CONFIG_SMP
/*
* Some compilers get the use of "%?" wrong in the asm below.
*/
extern
asmlinkage
void
__do_softirq
(
void
);
#define irq_exit() \
do { \
preempt_count() -= IRQ_EXIT_OFFSET; \
if (!in_interrupt() &&
softirq_pending(smp_processor_id()))
\
__
asm__("bl __do_softirq": : : "lr", "cc");
/* out of line */
\
if (!in_interrupt() &&
local_softirq_pending())
\
__
do_softirq();
\
preempt_enable_no_resched(); \
} while (0)
...
...
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