Re: Out-of-bound access in sysrq

2013-03-28 Thread Jiri Slaby
On 03/28/2013 02:19 PM, Mathieu Poirier wrote: > On 13-03-28 04:34 AM, Jiri Slaby wrote: >> Guys, >> >> how is this supposed to work? >> >> #define SYSRQ_KEY_RESET_MAX 20 /* Should be plenty */ >> static unsigned short sysrq_reset_seq[SYSRQ_KEY_RESET_MAX]; >> ... >> unsigned short platform_sysr

Re: Out-of-bound access in sysrq

2013-03-28 Thread Mathieu Poirier
On 13-03-28 04:34 AM, Jiri Slaby wrote: > Guys, > > how is this supposed to work? > > #define SYSRQ_KEY_RESET_MAX 20 /* Should be plenty */ > static unsigned short sysrq_reset_seq[SYSRQ_KEY_RESET_MAX]; > ... > unsigned short platform_sysrq_reset_seq[] __weak = { KEY_RESERVED }; > ... > static

Out-of-bound access in sysrq

2013-03-28 Thread Jiri Slaby
Guys, how is this supposed to work? #define SYSRQ_KEY_RESET_MAX 20 /* Should be plenty */ static unsigned short sysrq_reset_seq[SYSRQ_KEY_RESET_MAX]; ... unsigned short platform_sysrq_reset_seq[] __weak = { KEY_RESERVED }; ... static inline void sysrq_register_handler(void) { ... for