Group 1 (solid tumor or lymphoma patients): Patients receive oral SAHA once daily on days 1-28. Treatment repeats every 28 days for up to 12 courses in the absence of disease progression or unacceptable toxicity.Cohorts of 3-6 patients receive escalating doses of SAHA until the maximum tolerated dose (MTD) is determined. The MTD is defined as the dose preceding that at which 2 of 3 or 2 of 6 patients experience dose-limiting toxicity. An additional 6 patients may be treated at the MTD.