Let me answer this myself, but it would be nice if someone familiar with this can confirm.
I followed instructions listed out on this page:
And did the following:
Then, I ran some examples and it worked. Some of them failed as the devices were not OpenCL 2.0 compliant but thats fine.
Is this the correct approach? Can someone please verify this?
You've been whitelisted now.
Btw, R9 270x is not in the product compatibility list of AMDGPU PRO 17.10 (AMDGPU-PRO Driver for Linux Release Notes ), so not guarantee to work properly. Anyway, you've got a workaround though.