Development

Ticket #10766 ([kernel] PANIC: ASSERT FAILED (../scheduler/scheduler_cpu.h:428): ...) closed

Latest Bugs & Tasks - Fri, 2014-04-18 22:00
fixed:

KDL fixed in hrev47129.

Apparently, VLC spawns threads with B_IDLE_PRIORITY what confuses the scheduler quite seriously. With the patch thread priority is clamped to a sensible range. Undoubtedly, VLC also should be fixed.

Categories: Development

kernel: make sure thread priority is within valid range

Source Activity - Fri, 2014-04-18 21:55
kernel: make sure thread priority is within valid range

The scheduler expects that all threads expect the initial idle threads
have priority in range [THREAD_MIN_SET_PRIORITY, THREAD_MAX_SET_PRIORITY].
If the requested pririty is out of range the value is clamped. Failing
with B_BAD_VALUE is probably an overkill since there isn't any real
change in the guarantees provided by the scheduler about the behavior
of such thread. Also, BeBook suggests that spawn_thread() can specify
priority 0.
Categories: Development

Adjust packagefs ioctl interface to support old states

Source Activity - Fri, 2014-04-18 21:31
Adjust packagefs ioctl interface to support old states

* PackageFSVolumeInfo: Add the directories for all relevant states.
* PackageFSPackageInfo: Include the package file's parent directory node
  ref.

Package daemon and package kit still don't support old states yet.
Categories: Development

packagefs: Initial support for booting into old states

Source Activity - Fri, 2014-04-18 21:31
packagefs: Initial support for booting into old states

If an old state is specified via mount parameters we load the packages
as specified in its activated-packages file.

The interface for the package daemon, the package daemon itself, and
the package kit are still to be adjusted, so ATM some PM components
might be a bit confused when an old state was booted.
Categories: Development

VFS: Pass packages state selected in boot loader to packagefs

Source Activity - Fri, 2014-04-18 21:31
VFS: Pass packages state selected in boot loader to packagefs
Categories: Development

VFS: Don't try to mount the no longer existing /boot/common packagefs

Source Activity - Fri, 2014-04-18 21:31
VFS: Don't try to mount the no longer existing /boot/common packagefs
Categories: Development

Boot loader: Add support for choosing an old packages state

Source Activity - Fri, 2014-04-18 21:31
Boot loader: Add support for choosing an old packages state

For potential boot volumes with older packages states the respective
item in the boot volume menu now has a sub menu for selecting a state.
The boot loader functionality for this feature is complete -- i.e. the
respective kernel is loaded and the name of the old state is added to
the kernel args -- but kernel packagefs and package daemon support is
still missing.
Categories: Development

Boot loader: Update copyright right in boot menu

Source Activity - Fri, 2014-04-18 21:31
Boot loader: Update copyright right in boot menu
Categories: Development

Boot loader: Add get_stat(), directory_from()

Source Activity - Fri, 2014-04-18 21:31
Boot loader: Add get_stat(), directory_from()

* Add Node::Stat() and simplify Descriptor::Stat().
* Add get_stat() and directory_from().
Categories: Development

boot loader: Implement subset of <dirent.h> API

Source Activity - Fri, 2014-04-18 21:31
boot loader: Implement subset of  API

* Add opendir(), closedir(), readdir(), rewinddir().
* Add open_directory(), similar to opendir(), but basing the path off a
  specified directory.
Categories: Development

packagefs: PackagesDirectory: Use node_ref

Source Activity - Fri, 2014-04-18 21:31
packagefs: PackagesDirectory: Use node_ref
Categories: Development

packagefs: Add support for node_ref

Source Activity - Fri, 2014-04-18 21:31
packagefs: Add support for node_ref
Categories: Development

packagefs: Package: Use PackagesDirectory directly

Source Activity - Fri, 2014-04-18 21:31
packagefs: Package: Use PackagesDirectory directly

... instead of Volume. Necessary to support using packages from
different directories.
Categories: Development

packagefs: Move Volume::PackagesDirectory to top level

Source Activity - Fri, 2014-04-18 21:31
packagefs: Move Volume::PackagesDirectory to top level

Also make it a BReferenceable and fix Volume::fPackagesDirectory leak.
Categories: Development

Ticket #6106 (Suggested improvements for Installer (might affect other parts)) closed

Latest Bugs & Tasks - Fri, 2014-04-18 20:49
fixed:

I think this can be considered fixed with the introduction of PM. Regarding installation time Haiku wipes the floor with BeOS, now. :-)

Categories: Development

Add yab and yab_ide to the repo.

Source Activity - Fri, 2014-04-18 16:57
Add yab and yab_ide to the repo.
Categories: Development

Be more flexible in identifying HTML files

Source Activity - Fri, 2014-04-18 16:21
Be more flexible in identifying HTML files

Some tests in WebKit have no  and no ...
* Allow "  
Categories: Development

qrencode: use outsourced package

Source Activity - Fri, 2014-04-18 16:10
qrencode: use outsourced package

* qrspec.h isn't yet part of the package for some reason.
* removed qrencode from the bootstrap package.
* only include qrencode when the qrencode package is found.
* didn't check qrencode itself, tests welcome.
Categories: Development

add packages for qrencode

Source Activity - Fri, 2014-04-18 15:54
add packages for qrencode
Categories: Development
Syndicate content