#
# ChangeLog for / in mainline
#
# Generated by Trac 1.6
# 2025-04-13T07:10:53Z

Sat, 28 Jan 2012 14:40:18 GMT Jakub Jermar <jakub@…> [7b3b571]
	* kernel/arch/arm32/src/ras.c (modified)
	* kernel/genarch/src/acpi/acpi.c (modified)
	* kernel/generic/include/mm/km.h (modified)
	* kernel/generic/include/mm/page.h (modified)
	* kernel/generic/src/mm/km.c (modified)
	* kernel/generic/src/mm/page.c (modified)
	* kernel/test/mm/mapping1.c (modified)

	Merge from lp:~jakub/helenos/mm.


Sat, 28 Jan 2012 14:39:23 GMT Jakub Jermar <jakub@…> [20de14d]
	* kernel/test/mm/mapping1.c (modified)

	Streamline mapping1 test.


Sat, 28 Jan 2012 13:10:30 GMT Jakub Jermar <jakub@…> [61ac34d]
	* kernel/arch/arm32/src/ras.c (modified)

	Map the RAS page using km_map().


Sat, 28 Jan 2012 12:51:42 GMT Jakub Jermar <jakub@…> [8757be86]
	* kernel/generic/include/mm/page.h (modified)
	* kernel/generic/src/mm/page.c (modified)

	Remove map_structure().


Sat, 28 Jan 2012 12:38:22 GMT Jakub Jermar <jakub@…> [93da799]
	* kernel/genarch/src/acpi/acpi.c (modified)

	Implement map_sdt() using km_map_structure().


Sat, 28 Jan 2012 12:36:01 GMT Jakub Jermar <jakub@…> [babb57e]
	* kernel/generic/include/mm/km.h (modified)
	* kernel/generic/src/mm/km.c (modified)

	Add km_map_structure(), inspired from a soon-to-be-removed ...


