~ubuntu-branches/ubuntu/saucy/linux-ti-omap4/saucy-proposed

« back to all changes in this revision

Viewing changes to arch/x86/lib/copy_user_nocache_64.S

  • Committer: Package Import Robot
  • Author(s): Paolo Pisati, Paolo Pisati, Stefan Bader, Upstream Kernel Changes
  • Date: 2012-08-15 17:17:43 UTC
  • Revision ID: package-import@ubuntu.com-20120815171743-h5wnuf51xe7pvdid
Tags: 3.5.0-207.13
[ Paolo Pisati ]

* Start new release

[ Stefan Bader ]

* (config) Enable getabis to use local package copies

[ Upstream Kernel Changes ]

* fixup: gargabe collect iva_seq[0|1] init
* [Config] enable all SND_OMAP_SOC_*s
* fixup: cm2xxx_3xxx.o is needed for omap2_cm_read|write_reg
* fixup: add some snd_soc_dai* helper functions
* fixup: s/snd_soc_dpcm_params/snd_soc_dpcm/g
* fixup: typo, no_host_mode and useless SDP4430 init
* fixup: enable again aess hwmod

Show diffs side-by-side

added added

removed removed

Lines of Context:
14
14
#include <asm/current.h>
15
15
#include <asm/asm-offsets.h>
16
16
#include <asm/thread_info.h>
 
17
#include <asm/asm.h>
17
18
 
18
19
        .macro ALIGN_DESTINATION
19
20
#ifdef FIX_ALIGNMENT
36
37
        jmp copy_user_handle_tail
37
38
        .previous
38
39
 
39
 
        .section __ex_table,"a"
40
 
        .align 8
41
 
        .quad 100b,103b
42
 
        .quad 101b,103b
43
 
        .previous
 
40
        _ASM_EXTABLE(100b,103b)
 
41
        _ASM_EXTABLE(101b,103b)
44
42
#endif
45
43
        .endm
46
44
 
111
109
        jmp copy_user_handle_tail
112
110
        .previous
113
111
 
114
 
        .section __ex_table,"a"
115
 
        .quad 1b,30b
116
 
        .quad 2b,30b
117
 
        .quad 3b,30b
118
 
        .quad 4b,30b
119
 
        .quad 5b,30b
120
 
        .quad 6b,30b
121
 
        .quad 7b,30b
122
 
        .quad 8b,30b
123
 
        .quad 9b,30b
124
 
        .quad 10b,30b
125
 
        .quad 11b,30b
126
 
        .quad 12b,30b
127
 
        .quad 13b,30b
128
 
        .quad 14b,30b
129
 
        .quad 15b,30b
130
 
        .quad 16b,30b
131
 
        .quad 18b,40b
132
 
        .quad 19b,40b
133
 
        .quad 21b,50b
134
 
        .quad 22b,50b
135
 
        .previous
 
112
        _ASM_EXTABLE(1b,30b)
 
113
        _ASM_EXTABLE(2b,30b)
 
114
        _ASM_EXTABLE(3b,30b)
 
115
        _ASM_EXTABLE(4b,30b)
 
116
        _ASM_EXTABLE(5b,30b)
 
117
        _ASM_EXTABLE(6b,30b)
 
118
        _ASM_EXTABLE(7b,30b)
 
119
        _ASM_EXTABLE(8b,30b)
 
120
        _ASM_EXTABLE(9b,30b)
 
121
        _ASM_EXTABLE(10b,30b)
 
122
        _ASM_EXTABLE(11b,30b)
 
123
        _ASM_EXTABLE(12b,30b)
 
124
        _ASM_EXTABLE(13b,30b)
 
125
        _ASM_EXTABLE(14b,30b)
 
126
        _ASM_EXTABLE(15b,30b)
 
127
        _ASM_EXTABLE(16b,30b)
 
128
        _ASM_EXTABLE(18b,40b)
 
129
        _ASM_EXTABLE(19b,40b)
 
130
        _ASM_EXTABLE(21b,50b)
 
131
        _ASM_EXTABLE(22b,50b)
136
132
        CFI_ENDPROC
137
133
ENDPROC(__copy_user_nocache)