]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/commitdiff
Merge branch 'linus' into core/printk
authorIngo Molnar <mingo@elte.hu>
Thu, 10 Jul 2008 06:17:14 +0000 (08:17 +0200)
committerIngo Molnar <mingo@elte.hu>
Thu, 10 Jul 2008 06:17:14 +0000 (08:17 +0200)
Conflicts:

kernel/printk.c

Signed-off-by: Ingo Molnar <mingo@elte.hu>
1  2 
include/linux/kernel.h

diff --combined include/linux/kernel.h
index 4cb8d3df414e00d81410e067c84def0c82fa1ab5,2e70006c7fa8876d84e4d7f7c3a3803a721914e4..f9cd7a513f9c5f91a0d703a2b8080250ecf7805e
@@@ -46,6 -46,9 +46,9 @@@ extern const char linux_proc_banner[]
  #define DIV_ROUND_UP(n,d) (((n) + (d) - 1) / (d))
  #define roundup(x, y) ((((x) + ((y) - 1)) / (y)) * (y))
  
+ #define _RET_IP_              (unsigned long)__builtin_return_address(0)
+ #define _THIS_IP_  ({ __label__ __here; __here: (unsigned long)&&__here; })
  #ifdef CONFIG_LBD
  # include <asm/div64.h>
  # define sector_div(a, b) do_div(a, b)
@@@ -184,6 -187,9 +187,6 @@@ asmlinkage int vprintk(const char *fmt
        __attribute__ ((format (printf, 1, 0)));
  asmlinkage int printk(const char * fmt, ...)
        __attribute__ ((format (printf, 1, 2))) __cold;
 -extern int log_buf_get_len(void);
 -extern int log_buf_read(int idx);
 -extern int log_buf_copy(char *dest, int idx, int len);
  
  extern int printk_ratelimit_jiffies;
  extern int printk_ratelimit_burst;
@@@ -199,6 -205,9 +202,6 @@@ static inline int vprintk(const char *s
  static inline int printk(const char *s, ...)
        __attribute__ ((format (printf, 1, 2)));
  static inline int __cold printk(const char *s, ...) { return 0; }
 -static inline int log_buf_get_len(void) { return 0; }
 -static inline int log_buf_read(int idx) { return 0; }
 -static inline int log_buf_copy(char *dest, int idx, int len) { return 0; }
  static inline int printk_ratelimit(void) { return 0; }
  static inline int __printk_ratelimit(int ratelimit_jiffies, \
                                     int ratelimit_burst) { return 0; }
@@@ -207,7 -216,7 +210,7 @@@ static inline bool printk_timed_ratelim
                { return false; }
  #endif
  
 -extern void __attribute__((format(printf, 1, 2)))
 +extern void asmlinkage __attribute__((format(printf, 1, 2)))
        early_printk(const char *fmt, ...);
  
  unsigned long int_sqrt(unsigned long);