Fri, 27 Jan 2012 23:24:27 GMT Jakub Jermar <jakub@…> [9970a5a]
	* kernel/arch/arm32/src/arm32.c (modified)
	* kernel/arch/arm32/src/mach/gta02/gta02.c (modified)
	* kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified)
	* kernel/arch/arm32/src/mach/testarm/testarm.c (modified)
	* kernel/arch/ia32/src/smp/smp.c (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/mips32/src/mm/frame.c (modified)
	* kernel/arch/mips64/src/mips64.c (modified)
	* kernel/arch/mips64/src/mm/frame.c (modified)
	* kernel/arch/ppc32/src/drivers/pic.c (modified)
	* kernel/arch/ppc32/src/ppc32.c (modified)
	* kernel/arch/sparc64/src/drivers/kbd.c (modified)
	* kernel/arch/sparc64/src/drivers/pci.c (modified)
	* kernel/arch/sparc64/src/sun4u/sparc64.c (modified)
	* kernel/arch/sparc64/src/sun4v/sparc64.c (modified)
	* kernel/genarch/src/drivers/ega/ega.c (modified)
	* kernel/genarch/src/drivers/s3c24xx_uart/s3c24xx_uart.c (modified)
	* kernel/genarch/src/fb/fb.c (modified)
	* kernel/genarch/src/multiboot/multiboot.c (modified)
	* kernel/genarch/src/multiboot/multiboot2.c (modified)
	* kernel/generic/include/config.h (modified)
	* kernel/generic/include/mm/km.h (modified)
	* kernel/generic/include/mm/page.h (modified)
	* kernel/generic/src/lib/rd.c (modified)
	* kernel/generic/src/main/kinit.c (modified)
	* kernel/generic/src/main/main.c (modified)
	* kernel/generic/src/mm/backend_elf.c (modified)
	* kernel/generic/src/mm/frame.c (modified)
	* kernel/generic/src/mm/km.c (modified)
	* kernel/generic/src/mm/page.c (modified)

	Merge from lp:~jakub/helenos/mm.


Fri, 27 Jan 2012 23:01:00 GMT Jakub Jermar <jakub@…> [221c9ec]
	* kernel/generic/src/main/kinit.c (modified)

	Use km_map() in kinit().


Fri, 27 Jan 2012 22:41:06 GMT Jakub Jermar <jakub@…> [1ccd0aa]
	* kernel/generic/src/mm/km.c (modified)

	Use km_map() in km_temporary_page_get().


Fri, 27 Jan 2012 22:19:12 GMT Jakub Jermar <jakub@…> [adec5b45]
	* kernel/arch/arm32/src/mach/gta02/gta02.c (modified)
	* kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified)
	* kernel/arch/arm32/src/mach/testarm/testarm.c (modified)
	* kernel/arch/ia32/src/smp/smp.c (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/ppc32/src/drivers/pic.c (modified)
	* kernel/arch/ppc32/src/ppc32.c (modified)
	* kernel/arch/sparc64/src/drivers/kbd.c (modified)
	* kernel/arch/sparc64/src/drivers/pci.c (modified)
	* kernel/genarch/src/drivers/ega/ega.c (modified)
	* kernel/genarch/src/drivers/s3c24xx_uart/s3c24xx_uart.c (modified)
	* kernel/genarch/src/fb/fb.c (modified)
	* kernel/generic/include/mm/km.h (modified)
	* kernel/generic/src/mm/km.c (modified)

	Rename hw_map() to km_map() and add protection flags argument
	to ...


Fri, 27 Jan 2012 21:12:25 GMT Jakub Jermar <jakub@…> [d4673296]
	* kernel/arch/arm32/src/mach/gta02/gta02.c (modified)
	* kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified)
	* kernel/arch/arm32/src/mach/testarm/testarm.c (modified)
	* kernel/arch/ia32/src/smp/smp.c (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/ppc32/src/drivers/pic.c (modified)
	* kernel/arch/ppc32/src/ppc32.c (modified)
	* kernel/arch/sparc64/src/drivers/kbd.c (modified)
	* kernel/arch/sparc64/src/drivers/pci.c (modified)
	* kernel/genarch/src/drivers/ega/ega.c (modified)
	* kernel/genarch/src/drivers/s3c24xx_uart/s3c24xx_uart.c (modified)
	* kernel/genarch/src/fb/fb.c (modified)
	* kernel/generic/include/mm/km.h (modified)
	* kernel/generic/include/mm/page.h (modified)
	* kernel/generic/src/mm/km.c (modified)
	* kernel/generic/src/mm/page.c (modified)

	Move hw_map() to km.c


Fri, 27 Jan 2012 21:05:27 GMT Jakub Jermar <jakub@…> [4dee0cb]
	* kernel/arch/mips64/src/mips64.c (modified)
	* kernel/arch/mips64/src/mm/frame.c (modified)

	Fix mips64 build.


Fri, 27 Jan 2012 14:57:52 GMT Martin Decky <martin@…> [d81eaf94]
	* uspace/drv/nic/e1k/e1k.c (modified)

	Intel 82572 uses actually the alternative method to access the EEPROM


Fri, 27 Jan 2012 12:57:15 GMT Jiri Svoboda <jiri@…> [790d6d1]
	* uspace/srv/net/cfg/e1k.nic (modified)
	* uspace/srv/net/cfg/ne2k.nic (modified)

	Revert unintentional change in configuration.


Fri, 27 Jan 2012 12:54:09 GMT Jiri Svoboda <jiri@…> [9cd8165]
	* uspace/lib/c/generic/device/nic.c (modified)
	* uspace/lib/c/include/device/nic.h (modified)
	* uspace/lib/c/include/net/device.h (modified)
	* uspace/lib/c/include/nic/nic.h (modified)
	* uspace/lib/drv/generic/remote_nic.c (modified)
	* uspace/lib/drv/include/ops/nic.h (modified)
	* uspace/lib/nic/include/nic_driver.h (modified)
	* uspace/lib/nic/include/nic_ev.h (modified)
	* uspace/lib/nic/include/nic_impl.h (modified)
	* uspace/lib/nic/src/nic_driver.c (modified)
	* uspace/lib/nic/src/nic_ev.c (modified)
	* uspace/lib/nic/src/nic_impl.c (modified)
	* uspace/srv/net/cfg/e1k.nic (modified)
	* uspace/srv/net/cfg/ne2k.nic (modified)
	* uspace/srv/net/nil/eth/eth.c (modified)
	* uspace/srv/net/nil/nildummy/nildummy.c (modified)

	NIC does not need nic_device_id_t. Now it exists just inside net. Not ...


Wed, 25 Jan 2012 22:59:35 GMT Jakub Jermar <jakub@…> [32817cc]
	* kernel/arch/arm32/src/arm32.c (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/mips32/src/mm/frame.c (modified)
	* kernel/arch/ppc32/src/ppc32.c (modified)
	* kernel/arch/sparc64/src/sun4u/sparc64.c (modified)
	* kernel/arch/sparc64/src/sun4v/sparc64.c (modified)
	* kernel/genarch/src/multiboot/multiboot.c (modified)
	* kernel/genarch/src/multiboot/multiboot2.c (modified)
	* kernel/generic/include/config.h (modified)
	* kernel/generic/src/lib/rd.c (modified)
	* kernel/generic/src/main/kinit.c (modified)
	* kernel/generic/src/main/main.c (modified)
	* kernel/generic/src/mm/backend_elf.c (modified)
	* kernel/generic/src/mm/frame.c (modified)

	Make the kernel ready for init tasks loaded to high memory.


Wed, 25 Jan 2012 20:25:45 GMT Martin Decky <martin@…> [7174403]
	* boot/Makefile.grub (modified)
	* boot/Makefile.silo (modified)
	* boot/Makefile.yaboot (modified)
	* tools/autotool.py (modified)

	the "mkisofs" is being gradually phased out in distros
	be ready for that


Wed, 25 Jan 2012 18:22:00 GMT Martin Decky <martin@…> [5cd3d67]
	* uspace/drv/nic/rtl8139/defs.h (modified)
	* uspace/drv/nic/rtl8139/driver.c (modified)
	* uspace/drv/nic/rtl8139/driver.h (modified)
	* uspace/drv/nic/rtl8139/general.h (modified)

	cstyle
	(no change in functionality)


Wed, 25 Jan 2012 17:29:51 GMT Martin Decky <martin@…> [5cc9eba]
	* uspace/drv/bus/isa/isa.c (modified)
	* uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified)
	* uspace/drv/nic/e1k/e1k.c (modified)
	* uspace/drv/nic/lo/lo.c (modified)
	* uspace/drv/nic/rtl8139/general.h (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/srv/loc/loc.c (modified)
	* uspace/srv/net/net/net.h (modified)
	* uspace/srv/net/nil/nildummy/nildummy.c (modified)

	cstyle
	(no change in functionality)


Tue, 24 Jan 2012 17:02:18 GMT Martin Decky <martin@…> [8576bb4]
	* kernel/arch/ia64/src/ia64.c (modified)

	cstyle


Tue, 24 Jan 2012 16:53:52 GMT Martin Decky <martin@…> [60db852]
	* kernel/arch/abs32le/src/abs32le.c (modified)
	* kernel/arch/arm32/src/arm32.c (modified)

	remove unnecessary includes


Tue, 24 Jan 2012 15:46:56 GMT Martin Decky <martin@…> [876f6463]
	* uspace/drv/char/i8042/i8042.c (modified)

	always (always, always!) wait for the controller to be ready before ...


Mon, 23 Jan 2012 18:24:10 GMT Martin Decky <martin@…> [2df6f6fe]
	* uspace/drv/bus/pci/pciintel/pci.c (modified)
	* uspace/drv/char/i8042/buffer.h (modified)
	* uspace/drv/char/i8042/i8042.c (modified)
	* uspace/drv/char/i8042/i8042.h (modified)
	* uspace/drv/char/i8042/main.c (modified)

	cstyle and cleanup
	(no change in functionality)


Mon, 23 Jan 2012 18:23:25 GMT Martin Decky <martin@…> [88dfee7]
	* kernel/arch/amd64/include/interrupt.h (modified)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/ia32/include/interrupt.h (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia64/include/interrupt.h (modified)
	* kernel/arch/ia64/src/ia64.c (modified)

	get rid of unnecessary legacy code


Mon, 23 Jan 2012 17:33:34 GMT Martin Decky <martin@…> [c1f27f1d]
	* uspace/lib/c/generic/loc.c (modified)

	fix a fix which was not a fix


Mon, 23 Jan 2012 16:30:47 GMT Martin Decky <martin@…> [cd66f3c]
	* uspace/lib/c/generic/loc.c (modified)

	fix last commit ommisions


Mon, 23 Jan 2012 16:27:01 GMT Martin Decky <martin@…> [a6240a31]
	* uspace/lib/c/generic/loc.c (modified)

	improve locking by making the critical-path critical section smaller ...


Mon, 23 Jan 2012 16:22:40 GMT Martin Decky <martin@…> [88057e3]
	* uspace/lib/c/generic/loc.c (modified)

	fix a nasty bug that could force loc_get_categories() to go into an ...


Mon, 23 Jan 2012 13:23:08 GMT Martin Decky <martin@…> [9d09d7f]
	* uspace/drv/bus/isa/isa.dev (modified)
	* uspace/drv/bus/isa/isa.ma (modified)

	identify the ISA bridges in terms of PCI class/subclass
	this should ...


Mon, 23 Jan 2012 12:00:05 GMT Martin Decky <martin@…> [49ec568]
	* kernel/arch/ia32/src/mm/frame.c (modified)

	improve the code a little bit (common constant, avoid any chance of ...


Sun, 22 Jan 2012 14:18:38 GMT Jiri Svoboda <jiri@…> [10a5479d]
	* uspace/srv/hid/input/generic/input.c (modified)
	* uspace/srv/net/net/net.c (modified)

	Prevent callbacks from racing. This was probably the culprit which ...


Sun, 22 Jan 2012 13:50:29 GMT Jiri Svoboda <jiri@…> [eb2efc7]
	* uspace/lib/nic/Makefile (modified)

	Remove leftovers.


Sun, 22 Jan 2012 13:41:20 GMT Jiri Svoboda <jiri@…> [cf9cb36]
	* uspace/lib/c/generic/device/nic.c (modified)
	* uspace/lib/c/include/device/nic.h (modified)
	* uspace/lib/c/include/net/device.h (modified)
	* uspace/lib/c/include/nic/eth_phys.h (moved)
	* uspace/lib/c/include/nic/nic.h (added)
	* uspace/lib/drv/include/ops/nic.h (modified)
	* uspace/lib/net/generic/net_checksum.c (modified)
	* uspace/lib/net/include/net_checksum.h (modified)
	* uspace/lib/nic/Makefile (modified)
	* uspace/lib/nic/include/nic_driver.h (modified)
	* uspace/lib/nic/include/nic_ev.h (modified)
	* uspace/lib/nic/include/nic_impl.h (modified)
	* uspace/lib/nic/include/nic_rx_control.h (modified)
	* uspace/lib/nic/include/nic_wol_virtues.h (modified)
	* uspace/lib/nic/src/nic_ev.c (modified)
	* uspace/lib/nic/src/nic_impl.c (modified)
	* uspace/lib/nic/src/nic_rx_control.c (modified)
	* uspace/lib/nic/src/nic_wol_virtues.c (modified)

	Decouple libnic from libnet.


Sun, 22 Jan 2012 10:40:07 GMT Jiri Svoboda <jiri@…> [8d7ec69d]
	* uspace/lib/c/generic/device/nic.c (modified)
	* uspace/lib/c/include/device/nic.h (modified)
	* uspace/lib/c/include/ipc/nil.h (modified)
	* uspace/lib/drv/generic/remote_nic.c (modified)
	* uspace/lib/drv/include/ops/nic.h (modified)
	* uspace/lib/net/include/nil_remote.h (modified)
	* uspace/lib/net/nil/nil_remote.c (modified)
	* uspace/lib/nic/Makefile (modified)
	* uspace/lib/nic/include/nic_driver.h (modified)
	* uspace/lib/nic/include/nic_ev.h (added)
	* uspace/lib/nic/include/nic_impl.h (modified)
	* uspace/lib/nic/src/nic_driver.c (modified)
	* uspace/lib/nic/src/nic_ev.c (added)
	* uspace/lib/nic/src/nic_impl.c (modified)
	* uspace/srv/net/net/net.c (modified)
	* uspace/srv/net/nil/eth/eth.c (modified)
	* uspace/srv/net/nil/nildummy/nildummy.c (modified)

	NIC should talk to its client via a callback connection with NIC- ...


Sat, 21 Jan 2012 17:07:13 GMT Jiri Svoboda <jiri@…> [e98fe28c]
	* uspace/drv/char/ps2mouse/ps2mouse.c (modified)
	* uspace/drv/char/ps2mouse/ps2mouse.h (modified)
	* uspace/drv/char/xtkbd/xtkbd.c (modified)
	* uspace/drv/char/xtkbd/xtkbd.h (modified)

	Not even identifiers and error messages should break ...


Sat, 21 Jan 2012 16:59:43 GMT Jiri Svoboda <jiri@…> [01380b1]
	* uspace/lib/nic/include/nic_driver.h (modified)
	* uspace/lib/nic/src/nic_driver.c (modified)
	* uspace/lib/nic/src/nic_impl.c (modified)

	libnic no longer needs net_session.


Sat, 21 Jan 2012 15:34:19 GMT Jiri Svoboda <jiri@…> [ce7676c]
	* uspace/app/trace/trace.c (modified)

	Fix double free bug in trace.


Sat, 21 Jan 2012 15:06:51 GMT Jiri Svoboda <jiri@…> [77a69ea]
	* uspace/lib/c/include/ipc/devman.h (modified)
	* uspace/lib/c/include/ipc/net.h (modified)
	* uspace/lib/c/include/ipc/net_net.h (modified)
	* uspace/lib/drv/generic/driver.c (modified)
	* uspace/lib/drv/include/ddf/driver.h (modified)
	* uspace/lib/net/generic/net_remote.c (modified)
	* uspace/lib/net/include/net_interface.h (modified)
	* uspace/lib/net/include/nil_remote.h (modified)
	* uspace/lib/net/nil/nil_remote.c (modified)
	* uspace/lib/nic/include/nic.h (modified)
	* uspace/lib/nic/src/nic_driver.c (modified)
	* uspace/lib/nic/src/nic_impl.c (modified)
	* uspace/srv/devman/devman.c (modified)
	* uspace/srv/loc/loc.c (modified)
	* uspace/srv/net/cfg/e1k.nic (modified)
	* uspace/srv/net/cfg/lo.nic (modified)
	* uspace/srv/net/cfg/ne2k.nic (modified)
	* uspace/srv/net/net/Makefile (modified)
	* uspace/srv/net/net/net.c (modified)
	* uspace/srv/net/net/net.h (modified)
	* uspace/srv/net/nil/eth/eth.c (modified)
	* uspace/srv/net/nil/eth/eth.h (modified)
	* uspace/srv/net/nil/nildummy/nildummy.c (modified)
	* uspace/srv/net/nil/nildummy/nildummy.h (modified)

	Allow multiple tasks to register for loc category change events. ...


Sat, 21 Jan 2012 12:50:28 GMT Jiri Svoboda <jiri@…> [e86b8f0]
	* uspace/drv/nic/e1k/e1k.c (modified)
	* uspace/drv/nic/lo/lo.c (modified)
	* uspace/drv/nic/ne2k/ne2k.c (modified)
	* uspace/drv/nic/rtl8139/driver.c (modified)
	* uspace/lib/nic/include/nic.h (modified)
	* uspace/lib/nic/include/nic_driver.h (modified)
	* uspace/lib/nic/src/nic_driver.c (modified)

	Create DDF functions manually.


Fri, 20 Jan 2012 22:35:26 GMT Jakub Jermar <jakub@…> [3fe58d3c]
	* kernel/arch/arm32/include/mm/km.h (modified)
	* kernel/arch/arm32/src/mm/page.c (modified)
	* kernel/arch/ia32/src/mm/frame.c (modified)
	* kernel/genarch/src/mm/page_pt.c (modified)
	* kernel/generic/include/mm/frame.h (modified)
	* kernel/generic/include/mm/km.h (modified)
	* kernel/generic/src/mm/backend_anon.c (modified)
	* kernel/generic/src/mm/backend_elf.c (modified)
	* kernel/generic/src/mm/km.c (modified)
	* kernel/generic/src/mm/page.c (modified)

	Merge from lp:~jakub/helenos/mm.


Fri, 20 Jan 2012 16:49:39 GMT Martin Decky <martin@…> [321052f7]
	* uspace/drv/nic/e1k/e1k.c (modified)
	* uspace/drv/nic/rtl8139/defs.h (modified)

	fix typos


Thu, 19 Jan 2012 18:14:48 GMT Jiri Svoboda <jiri@…> [ea788701]
	* uspace/drv/nic/lo/lo.c (modified)
	* uspace/drv/nic/ne2k/dp8390.h (modified)
	* uspace/lib/nic/include/nic.h (modified)
	* uspace/lib/nic/include/nic_rx_control.h (modified)
	* uspace/lib/nic/src/nic_driver.c (modified)

	Remove use of packet_t in NIC framework.


Thu, 19 Jan 2012 08:23:38 GMT Jiri Svoboda <jiri@…> [d8da56b]
	* uspace/drv/nic/rtl8139/driver.c (modified)

	Fix nit.


Thu, 19 Jan 2012 08:13:45 GMT Jiri Svoboda <jiri@…> [1bc35b5]
	* uspace/drv/nic/e1k/e1k.c (modified)
	* uspace/drv/nic/e1k/e1k.h (modified)
	* uspace/drv/nic/ne2k/dp8390.c (modified)
	* uspace/drv/nic/ne2k/ne2k.c (modified)
	* uspace/drv/nic/rtl8139/defs.h (modified)
	* uspace/drv/nic/rtl8139/driver.c (modified)
	* uspace/drv/nic/rtl8139/driver.h (modified)
	* uspace/lib/net/include/nil_remote.h (modified)
	* uspace/lib/net/nil/nil_remote.c (modified)
	* uspace/lib/nic/include/nic.h (modified)
	* uspace/lib/nic/include/nic_rx_control.h (modified)
	* uspace/lib/nic/src/nic_driver.c (modified)
	* uspace/lib/nic/src/nic_rx_control.c (modified)
	* uspace/srv/net/nil/eth/eth.c (modified)
	* uspace/srv/net/nil/nildummy/nildummy.c (modified)

	Remove most use of packet_t from NIC drivers.


Mon, 16 Jan 2012 22:45:38 GMT Jakub Jermar <jakub@…> [7943c43]
	* abi/include/ipc/methods.h (modified)
	* abi/include/syscall.h (modified)
	* boot/Makefile.common (modified)
	* boot/arch/amd64/Makefile.inc (modified)
	* boot/arch/ia64/Makefile.inc (modified)
	* contrib/conf/net-qe.sh (modified)
	* kernel/arch/arm32/src/mm/frame.c (modified)
	* kernel/arch/ia32/src/mm/frame.c (modified)
	* kernel/arch/ia64/src/mm/frame.c (modified)
	* kernel/arch/mips32/src/mm/frame.c (modified)
	* kernel/arch/mips64/src/mm/frame.c (modified)
	* kernel/arch/ppc32/src/mm/frame.c (modified)
	* kernel/arch/sparc64/src/mm/sun4u/frame.c (modified)
	* kernel/arch/sparc64/src/mm/sun4v/frame.c (modified)
	* kernel/generic/include/ddi/ddi.h (modified)
	* kernel/generic/include/ipc/sysipc.h (modified)
	* kernel/generic/include/mm/as.h (modified)
	* kernel/generic/src/ddi/ddi.c (modified)
	* kernel/generic/src/ipc/irq.c (modified)
	* kernel/generic/src/ipc/sysipc.c (modified)
	* kernel/generic/src/lib/elf.c (modified)
	* kernel/generic/src/mm/as.c (modified)
	* kernel/generic/src/mm/frame.c (modified)
	* kernel/generic/src/proc/program.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)
	* uspace/Makefile (modified)
	* uspace/app/init/init.c (modified)
	* uspace/app/klog/klog.c (modified)
	* uspace/app/mkbd/main.c (modified)
	* uspace/app/tester/mm/common.c (modified)
	* uspace/app/tester/mm/mapping1.c (modified)
	* uspace/app/trace/syscalls.c (modified)
	* uspace/app/usbinfo/dev.c (modified)
	* uspace/app/usbinfo/info.c (modified)
	* uspace/app/usbinfo/main.c (modified)
	* uspace/app/usbinfo/usbinfo.h (modified)
	* uspace/app/websrv/websrv.c (modified)
	* uspace/dist/data/web/helenos.png (added)
	* uspace/dist/data/web/index.htm (modified)
	* uspace/drv/bus/isa/Makefile (modified)
	* uspace/drv/bus/isa/i8237.c (added)
	* uspace/drv/bus/isa/i8237.h (moved)
	* uspace/drv/bus/isa/isa.c (modified)
	* uspace/drv/bus/isa/isa.dev (modified)
	* uspace/drv/bus/pci/pciintel/pci.c (modified)
	* uspace/drv/bus/usb/ohci/hc.c (modified)
	* uspace/drv/bus/usb/ohci/ohci.c (modified)
	* uspace/drv/bus/usb/ohci/ohci_batch.c (modified)
	* uspace/drv/bus/usb/ohci/ohci_batch.h (modified)
	* uspace/drv/bus/usb/ohci/pci.c (modified)
	* uspace/drv/bus/usb/ohci/root_hub.c (modified)
	* uspace/drv/bus/usb/uhci/hc.c (modified)
	* uspace/drv/bus/usb/uhci/pci.c (modified)
	* uspace/drv/bus/usb/uhci/transfer_list.c (modified)
	* uspace/drv/bus/usb/uhci/uhci.c (modified)
	* uspace/drv/bus/usb/uhci/uhci_batch.c (modified)
	* uspace/drv/bus/usb/uhci/uhci_batch.h (modified)
	* uspace/drv/bus/usb/uhci/utils/malloc32.h (modified)
	* uspace/drv/bus/usb/uhcirh/main.c (modified)
	* uspace/drv/bus/usb/uhcirh/port.c (modified)
	* uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified)
	* uspace/drv/bus/usb/usbhid/mouse/mousedev.h (modified)
	* uspace/drv/bus/usb/usbhub/port.c (modified)
	* uspace/drv/bus/usb/usbhub/usbhub.c (modified)
	* uspace/drv/bus/usb/usbhub/usbhub.h (modified)
	* uspace/drv/bus/usb/usbmast/main.c (modified)
	* uspace/drv/bus/usb/usbmid/main.c (modified)
	* uspace/drv/bus/usb/vhc/hub.c (modified)
	* uspace/drv/char/i8042/Makefile (moved)
	* uspace/drv/char/i8042/buffer.h (added)
	* uspace/drv/char/i8042/i8042.c (added)
	* uspace/drv/char/i8042/i8042.h (added)
	* uspace/drv/char/i8042/i8042.ma (added)
	* uspace/drv/char/i8042/main.c (added)
	* uspace/drv/char/ps2mouse/Makefile (added)
	* uspace/drv/char/ps2mouse/chardev.c (added)
	* uspace/drv/char/ps2mouse/chardev.h (moved)
	* uspace/drv/char/ps2mouse/main.c (added)
	* uspace/drv/char/ps2mouse/ps2mouse.c (added)
	* uspace/drv/char/ps2mouse/ps2mouse.h (added)
	* uspace/drv/char/ps2mouse/ps2mouse.ma (added)
	* uspace/drv/char/xtkbd/Makefile (added)
	* uspace/drv/char/xtkbd/chardev.c (added)
	* uspace/drv/char/xtkbd/chardev.h (added)
	* uspace/drv/char/xtkbd/main.c (added)
	* uspace/drv/char/xtkbd/xtkbd.c (added)
	* uspace/drv/char/xtkbd/xtkbd.h (added)
	* uspace/drv/char/xtkbd/xtkbd.ma (added)
	* uspace/drv/infrastructure/rootmac/rootmac.c (modified)
	* uspace/drv/infrastructure/rootpc/rootpc.c (modified)
	* uspace/drv/nic/e1k/e1k.c (modified)
	* uspace/drv/nic/e1k/e1k.h (modified)
	* uspace/drv/nic/e1k/e1k.ma (modified)
	* uspace/drv/nic/lo/lo.c (modified)
	* uspace/drv/nic/ne2k/dp8390.c (modified)
	* uspace/drv/nic/ne2k/dp8390.h (modified)
	* uspace/drv/nic/ne2k/ne2k.c (modified)
	* uspace/drv/nic/rtl8139/defs.c (modified)
	* uspace/drv/nic/rtl8139/driver.c (modified)
	* uspace/drv/nic/rtl8139/driver.h (modified)
	* uspace/drv/nic/rtl8139/general.c (modified)
	* uspace/lib/c/generic/as.c (modified)
	* uspace/lib/c/generic/async.c (modified)
	* uspace/lib/c/generic/ddi.c (modified)
	* uspace/lib/c/generic/device/nic.c (modified)
	* uspace/lib/c/generic/devman.c (modified)
	* uspace/lib/c/generic/elf/elf_load.c (modified)
	* uspace/lib/c/generic/ipc.c (modified)
	* uspace/lib/c/generic/loc.c (modified)
	* uspace/lib/c/generic/malloc.c (modified)
	* uspace/lib/c/generic/mman.c (modified)
	* uspace/lib/c/generic/time.c (modified)
	* uspace/lib/c/include/as.h (modified)
	* uspace/lib/c/include/async.h (modified)
	* uspace/lib/c/include/ddi.h (modified)
	* uspace/lib/c/include/device/hw_res.h (modified)
	* uspace/lib/c/include/device/hw_res_parsed.h (modified)
	* uspace/lib/c/include/device/nic.h (modified)
	* uspace/lib/c/include/devman.h (modified)
	* uspace/lib/c/include/ipc/ipc.h (modified)
	* uspace/lib/c/include/loc.h (modified)
	* uspace/lib/drv/generic/driver.c (modified)
	* uspace/lib/drv/generic/remote_nic.c (modified)
	* uspace/lib/drv/include/ops/hw_res.h (modified)
	* uspace/lib/drv/include/ops/nic.h (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/lib/fb/imgmap.c (modified)
	* uspace/lib/fb/screenbuffer.c (modified)
	* uspace/lib/fs/libfs.c (modified)
	* uspace/lib/net/generic/packet_remote.c (modified)
	* uspace/lib/nic/include/nic.h (modified)
	* uspace/lib/nic/include/nic_driver.h (modified)
	* uspace/lib/nic/include/nic_impl.h (modified)
	* uspace/lib/nic/src/nic_driver.c (modified)
	* uspace/lib/nic/src/nic_impl.c (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/classes/hub.h (modified)
	* uspace/lib/usb/include/usb/dev.h (added)
	* uspace/lib/usb/include/usb/hc.h (modified)
	* uspace/lib/usb/include/usb/usb.h (modified)
	* uspace/lib/usb/src/ddfiface.c (modified)
	* uspace/lib/usb/src/dev.c (moved)
	* uspace/lib/usb/src/hc.c (modified)
	* uspace/lib/usb/src/usb.c (modified)
	* uspace/lib/usbdev/Makefile (modified)
	* uspace/lib/usbdev/include/usb/dev/driver.h (modified)
	* uspace/lib/usbdev/include/usb/dev/hub.h (modified)
	* uspace/lib/usbdev/include/usb/dev/pipes.h (modified)
	* uspace/lib/usbdev/include/usb/dev/poll.h (modified)
	* uspace/lib/usbdev/include/usb/dev/request.h (modified)
	* uspace/lib/usbdev/include/usb/dev/usb_device_connection.h (added)
	* uspace/lib/usbdev/src/altiface.c (modified)
	* uspace/lib/usbdev/src/devdrv.c (modified)
	* uspace/lib/usbdev/src/devpoll.c (modified)
	* uspace/lib/usbdev/src/hub.c (modified)
	* uspace/lib/usbdev/src/pipepriv.c (deleted)
	* uspace/lib/usbdev/src/pipes.c (modified)
	* uspace/lib/usbdev/src/pipesinit.c (modified)
	* uspace/lib/usbdev/src/pipesio.c (deleted)
	* uspace/lib/usbdev/src/recognise.c (modified)
	* uspace/lib/usbhost/include/usb/host/endpoint.h (modified)
	* uspace/lib/usbhost/include/usb/host/usb_device_manager.h (modified)
	* uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h (modified)
	* uspace/lib/usbhost/src/iface.c (modified)
	* uspace/lib/usbhost/src/usb_device_manager.c (modified)
	* uspace/lib/usbhost/src/usb_endpoint_manager.c (modified)
	* uspace/lib/usbhost/src/usb_transfer_batch.c (modified)
	* uspace/srv/bd/ata_bd/ata_bd.c (modified)
	* uspace/srv/bd/file_bd/file_bd.c (modified)
	* uspace/srv/bd/gxe_bd/gxe_bd.c (modified)
	* uspace/srv/bd/part/guid_part/guid_part.c (modified)
	* uspace/srv/bd/part/mbr_part/mbr_part.c (modified)
	* uspace/srv/bd/rd/rd.c (modified)
	* uspace/srv/devman/main.c (modified)
	* uspace/srv/hid/console/console.c (modified)
	* uspace/srv/hid/fb/fb.c (modified)
	* uspace/srv/hid/fb/port/ega.c (modified)
	* uspace/srv/hid/fb/port/kchar.c (modified)
	* uspace/srv/hid/fb/port/kfb.c (modified)
	* uspace/srv/hid/fb/port/niagara.c (modified)
	* uspace/srv/hid/input/Makefile (modified)
	* uspace/srv/hid/input/generic/input.c (modified)
	* uspace/srv/hid/input/include/mouse.h (modified)
	* uspace/srv/hid/input/include/mouse_proto.h (modified)
	* uspace/srv/hid/input/port/chardev.c (modified)
	* uspace/srv/hid/input/port/chardev_mouse.c (deleted)
	* uspace/srv/hid/input/port/gxemul.c (modified)
	* uspace/srv/hid/input/port/msim.c (modified)
	* uspace/srv/hid/input/port/niagara.c (modified)
	* uspace/srv/hid/input/port/ns16550.c (modified)
	* uspace/srv/hid/input/port/pl050.c (modified)
	* uspace/srv/hid/input/proto/adb.c (modified)
	* uspace/srv/hid/input/proto/mousedev.c (modified)
	* uspace/srv/hid/input/proto/ps2.c (deleted)
	* uspace/srv/hid/remcons/Makefile (added)
	* uspace/srv/hid/remcons/remcons.c (added)
	* uspace/srv/hid/remcons/remcons.h (added)
	* uspace/srv/hid/remcons/telnet.h (added)
	* uspace/srv/hid/remcons/user.c (added)
	* uspace/srv/hid/remcons/user.h (added)
	* uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified)
	* uspace/srv/hw/char/i8042/i8042.c (deleted)
	* uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified)
	* uspace/srv/hw/irc/obio/obio.c (modified)
	* uspace/srv/net/nil/eth/eth.c (modified)
	* uspace/srv/net/nil/nildummy/nildummy.c (modified)
	* uspace/srv/net/tl/tcp/conn.c (modified)
	* uspace/srv/net/tl/tcp/conn.h (modified)
	* uspace/srv/net/tl/tcp/segment.c (modified)
	* uspace/srv/net/tl/tcp/sock.c (modified)
	* uspace/srv/net/tl/tcp/tcp.c (modified)
	* uspace/srv/net/tl/tcp/tcp_type.h (modified)
	* uspace/srv/net/tl/tcp/test.c (modified)
	* uspace/srv/net/tl/tcp/tqueue.c (modified)
	* uspace/srv/net/tl/tcp/ucall.c (modified)
	* uspace/srv/net/tl/tcp/ucall.h (modified)
	* uspace/srv/vfs/vfs.c (modified)

	Merge mainline changes.


Mon, 16 Jan 2012 22:38:45 GMT Jakub Jermar <jakub@…> [9117ef9b]
	* kernel/arch/ia32/src/mm/frame.c (modified)

	Restrict the e820 table entries to 32-bits on ia32.


Sun, 15 Jan 2012 21:31:20 GMT Jakub Jermar <jakub@…> [a538808]
	* kernel/arch/arm32/src/mm/page.c (modified)

	Get rid of apparently left-over protoype code from GAT02 development ...


Sun, 15 Jan 2012 20:51:21 GMT Jakub Jermar <jakub@…> [f6b84f7]
	* kernel/arch/arm32/src/mm/page.c (modified)

	Streamline allocation of the frame for the exception vectors.


Sun, 15 Jan 2012 19:49:26 GMT Jakub Jermar <jakub@…> [8356e59]
	* kernel/arch/arm32/include/mm/km.h (modified)

	Do not include the PTL0 range which includes the high exception ...


Sun, 15 Jan 2012 14:21:16 GMT Vojtech Horky <vojtechhorky@…> [3ea725e]
	* boot/Makefile.common (modified)
	* uspace/Makefile (modified)
	* uspace/app/init/init.c (modified)
	* uspace/srv/hid/remcons/Makefile (added)
	* uspace/srv/hid/remcons/remcons.c (added)
	* uspace/srv/hid/remcons/remcons.h (added)
	* uspace/srv/hid/remcons/telnet.h (added)
	* uspace/srv/hid/remcons/user.c (added)
	* uspace/srv/hid/remcons/user.h (added)

	Merge remote console (telnet-like server)

	The service `remcons' is ...


Sun, 15 Jan 2012 14:12:48 GMT Vojtech Horky <vojtechhorky@…> [d50db30]
	* uspace/app/init/init.c (modified)

	Start remote console automatically


Sun, 15 Jan 2012 14:06:02 GMT Vojtech Horky <vojtechhorky@…> [bd79281]
	* uspace/srv/hid/remcons/user.h (modified)

	remcons: be queit in non-debug build


Sun, 15 Jan 2012 13:51:09 GMT Vojtech Horky <vojtechhorky@…> [a1347a7]
	* boot/arch/amd64/Makefile.inc (modified)
	* boot/arch/ia64/Makefile.inc (modified)
	* uspace/Makefile (modified)
	* uspace/app/init/init.c (modified)
	* uspace/drv/bus/isa/isa.c (modified)
	* uspace/drv/bus/isa/isa.dev (modified)
	* uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified)
	* uspace/drv/bus/usb/usbhid/mouse/mousedev.h (modified)
	* uspace/drv/char/i8042/Makefile (moved)
	* uspace/drv/char/i8042/buffer.h (added)
	* uspace/drv/char/i8042/i8042.c (added)
	* uspace/drv/char/i8042/i8042.h (added)
	* uspace/drv/char/i8042/i8042.ma (added)
	* uspace/drv/char/i8042/main.c (added)
	* uspace/drv/char/ps2mouse/Makefile (added)
	* uspace/drv/char/ps2mouse/chardev.c (added)
	* uspace/drv/char/ps2mouse/chardev.h (moved)
	* uspace/drv/char/ps2mouse/main.c (added)
	* uspace/drv/char/ps2mouse/ps2mouse.c (added)
	* uspace/drv/char/ps2mouse/ps2mouse.h (added)
	* uspace/drv/char/ps2mouse/ps2mouse.ma (added)
	* uspace/drv/char/xtkbd/Makefile (added)
	* uspace/drv/char/xtkbd/chardev.c (added)
	* uspace/drv/char/xtkbd/chardev.h (added)
	* uspace/drv/char/xtkbd/main.c (added)
	* uspace/drv/char/xtkbd/xtkbd.c (added)
	* uspace/drv/char/xtkbd/xtkbd.h (added)
	* uspace/drv/char/xtkbd/xtkbd.ma (added)
	* uspace/drv/nic/e1k/e1k.c (modified)
	* uspace/drv/nic/lo/lo.c (modified)
	* uspace/drv/nic/ne2k/dp8390.c (modified)
	* uspace/drv/nic/ne2k/dp8390.h (modified)
	* uspace/drv/nic/ne2k/ne2k.c (modified)
	* uspace/drv/nic/rtl8139/driver.c (modified)
	* uspace/lib/c/generic/async.c (modified)
	* uspace/lib/c/generic/device/nic.c (modified)
	* uspace/lib/c/generic/devman.c (modified)
	* uspace/lib/c/generic/loc.c (modified)
	* uspace/lib/c/include/device/nic.h (modified)
	* uspace/lib/c/include/devman.h (modified)
	* uspace/lib/c/include/loc.h (modified)
	* uspace/lib/drv/generic/driver.c (modified)
	* uspace/lib/drv/generic/remote_nic.c (modified)
	* uspace/lib/drv/include/ops/nic.h (modified)
	* uspace/lib/nic/include/nic.h (modified)
	* uspace/lib/nic/include/nic_driver.h (modified)
	* uspace/lib/nic/include/nic_impl.h (modified)
	* uspace/lib/nic/src/nic_driver.c (modified)
	* uspace/lib/nic/src/nic_impl.c (modified)
	* uspace/srv/bd/ata_bd/ata_bd.c (modified)
	* uspace/srv/bd/file_bd/file_bd.c (modified)
	* uspace/srv/bd/gxe_bd/gxe_bd.c (modified)
	* uspace/srv/bd/part/guid_part/guid_part.c (modified)
	* uspace/srv/bd/part/mbr_part/mbr_part.c (modified)
	* uspace/srv/bd/rd/rd.c (modified)
	* uspace/srv/devman/main.c (modified)
	* uspace/srv/hid/console/console.c (modified)
	* uspace/srv/hid/fb/fb.c (modified)
	* uspace/srv/hid/input/Makefile (modified)
	* uspace/srv/hid/input/generic/input.c (modified)
	* uspace/srv/hid/input/include/mouse.h (modified)
	* uspace/srv/hid/input/include/mouse_proto.h (modified)
	* uspace/srv/hid/input/port/chardev.c (modified)
	* uspace/srv/hid/input/port/chardev_mouse.c (deleted)
	* uspace/srv/hid/input/proto/adb.c (modified)
	* uspace/srv/hid/input/proto/mousedev.c (modified)
	* uspace/srv/hid/input/proto/ps2.c (deleted)
	* uspace/srv/hid/remcons/remcons.c (modified)
	* uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified)
	* uspace/srv/hw/char/i8042/i8042.c (deleted)
	* uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified)
	* uspace/srv/net/nil/eth/eth.c (modified)
	* uspace/srv/net/nil/nildummy/nildummy.c (modified)

	Merge mainline changes


Sat, 14 Jan 2012 23:31:26 GMT Martin Decky <martin@…> [f302586]
	* uspace/lib/c/generic/async.c (modified)
	* uspace/lib/c/generic/devman.c (modified)
	* uspace/lib/c/generic/loc.c (modified)
	* uspace/lib/c/include/devman.h (modified)
	* uspace/lib/c/include/loc.h (modified)
	* uspace/lib/drv/generic/driver.c (modified)
	* uspace/srv/bd/ata_bd/ata_bd.c (modified)
	* uspace/srv/bd/file_bd/file_bd.c (modified)
	* uspace/srv/bd/gxe_bd/gxe_bd.c (modified)
	* uspace/srv/bd/part/guid_part/guid_part.c (modified)
	* uspace/srv/bd/part/mbr_part/mbr_part.c (modified)
	* uspace/srv/bd/rd/rd.c (modified)
	* uspace/srv/devman/main.c (modified)
	* uspace/srv/hid/console/console.c (modified)
	* uspace/srv/hid/fb/fb.c (modified)
	* uspace/srv/hid/input/generic/input.c (modified)
	* uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified)
	* uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified)

	make sure the client_connection is explicitly set at most once
	it is ...


Sat, 14 Jan 2012 11:07:34 GMT Jiri Svoboda <jiri@…> [6d8455d]
	* uspace/drv/nic/e1k/e1k.c (modified)
	* uspace/drv/nic/lo/lo.c (modified)
	* uspace/drv/nic/ne2k/dp8390.c (modified)
	* uspace/drv/nic/ne2k/dp8390.h (modified)
	* uspace/drv/nic/ne2k/ne2k.c (modified)
	* uspace/drv/nic/rtl8139/driver.c (modified)
	* uspace/lib/c/generic/device/nic.c (modified)
	* uspace/lib/c/include/device/nic.h (modified)
	* uspace/lib/drv/generic/remote_nic.c (modified)
	* uspace/lib/drv/include/ops/nic.h (modified)
	* uspace/lib/nic/include/nic.h (modified)
	* uspace/lib/nic/include/nic_driver.h (modified)
	* uspace/lib/nic/include/nic_impl.h (modified)
	* uspace/lib/nic/src/nic_driver.c (modified)
	* uspace/lib/nic/src/nic_impl.c (modified)
	* uspace/srv/net/nil/eth/eth.c (modified)
	* uspace/srv/net/nil/nildummy/nildummy.c (modified)

	Eliminate packet_t from sending direction of NIC interface.


Sat, 14 Jan 2012 09:53:41 GMT Jan Vesely <jano.vesely@…> [f991b6b]
	* boot/arch/amd64/Makefile.inc (modified)
	* boot/arch/ia64/Makefile.inc (modified)
	* uspace/Makefile (modified)
	* uspace/app/init/init.c (modified)
	* uspace/drv/bus/isa/isa.c (modified)
	* uspace/drv/bus/isa/isa.dev (modified)
	* uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified)
	* uspace/drv/bus/usb/usbhid/mouse/mousedev.h (modified)
	* uspace/drv/char/i8042/Makefile (moved)
	* uspace/drv/char/i8042/buffer.h (added)
	* uspace/drv/char/i8042/i8042.c (added)
	* uspace/drv/char/i8042/i8042.h (added)
	* uspace/drv/char/i8042/i8042.ma (added)
	* uspace/drv/char/i8042/main.c (added)
	* uspace/drv/char/ps2mouse/Makefile (added)
	* uspace/drv/char/ps2mouse/chardev.c (added)
	* uspace/drv/char/ps2mouse/chardev.h (moved)
	* uspace/drv/char/ps2mouse/main.c (added)
	* uspace/drv/char/ps2mouse/ps2mouse.c (added)
	* uspace/drv/char/ps2mouse/ps2mouse.h (added)
	* uspace/drv/char/ps2mouse/ps2mouse.ma (added)
	* uspace/drv/char/xtkbd/Makefile (added)
	* uspace/drv/char/xtkbd/chardev.c (added)
	* uspace/drv/char/xtkbd/chardev.h (added)
	* uspace/drv/char/xtkbd/main.c (added)
	* uspace/drv/char/xtkbd/xtkbd.c (added)
	* uspace/drv/char/xtkbd/xtkbd.h (added)
	* uspace/drv/char/xtkbd/xtkbd.ma (added)
	* uspace/srv/hid/input/Makefile (modified)
	* uspace/srv/hid/input/generic/input.c (modified)
	* uspace/srv/hid/input/include/mouse.h (modified)
	* uspace/srv/hid/input/include/mouse_proto.h (modified)
	* uspace/srv/hid/input/port/chardev.c (modified)
	* uspace/srv/hid/input/port/chardev_mouse.c (deleted)
	* uspace/srv/hid/input/proto/adb.c (modified)
	* uspace/srv/hid/input/proto/mousedev.c (modified)
	* uspace/srv/hid/input/proto/ps2.c (deleted)
	* uspace/srv/hw/char/i8042/i8042.c (deleted)

	Merge i8042//kbd/mouse DDF drivers.


Fri, 13 Jan 2012 22:42:19 GMT Jakub Jermar <jakub@…> [d56382d]
	* kernel/generic/src/mm/backend_elf.c (modified)

	Nits and compile fixes.


Fri, 13 Jan 2012 22:31:32 GMT Jakub Jermar <jakub@…> [c7f8fc5]
	* kernel/generic/src/mm/backend_elf.c (modified)

	Use temporary pages in the ELF backend.


Fri, 13 Jan 2012 22:29:44 GMT Jakub Jermar <jakub@…> [c142860]
	* kernel/generic/src/mm/backend_anon.c (modified)

	Use temporary pages in the anonymous backend.


Fri, 13 Jan 2012 22:27:09 GMT Jakub Jermar <jakub@…> [f7f47a7]
	* kernel/generic/include/mm/km.h (modified)
	* kernel/generic/src/mm/km.c (modified)

	Add interfaces for creating and destroying temporary pages.


Fri, 13 Jan 2012 20:49:13 GMT Jakub Jermar <jakub@…> [1a313f7]
	* kernel/generic/include/mm/frame.h (modified)

	Do not allocate from low memory when the requestor wants high memory ...


Fri, 13 Jan 2012 20:42:20 GMT Jakub Jermar <jakub@…> [a2789d2]
	* kernel/genarch/src/mm/page_pt.c (modified)

	Avoid overflow in comparison when base + size == 0.


Thu, 12 Jan 2012 12:19:51 GMT Vojtech Horky <vojtechhorky@…> [03e0a244]
	* uspace/srv/hid/remcons/remcons.c (modified)

	remcons: display welcome message


Thu, 12 Jan 2012 11:03:17 GMT Vojtech Horky <vojtechhorky@…> [178d6a3]
	* uspace/srv/hid/remcons/remcons.c (modified)
	* uspace/srv/hid/remcons/user.c (modified)
	* uspace/srv/hid/remcons/user.h (modified)

	remcons: handle backspace

	The handling is a bit hackish because the ...


Thu, 12 Jan 2012 10:07:40 GMT Vojtech Horky <vojtechhorky@…> [c17c4e28]
	* uspace/srv/hid/remcons/user.c (modified)

	remcons: better key translation


Thu, 12 Jan 2012 09:45:21 GMT Vojtech Horky <vojtechhorky@…> [2a180307]
	* uspace/srv/hid/remcons/telnet.h (modified)
	* uspace/srv/hid/remcons/user.c (modified)

	remcons: ignore telnet commands


Thu, 12 Jan 2012 09:29:00 GMT Vojtech Horky <vojtechhorky@…> [99c2e9f3]
	* uspace/srv/hid/remcons/remcons.c (modified)
	* uspace/srv/hid/remcons/user.c (modified)
	* uspace/srv/hid/remcons/user.h (modified)

	remcons: more refactoring


Thu, 12 Jan 2012 08:48:51 GMT Vojtech Horky <vojtechhorky@…> [261bbdc]
	* uspace/srv/hid/remcons/remcons.c (modified)
	* uspace/srv/hid/remcons/user.c (modified)
	* uspace/srv/hid/remcons/user.h (modified)

	remcons: attribute renaming


Thu, 12 Jan 2012 08:47:09 GMT Vojtech Horky <vojtechhorky@…> [5923cf82]
	* uspace/srv/hid/remcons/remcons.c (modified)
	* uspace/srv/hid/remcons/user.c (modified)
	* uspace/srv/hid/remcons/user.h (modified)

	remcons: add comments


Thu, 12 Jan 2012 08:38:13 GMT Vojtech Horky <vojtechhorky@…> [d545d03]
	* uspace/srv/hid/remcons/remcons.c (modified)
	* uspace/srv/hid/remcons/remcons.h (modified)
	* uspace/srv/hid/remcons/user.h (modified)

	remcons: unify log/error messages


Thu, 12 Jan 2012 08:16:42 GMT Vojtech Horky <vojtechhorky@…> [8562724]
	* uspace/srv/hid/remcons/remcons.c (modified)
	* uspace/srv/hid/remcons/user.c (modified)
	* uspace/srv/hid/remcons/user.h (modified)

	remcons: minor refactoring


Thu, 12 Jan 2012 08:10:14 GMT Vojtech Horky <vojtechhorky@…> [30d4706]
	* uspace/srv/hid/remcons/Makefile (modified)
	* uspace/srv/hid/remcons/remcons.c (modified)
	* uspace/srv/hid/remcons/remcons.h (added)
	* uspace/srv/hid/remcons/user.c (added)
	* uspace/srv/hid/remcons/user.h (added)

	remcons: split source into more files


Thu, 12 Jan 2012 07:47:51 GMT Vojtech Horky <vojtechhorky@…> [787b65b]
	* uspace/srv/hid/remcons/remcons.c (modified)

	remcons: variable/type renaming

	The most fundamental change is that ...


Wed, 11 Jan 2012 16:25:44 GMT Vojtech Horky <vojtechhorky@…> [1870d81]
	* uspace/srv/hid/remcons/remcons.c (modified)

	remcons: kill task on socket close

	Timeout variants are needed ...


Tue, 10 Jan 2012 14:59:39 GMT Vojtech Horky <vojtechhorky@…> [7c2bb2c]
	* uspace/srv/hid/remcons/remcons.c (modified)

	remcons: spawn task in separate fibril


Tue, 10 Jan 2012 14:51:09 GMT Vojtech Horky <vojtechhorky@…> [3806317]
	* uspace/srv/hid/remcons/remcons.c (modified)
	* uspace/srv/hid/remcons/telnet.h (added)

	remcons: move telnet commands to telnet.h


Mon, 09 Jan 2012 18:05:37 GMT Vojtech Horky <vojtechhorky@…> [6f7cd5d]
	* uspace/srv/hid/remcons/remcons.c (modified)

	remcons: safer wrt. fibrils


Mon, 09 Jan 2012 17:52:42 GMT Vojtech Horky <vojtechhorky@…> [5576358]
	* uspace/srv/hid/remcons/remcons.c (modified)

	remcons: add wrappers for client_t


Mon, 09 Jan 2012 17:28:28 GMT Vojtech Horky <vojtechhorky@…> [21a9869]
	* boot/Makefile.common (modified)
	* uspace/Makefile (modified)
	* uspace/srv/hid/remcons/Makefile (added)
	* uspace/srv/hid/remcons/remcons.c (added)

	Start work on telnet-like server (remcons)


Fri, 06 Jan 2012 14:05:58 GMT Martin Decky <martin@…> [0a549cc]
	* uspace/app/websrv/websrv.c (modified)

	improve web server
	 * add proper responses for HTTP error codes 400, ...


Thu, 05 Jan 2012 17:49:20 GMT Martin Decky <martin@…> [7852625]
	* kernel/arch/arm32/src/mm/frame.c (modified)
	* kernel/arch/ia32/src/mm/frame.c (modified)
	* kernel/arch/ia64/src/mm/frame.c (modified)
	* kernel/arch/mips32/src/mm/frame.c (modified)
	* kernel/arch/mips64/src/mm/frame.c (modified)
	* kernel/arch/ppc32/src/mm/frame.c (modified)
	* kernel/arch/sparc64/src/mm/sun4u/frame.c (modified)
	* kernel/arch/sparc64/src/mm/sun4v/frame.c (modified)
	* kernel/generic/src/mm/frame.c (modified)

	zone_external_conf_alloc() must be allowed to fail gracefully (by ...


Thu, 05 Jan 2012 16:11:00 GMT Martin Decky <martin@…> [9f0fb84]
	* uspace/drv/nic/e1k/e1k.c (modified)
	* uspace/drv/nic/e1k/e1k.h (modified)
	* uspace/drv/nic/e1k/e1k.ma (modified)

	resurrect older e1000 adapters


Thu, 05 Jan 2012 15:48:08 GMT Martin Decky <martin@…> [77c2b02]
	* uspace/drv/nic/e1k/e1k.c (modified)
	* uspace/drv/nic/e1k/e1k.h (modified)
	* uspace/drv/nic/e1k/e1k.ma (modified)

	e1k: add better extension points


Wed, 04 Jan 2012 09:53:20 GMT Jan Vesely <jano.vesely@…> [d5c60a2]
	* uspace/app/init/init.c (modified)

	init: Don't try to start i8042 service.

	It's gone.


Wed, 04 Jan 2012 01:03:22 GMT Jan Vesely <jano.vesely@…> [a8bf1ea]
	* uspace/srv/hid/input/Makefile (modified)
	* uspace/srv/hid/input/generic/input.c (modified)
	* uspace/srv/hid/input/include/mouse_proto.h (modified)
	* uspace/srv/hid/input/port/chardev.c (modified)
	* uspace/srv/hid/input/port/chardev_mouse.c (deleted)
	* uspace/srv/hid/input/proto/ps2.c (deleted)

	input: Remove traces of ps2 mouse and keyboard.

	We don't need those ...


Wed, 04 Jan 2012 00:53:57 GMT Jan Vesely <jano.vesely@…> [41c9a22]
	* boot/arch/ia64/Makefile.inc (modified)
	* uspace/Makefile (modified)
	* uspace/srv/hw/char/i8042/Makefile (deleted)
	* uspace/srv/hw/char/i8042/i8042.c (deleted)
	* uspace/srv/hw/char/i8042/i8042.h (deleted)

	Remove srv/char/i8042.

	This leaves ia64 without input drivers. ...


Wed, 04 Jan 2012 00:50:07 GMT Jan Vesely <jano.vesely@…> [bd87ae0]
	* uspace/drv/char/i8042/i8042.c (modified)
	* uspace/drv/char/xtkbd/Makefile (modified)
	* uspace/drv/char/xtkbd/chardev.c (added)
	* uspace/drv/char/xtkbd/chardev.h (added)
	* uspace/drv/char/xtkbd/xtkbd.c (modified)

	i8042, xtkbd: Switch keyboard away from DDF provided interface.


Wed, 04 Jan 2012 00:45:06 GMT Jan Vesely <jano.vesely@…> [2f79a38]
	* uspace/drv/char/ps2mouse/chardev.c (modified)
	* uspace/drv/char/ps2mouse/chardev.h (modified)
	* uspace/drv/char/ps2mouse/ps2mouse.c (modified)

	ps2mouse: User exchange rather than session in chardev iface.


Wed, 04 Jan 2012 00:28:29 GMT Jan Vesely <jano.vesely@…> [22e4e9b]
	* uspace/drv/char/i8042/i8042.c (modified)

	i8042: Redundant


Wed, 04 Jan 2012 00:13:53 GMT Jan Vesely <jano.vesely@…> [a455321]
	* uspace/drv/char/i8042/i8042.c (modified)
	* uspace/drv/char/i8042/i8042.h (modified)
	* uspace/drv/char/ps2mouse/Makefile (modified)
	* uspace/drv/char/ps2mouse/chardev.c (added)
	* uspace/drv/char/ps2mouse/chardev.h (added)
	* uspace/drv/char/ps2mouse/ps2mouse.c (modified)

	i8042, ps2mouse: Use separate chardev interface instead of the one ...


Tue, 03 Jan 2012 15:09:52 GMT Jan Vesely <jano.vesely@…> [ecc6323]
	* uspace/drv/char/xtkbd/xtkbd.c (modified)

	xtkbd: Ignore AT command response.

	Fixes warnings on LED indicator ...


Tue, 03 Jan 2012 13:29:09 GMT Jan Vesely <jano.vesely@…> [1ff1ee1]
	* uspace/drv/char/xtkbd/xtkbd.c (modified)

	xtkbd: Add support  for setting LED indicators.

	This breaks XT ...


Mon, 02 Jan 2012 20:35:02 GMT Jakub Jermar <jakub@…> [db64d094]
	* kernel/arch/arm32/include/mm/km.h (modified)

	Quarter the size of arm32's kernel non-identity to compensate for ...


Sun, 01 Jan 2012 22:01:47 GMT Jan Vesely <jano.vesely@…> [8bb9540]
	* uspace/drv/char/i8042/i8042.c (modified)
	* uspace/drv/char/i8042/main.c (modified)
	* uspace/drv/char/ps2mouse/main.c (modified)
	* uspace/drv/char/ps2mouse/ps2mouse.c (modified)
	* uspace/drv/char/xtkbd/main.c (modified)
	* uspace/drv/char/xtkbd/xtkbd.c (modified)

	i8042, ps2mouse, xtkbd: Drop optical separators.

	Requested on ML.


Sun, 01 Jan 2012 21:57:09 GMT Jan Vesely <jano.vesely@…> [1dea6d7]
	* uspace/srv/hid/input/generic/input.c (modified)

	hid/input: Add TODO note.


Sun, 01 Jan 2012 12:27:58 GMT Jakub Jermar <jakub@…> [2107e79]
	* kernel/generic/src/mm/page.c (modified)

	Make sure the alignment in hw_map() is at least PAGE_SIZE.


Sat, 31 Dec 2011 18:19:35 GMT Jakub Jermar <jakub@…> [c520034]
	* kernel/Makefile (modified)
	* kernel/arch/abs32le/Makefile.inc (modified)
	* kernel/arch/abs32le/include/mm/frame.h (modified)
	* kernel/arch/abs32le/include/mm/km.h (added)
	* kernel/arch/abs32le/src/mm/frame.c (modified)
	* kernel/arch/abs32le/src/mm/km.c (added)
	* kernel/arch/abs32le/src/mm/page.c (modified)
	* kernel/arch/amd64/Makefile.inc (modified)
	* kernel/arch/amd64/include/mm/frame.h (modified)
	* kernel/arch/amd64/include/mm/km.h (added)
	* kernel/arch/amd64/src/mm/km.c (added)
	* kernel/arch/amd64/src/mm/page.c (modified)
	* kernel/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/include/mach/integratorcp/integratorcp.h (modified)
	* kernel/arch/arm32/include/mach/testarm/testarm.h (modified)
	* kernel/arch/arm32/include/machine_func.h (modified)
	* kernel/arch/arm32/include/mm/frame.h (modified)
	* kernel/arch/arm32/include/mm/km.h (added)
	* kernel/arch/arm32/include/mm/page.h (modified)
	* kernel/arch/arm32/src/mach/gta02/gta02.c (modified)
	* kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified)
	* kernel/arch/arm32/src/mach/testarm/testarm.c (modified)
	* kernel/arch/arm32/src/machine_func.c (modified)
	* kernel/arch/arm32/src/mm/frame.c (modified)
	* kernel/arch/arm32/src/mm/km.c (added)
	* kernel/arch/arm32/src/mm/page.c (modified)
	* kernel/arch/ia32/Makefile.inc (modified)
	* kernel/arch/ia32/include/mm/frame.h (modified)
	* kernel/arch/ia32/include/mm/km.h (added)
	* kernel/arch/ia32/src/mm/frame.c (modified)
	* kernel/arch/ia32/src/mm/km.c (added)
	* kernel/arch/ia32/src/mm/page.c (modified)
	* kernel/arch/ia64/Makefile.inc (modified)
	* kernel/arch/ia64/include/arch.h (modified)
	* kernel/arch/ia64/include/asm.h (modified)
	* kernel/arch/ia64/include/legacyio.h (added)
	* kernel/arch/ia64/include/mm/frame.h (modified)
	* kernel/arch/ia64/include/mm/km.h (added)
	* kernel/arch/ia64/include/mm/page.h (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/ia64/src/mm/frame.c (modified)
	* kernel/arch/ia64/src/mm/km.c (added)
	* kernel/arch/ia64/src/mm/page.c (modified)
	* kernel/arch/ia64/src/mm/tlb.c (modified)
	* kernel/arch/ia64/src/start.S (modified)
	* kernel/arch/mips32/Makefile.inc (modified)
	* kernel/arch/mips32/include/mm/as.h (modified)
	* kernel/arch/mips32/include/mm/frame.h (modified)
	* kernel/arch/mips32/include/mm/km.h (added)
	* kernel/arch/mips32/src/mm/frame.c (modified)
	* kernel/arch/mips32/src/mm/km.c (added)
	* kernel/arch/mips32/src/mm/page.c (modified)
	* kernel/arch/mips32/src/mm/tlb.c (modified)
	* kernel/arch/mips64/Makefile.inc (modified)
	* kernel/arch/mips64/include/mm/frame.h (modified)
	* kernel/arch/mips64/include/mm/km.h (added)
	* kernel/arch/mips64/src/mm/frame.c (modified)
	* kernel/arch/mips64/src/mm/km.c (added)
	* kernel/arch/mips64/src/mm/page.c (modified)
	* kernel/arch/ppc32/Makefile.inc (modified)
	* kernel/arch/ppc32/include/mm/frame.h (modified)
	* kernel/arch/ppc32/include/mm/km.h (added)
	* kernel/arch/ppc32/src/mm/frame.c (modified)
	* kernel/arch/ppc32/src/mm/km.c (added)
	* kernel/arch/ppc32/src/mm/page.c (modified)
	* kernel/arch/sparc64/Makefile.inc (modified)
	* kernel/arch/sparc64/include/mm/km.h (added)
	* kernel/arch/sparc64/include/mm/sun4u/frame.h (modified)
	* kernel/arch/sparc64/include/mm/sun4u/km.h (added)
	* kernel/arch/sparc64/include/mm/sun4v/frame.h (modified)
	* kernel/arch/sparc64/include/mm/sun4v/km.h (added)
	* kernel/arch/sparc64/src/mm/page.c (modified)
	* kernel/arch/sparc64/src/mm/sun4u/frame.c (modified)
	* kernel/arch/sparc64/src/mm/sun4u/km.c (added)
	* kernel/arch/sparc64/src/mm/sun4u/tlb.c (modified)
	* kernel/arch/sparc64/src/mm/sun4v/frame.c (modified)
	* kernel/arch/sparc64/src/mm/sun4v/km.c (added)
	* kernel/arch/sparc64/src/mm/sun4v/tlb.c (modified)
	* kernel/genarch/include/mm/page_ht.h (modified)
	* kernel/genarch/src/mm/as_ht.c (modified)
	* kernel/genarch/src/mm/as_pt.c (modified)
	* kernel/genarch/src/mm/page_ht.c (modified)
	* kernel/genarch/src/mm/page_pt.c (modified)
	* kernel/generic/include/align.h (modified)
	* kernel/generic/include/config.h (modified)
	* kernel/generic/include/lib/ra.h (added)
	* kernel/generic/include/macros.h (modified)
	* kernel/generic/include/mm/frame.h (modified)
	* kernel/generic/include/mm/km.h (added)
	* kernel/generic/include/mm/page.h (modified)
	* kernel/generic/src/cpu/cpu.c (modified)
	* kernel/generic/src/lib/ra.c (added)
	* kernel/generic/src/main/main.c (modified)
	* kernel/generic/src/mm/frame.c (modified)
	* kernel/generic/src/mm/km.c (added)
	* kernel/generic/src/mm/page.c (modified)
	* kernel/generic/src/mm/reserve.c (modified)
	* kernel/generic/src/proc/thread.c (modified)

	Support for kernel non-identity mappings, phase I.

	- ...


Sat, 31 Dec 2011 16:06:11 GMT Jan Vesely <jano.vesely@…> [c322fd6]
	* uspace/drv/char/ps2mouse/ps2mouse.c (modified)

	ps2mouse: Ad support for 4th and 5th button IntelliMouse extension.
 ...


Sat, 31 Dec 2011 15:05:32 GMT Jan Vesely <jano.vesely@…> [c637571]
	* uspace/drv/char/ps2mouse/ps2mouse.c (modified)

	ps2mouse: Add support for IntelliMouse wheel extension.

	Tested on ...


Sat, 31 Dec 2011 12:16:21 GMT Jan Vesely <jano.vesely@…> [db9ef0c]
	* uspace/drv/char/ps2mouse/ps2mouse.c (modified)

	ps2mouse: Fix movement parsing.

	It is reported as 9bit values.