So it been fixed then...!? We shall see.
http://battlelog.battlefield.com/bf3/forum/threadview/2832654490260590393/The online-access situation related to the denial-of-service attacks has been stabilized.
The DICE team is continuing to keep a close eye on malicious activity and will continue to make adjustments as needed. In the meantime, we’re happy to announce the rescheduled dates for the BF3 double XP event!
The new dates are May 23-27 with a total event running time of 96 hours. Thank you for your patience!