Chris Cornell's Funeral Includes Chester Bennington Singing 'Hallelujah,' Tom Morello & Josh Brolin Eulogies

Ron Wolfson/WireImage
Chris Cornell of Audioslave during Chris Cornell of Audioslave Video Shoot - June 29, 2006 at Sunset Gower Studios in Los Angeles. 

Chris Cornell's memorial service has ended and mourners are headed to the rocker's burial site as Temple of the Dog's "All Night Thing" plays.

The private service Friday (May 26) included eulogies by guitarist Tom Morello and actor Josh Brolin. Linkin Park's Chester Bennington sang "Hallelujah" for mourners, which included numerous members of rock royalty and Cornell's widow and two young children.

The memorial was attended by numerous members of rock royalty, including Dave Grohl of the Foo Fighters, Dave Navarro of Jane's Addiction, singer-songwriter Joe Walsh and James Hetfield and Lars Ulrich of Metallica. The ceremony opened with the playing of one of Cornell's most recent songs, "The Promise."

The 52-year-old rocker died last week in Detroit after performing a show with Soundgarden. Officials said a preliminary autopsy showed he hanged himself, but toxicology tests are pending.

He is being laid to rest Friday at the Hollywood Forever Cemetery. A public memorial service is scheduled to begin at 3 p.m. PT.