print_oops cleanups

Hi Teodora,

The following changes since commit b54235067f1fc0e0f17b3308fa3da25a4a2661d8:

  Merge pull request #2 from levex/for-teodora (2014-03-23 23:44:59 +0200)

are available in the git repository at:

  https://github.com/levex/qr-linux-kernel for-teodora

for you to fetch changes up to 34ad6ddbcd513cd0c65070c6a0eb0834771d5f4d:

  qr: print_oops: fix wrong include guard (2014-04-05 17:17:32 +0200)

---------------------------------------------------------------

Just some simple fixes, let me know if you don't like
a commit or so.

Mostly just cleanups but I added a new core_param
called qr_oops which currently only allows disabling.
Later next week I will implement scaling as well.

----------------------------------------------------------------
Levente Kurusa (4):
      qr: print_oops: introduce new kernel parameter
      qr: print_oops: don't compress if we don't have a framebuffer
      qr: print_oops: use memcpy instead of looping
      qr: print_oops: fix wrong include guard

 include/linux/print_oops.h |  6 +++---
 kernel/print_oops.c        | 48 +++++++++++++++++++++++++---------------------
 2 files changed, 29 insertions(+), 25 deletions(-)

Thanks,
Levente Kurusa