<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div><div class="h5"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
drm-amdkfd-next-2015-05-18:<br>
<br>
- Add the interrupts & events modules, including new IOCTLs to create and wait<br>
  on events. The HSA RT open source stack is mainly using events to know when<br>
  a dispatched work has been completed. In addition, this module is<br>
  a pre-requisite for the next module I'm going to upstream - debugger support<br>
<br>
  This module also handles H/W exceptions, such as memory exception received<br>
  through the IOMMUv2 H/W and Bad Opcode exception receieved from the GPU.<br>
<br>
- Adding a new kernel module parameter to let the user decide whether he wants<br>
  to receive a SIGTERM when a memory exception occurs inside the GPU kernel and<br>
  the HSA application doesn't wait on an appropriate event, or if he just want<br>
  to receive notification about this event in dmesg. The default is the latter.<br>
<br>
- Additional improvements for SDMA code<br>
<br>
- Update my email address in Maintainers file as I'm leaving AMD in two weeks.<br></blockquote></div></div></div></div></div></blockquote><div><br></div><div>Two things,<br><br></div><div>a) pull request from ssh:// please fix scripts to generate git:// URLs,<br><br></div><div>b) ioctls with bool in them make me worry, four packed bool's even more,<br></div><div>4 packed bools with a 64-bit straight after them put me over the not pulling this edge.<br><br></div><div>I don't trust bools in ioctl defintions, please use explicitly sized types.<br><br></div><div>Dave.<br></div></div></div></div>