[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#251023: [PATCH] An initrd level patch for customized DSDT



On Thu, Mar 22, 2007 at 11:07:06AM +0100, Sjoerd Simons wrote:
> So the patch is really the last bit that needs to be added :)

I did a quick review of the last two versions (0.8.2 and 0.8.3) of the
patch.
- (0.8.2) Moves acpi init into init thread.
- (0.8.3) Populates rootfs two times.
- Uses vfs directly, not the sys_* wrappers. The rootfs code already uses
  sys_*, so it seems to be safe. The patch does not document why it does
  this that way.
- Introduces a global variable. It does not seem to be necessary. None
  of the functions is exported.
- Memory leak. Only one exit path of the override table loader code is
  checked.
- Control flow in the loader code is rather weird. It should be readable
  from the top to the bottom, not the other way.
- I was not able to find a changelog.

This does not met linux quality standards.

Bastian

-- 
Live long and prosper.
		-- Spock, "Amok Time", stardate 3372.7



Reply to: