You can subscribe to this list here.
1999 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(15) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2000 |
Jan
(6) |
Feb
(1) |
Mar
(39) |
Apr
(13) |
May
(24) |
Jun
(11) |
Jul
(23) |
Aug
(85) |
Sep
(12) |
Oct
(103) |
Nov
(79) |
Dec
(112) |
2001 |
Jan
(52) |
Feb
(82) |
Mar
(84) |
Apr
(65) |
May
(105) |
Jun
(188) |
Jul
(174) |
Aug
(182) |
Sep
(103) |
Oct
(137) |
Nov
(143) |
Dec
(98) |
2002 |
Jan
(258) |
Feb
(236) |
Mar
(386) |
Apr
(307) |
May
(238) |
Jun
(170) |
Jul
(252) |
Aug
(230) |
Sep
(278) |
Oct
(394) |
Nov
(336) |
Dec
(194) |
2003 |
Jan
(290) |
Feb
(182) |
Mar
(175) |
Apr
(220) |
May
(209) |
Jun
(286) |
Jul
(279) |
Aug
(164) |
Sep
(208) |
Oct
(324) |
Nov
(204) |
Dec
(380) |
2004 |
Jan
(344) |
Feb
(332) |
Mar
(395) |
Apr
(357) |
May
(349) |
Jun
(352) |
Jul
(279) |
Aug
(269) |
Sep
(374) |
Oct
(442) |
Nov
(428) |
Dec
(253) |
2005 |
Jan
(225) |
Feb
(219) |
Mar
(245) |
Apr
(249) |
May
(203) |
Jun
(157) |
Jul
(171) |
Aug
(194) |
Sep
(200) |
Oct
(232) |
Nov
(190) |
Dec
(195) |
2006 |
Jan
(158) |
Feb
(190) |
Mar
(235) |
Apr
(161) |
May
(134) |
Jun
(169) |
Jul
(117) |
Aug
(161) |
Sep
(170) |
Oct
(297) |
Nov
(230) |
Dec
(205) |
2007 |
Jan
(197) |
Feb
(132) |
Mar
(151) |
Apr
(97) |
May
(109) |
Jun
(99) |
Jul
(57) |
Aug
(110) |
Sep
(56) |
Oct
(119) |
Nov
(39) |
Dec
(45) |
2008 |
Jan
(101) |
Feb
(116) |
Mar
(141) |
Apr
(98) |
May
(133) |
Jun
(61) |
Jul
(43) |
Aug
(76) |
Sep
(20) |
Oct
(32) |
Nov
(22) |
Dec
(41) |
2009 |
Jan
(35) |
Feb
(15) |
Mar
(18) |
Apr
(13) |
May
(13) |
Jun
(26) |
Jul
(12) |
Aug
(32) |
Sep
(21) |
Oct
(41) |
Nov
(35) |
Dec
(12) |
2010 |
Jan
(3) |
Feb
(35) |
Mar
(28) |
Apr
(20) |
May
(5) |
Jun
(14) |
Jul
(6) |
Aug
(8) |
Sep
(20) |
Oct
(20) |
Nov
(10) |
Dec
(12) |
2011 |
Jan
(14) |
Feb
(10) |
Mar
(14) |
Apr
(14) |
May
(13) |
Jun
(43) |
Jul
(13) |
Aug
(50) |
Sep
(30) |
Oct
(23) |
Nov
(15) |
Dec
(49) |
2012 |
Jan
(15) |
Feb
(28) |
Mar
(7) |
Apr
|
May
(12) |
Jun
(13) |
Jul
(28) |
Aug
(11) |
Sep
(19) |
Oct
(27) |
Nov
(5) |
Dec
(25) |
2013 |
Jan
(18) |
Feb
(19) |
Mar
(56) |
Apr
(26) |
May
(38) |
Jun
(24) |
Jul
(42) |
Aug
(24) |
Sep
(4) |
Oct
(3) |
Nov
(18) |
Dec
(4) |
2014 |
Jan
(10) |
Feb
(9) |
Mar
(3) |
Apr
|
May
(12) |
Jun
(34) |
Jul
(8) |
Aug
(18) |
Sep
(3) |
Oct
(27) |
Nov
(2) |
Dec
(1) |
2015 |
Jan
|
Feb
(10) |
Mar
(49) |
Apr
(2) |
May
(4) |
Jun
(7) |
Jul
(1) |
Aug
(17) |
Sep
(7) |
Oct
(35) |
Nov
(40) |
Dec
(4) |
2016 |
Jan
(9) |
Feb
|
Mar
(6) |
Apr
|
May
(10) |
Jun
(2) |
Jul
|
Aug
|
Sep
(5) |
Oct
|
Nov
|
Dec
(1) |
2017 |
Jan
(2) |
Feb
(4) |
Mar
(1) |
Apr
(4) |
May
(31) |
Jun
(9) |
Jul
(1) |
Aug
|
Sep
|
Oct
(1) |
Nov
(1) |
Dec
(2) |
2018 |
Jan
|
Feb
|
Mar
(1) |
Apr
(4) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Jeff D. <jd...@ka...> - 2000-08-14 13:35:45
|
> Is it now capable of bringing up the umn network device without having > to run as root? No, the umn device will always require some priviledged help. The eth device can run without needing root because it doesn't necessarily need to configure a device in the host. Instead, a daemon does routing. So, if you just want an isolated virtual network, you can do that with the eth device because the host networking isn't involved. However, if you want the host on that virtual net, or you want it to communicate with a physical ethernet, you're back to needing privs. Jeff |
From: David W. <dw...@re...> - 2000-08-14 10:57:54
|
jd...@ka... said: > The user-mode port of 2.4.0-test6 is available. > It's been updated to 2.4.0-test6. Is it now capable of bringing up the umn network device without having to run as root? The 2.4.0-test4 version has the required suid um_ifconfig helper, but if it doesn't run as root, then it still doesn't work: Bringing up interface umn SIOCSIFADDR: No such device sl-1: unknown interface: No such device SIOCSIFDSTADDR: No such device sl-1: unknown interface: No such device sl-1: unknown interface: No such device [ OK ] -- dwmw2 |
From: Jeff D. <jd...@ka...> - 2000-08-12 12:12:45
|
> This seems to get pretty usefull. Are there any plans to merge to > Linus, soon? After all, it is only "just another architecture". Would Linus take it? This sort of seems like the wrong time in 2.3 to be doing anything but fixing existing stuff. Which is why I was planning on an early 2.4. Get it in after the 2.4.0 dust settles. However, I've been thinking about submitting to 2.3. I'm kind of running out of things to do that really need doing and 2.4 isn't on the horizon yet. Jeff |
From: Pavel M. <pa...@su...> - 2000-08-12 11:10:23
|
Hi! > The user-mode port of 2.4.0-test6 is available. > > It's been updated to 2.4.0-test6. > > The major change in this release is the addition of a clever piece of code > from Lars Brinkhoff which allows gdb to debug kernel threads without having to > attach to them. It is possible to attach gdb to the kernel once it's up, and > also to start the kernel under the control of gdb by putting 'debug' on the > command line. This seems to get pretty usefull. Are there any plans to merge to Linus, soon? After all, it is only "just another architecture". Pavel -- I'm pa...@uc.... "In my country we have almost anarchy and I don't care." Panos Katsaloulis describing me w.r.t. patents at di...@li... |
From: Jeff D. <jd...@ka...> - 2000-08-10 19:05:37
|
The user-mode port of 2.4.0-test6 is available. It's been updated to 2.4.0-test6. The major change in this release is the addition of a clever piece of code from Lars Brinkhoff which allows gdb to debug kernel threads without having to attach to them. It is possible to attach gdb to the kernel once it's up, and also to start the kernel under the control of gdb by putting 'debug' on the command line. This release is also very unstable. I've updated only the patch so that people can play with it and hopefully find more informative crashes than I've been able to get so far. The debugging interface will come in handy here. Put 'debug' on the command line, tell gdb to set it running, and when you get a panic, ^C it and get a backtrace and do all the standard post-mortem stuff. You can also set breakpoints and step through the code, but adding conditions and commands to breakpoints causes crashes, and 'next' and 'step' sometimes act as 'cont'. The project's home page is http://user-mode-linux.sourceforge.net and has been completely revamped with lots of new information. The project's download page is http://sourceforge.net/project/filelist.php?grou p_id=429 Jeff |
From: Jeff D. <jd...@ka...> - 2000-08-04 04:49:50
|
A kind Deccie (now Compaqie) sent me a patch to mkrootfs to make it work with 6.2. So, I celebrated by making a RH 6.2 filesystem and putting it on my download page: http://sourceforge.net/project/filelist.php?group_id=429 Jeff |
From: Jeff D. <jd...@ka...> - 2000-08-02 17:19:09
|
jd...@ka... said: > > How to access host filesystem under umk without any network > > connections? > > Right now you can't. Acually, I lied a little. If you can put up with the filesystem being readonly in both the host and uml, then you can pass the partition in to uml: linux ubd1r=/dev/hda2 and then mount it normally once the system is up. Jeff |
From: Jeff D. <jd...@ka...> - 2000-08-02 14:50:52
|
> How to access host filesystem under umk without any network > connections? Right now you can't. If you're interested in writing a little filesystem, write one that turns vfs calls into their system call equivalent, and that will do it. That's also on my list of things to do. Jeff |
From: Jeff D. <jd...@ka...> - 2000-08-02 14:38:58
|
How did you set the breakpoint? Right now, if you want to debug something, you have to detach the thread from the uml tracing thread, attach gdb to it, and then you can debug it all you want. There are examples of doing this in the HOWTO. Lars Brinkhoff wrote a cute little ptrace thing which allows gdb to debug a thread without detaching it from the uml tracing thread. That's near the top of my list to put in. Jeff |
From: Alexander G. <ag...@ag...> - 2000-08-02 09:55:42
|
Hello, umk-list-user! How to access host filesystem under umk without any network connections? With best regards, Alexander AGAVA Software Company, http://www.agava.com, 02.08.2000, 13:53 |
From: Alexander G. <ag...@ag...> - 2000-08-02 09:55:01
|
Yes, I read docs, but :-) When I'm set breakpoint on sys_mount for example I've got: Program received signal SIGTRAP, Trace/breakpoint trap. 0x100000f0 in _start () (gdb)c [bla-bla-bla] Activating swap... Kernel panic: syscall == -1, errno = 0 Thank you. ps. 2.4.0-test5. With best regards, Alexander AGAVA Software Company, http://www.agava.com, 02.08.2000, 13:51 |
From: Jeff D. <jd...@ka...> - 2000-08-02 02:23:25
|
> I found what might be a bug in: You get a crash and you say "there might be a bug"? You must be getting polite in your old age or something... I couldn't get the ping flood going out to do anything, but when I also did a ping flood going in, I got a different panic. So, it might not be the same problem, but try the following: --- include/asm-um/system.h Tue Aug 1 22:07:12 2000 +++ ../cvs/linux/include/asm-um/system.h Mon Jun 5 13:09:24 2000 @@ -28,7 +28,7 @@ extern void block_signals(void); extern void unblock_signals(void); -#define local_irq_save(flags) do { (flags) = set_signals(-1); } while(0) +#define local_irq_save(flags) do { (flags) = set_signals(0); } while(0) #define local_irq_restore(flags) do { set_signals(flags); } while(0) Jeff |
From: William S. <wst...@po...> - 2000-08-01 23:13:36
|
Good afternoon, Jeff, and all, I found what might be a bug in: Linux version 2.4.0-test5-1um (jd...@cc...) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #1 Fri Jul 28 17:04:22 EST 2000 I'm using it with a RH6.2 root filesystem with the networking set up almost verbatim as in the howto (192.168.0.253, routing through the host, no masquerading at the host. bash# ping -s 1120 -f 12.13.14.15 PING 12.13.14.15 (12.13.14.15) from 192.168.0.253: 1120(1148) bytes of data. ...Seg fault in signals It seems to run for a minute or so, then stops sending packets and seems to die completely. It seems quite repeatable. Please let me know if more detail is needed. Cheers, - Bill --------------------------------------------------------------------------- ACHTUNG! Das machine is nicht fur gefingerpoken und mittengrabben. Ist easyschnappen der springenwerk, blowenfusen und corkenpoppen mitspitzensparken. Ist nicht fur gewerken by das dummkopfen. Dasrubbernecken sightseeren keepen hands in das pockets. Relaxen undvatch das blinkenlights!!! -------------------------------------------------------------------------- William Stearns (wst...@po...). Mason, Buildkernel, named2hosts, and ipfwadm2ipchains are at: http://www.pobox.com/~wstearns LinuxMonth; articles for Linux Enthusiasts! http://www.linuxmonth.com -------------------------------------------------------------------------- |
From: Jeff D. <jd...@ka...> - 2000-07-28 21:35:40
|
The user-mode port of 2.4.0-test5 is available. It's been updated to 2.4.0-test5. For the adventurous, Jim Leu's virtual ethernet driver is now included in the patch. It basically works, but it's not too hard to use it to truly mess up the kernel. So, it's not in the binary kernels, and it's off by default in the configuration until we get the bugs worked out. Once that's happened, I expect to get rid of the existing slip-based network interface. This driver is a virtual ethernet interface which communicates with other virtual machines through an external daemon. It can communicate with the host through an ethertap device and with a physical ethernet by exchanging raw packets with the ethernet device. If you want to play with it, get the user-mode tools and README from the tools/net directory of the CVS repository at http://sourceforge.net/cvs/?group_ id=429 The project's home page is http://user-mode-linux.sourceforge.net The project's download page is http://sourceforge.net/project/filelist.php?grou p_id=429 Jeff |
From: Jeff D. <jd...@ka...> - 2000-07-27 13:05:39
|
ag...@ag... said: > gcc -Wl,-T,/home/agord/usr/src/linux/arch/um/link.ld -o linux -static \ > /home/agord/usr/src/linux/arch/um/main.o vmlinux.o > /usr/i386-slackware-linux/bin/ld: cannot open -lc: No such file or directory > collect2: ld returned 1 exit status > make: *** [linux] Error 1 It kind of looks like you don't have a static libc.a installed. Mine is /usr/lib/libc.a: -rw-r--r-- 1 root root 19533408 Apr 16 1999 /usr/lib/libc.a Jeff |
From: Alexander G. <ag...@ag...> - 2000-07-27 12:12:45
|
Hello, user-mode-linux-user! I am trying to compile linux-2.4.0-test4 with patch-2.4.0-test4. Compiling itself going fine, but at linking stage I got message below. gcc -Wl,-T,/home/agord/usr/src/linux/arch/um/link.ld -o linux -static \ /home/agord/usr/src/linux/arch/um/main.o vmlinux.o /usr/i386-slackware-linux/bin/ld: cannot open -lc: No such file or directory collect2: ld returned 1 exit status make: *** [linux] Error 1 Compiling process done as described in documentation. With best regards, Alexander AGAVA Software Company, http://www.agava.com, 27 июля 2000 г., 16:06 |
From: Alessandro B. <aba...@ci...> - 2000-07-22 20:12:47
|
Fixed thanks a lot! It's an amazing tool!!! Don't worry about the other problem: fixed as well. thanks, Ale > > > I have tried to re-compile linux-2.4.0-test4 and I could succeed only > > after commenting out: > > #include <unistd.h> > > #include <fcntl.h> > > > from syscall_user.c and > > #include <unistd.h> from trap_user.c > > I bet you dropped the patch into /usr/src/linux. That's a bad idea because > the usr/include/asm link gets redirected by the build. > > Take the patch out of there, replace the /usr/src/linux/include/asm link, put > the kernel pool someplace else, drop the patch in, and it should build cleanly. > > That other problem I have no idea about. I'll config in nfs here and see if I > can reproduce it. > > Jeff |
From: Jeff D. <jd...@ka...> - 2000-07-21 21:35:51
|
> I have tried to re-compile linux-2.4.0-test4 and I could succeed only > after commenting out: > #include <unistd.h> > #include <fcntl.h> > from syscall_user.c and > #include <unistd.h> from trap_user.c I bet you dropped the patch into /usr/src/linux. That's a bad idea because the usr/include/asm link gets redirected by the build. Take the patch out of there, replace the /usr/src/linux/include/asm link, put the kernel pool someplace else, drop the patch in, and it should build cleanly. That other problem I have no idea about. I'll config in nfs here and see if I can reproduce it. Jeff |
From: Alessandro B. <aba...@ci...> - 2000-07-19 16:56:16
|
I have tried to re-compile linux-2.4.0-test4 and I could succeed only after commenting out: #include <unistd.h> #include <fcntl.h> from syscall_user.c and #include <unistd.h> from trap_user.c Now when I launch the new kernel: [root@dhcp-10-34-13-41 uml]# 2linux tracing thread pid = 2330 Linux version 2.4.0-test4-1um (ro...@dh...) (gcc version 2.9 5.3 19991030 (prerelease)) #20 Tue Jul 18 19:23:17 PDT 2000 On node 0 totalpages: 4096 zone(0): 256 pages. zone(1): 3840 pages. zone(2): 0 pages. Kernel command line: root=/dev/ubd0 Calibrating delay loop... 214.96 BogoMIPS Memory: 16112k available Dentry-cache hash table entries: 2048 (order: 2, 16384 bytes) Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes) Page-cache hash table entries: 4096 (order: 2, 16384 bytes) Inode-cache hash table entries: 1024 (order: 1, 8192 bytes) POSIX conformance testing by UNIFIX Linux NET4.0 for Linux 2.3 Based upon Swansea University Computer Society NET3.039 NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP IP: routing cache hash table of 512 buckets, 4Kbytes TCP: Hash tables configured (established 1024 bind 1024) Starting kswapd v1.6 pty: 256 Unix98 ptys configured RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize loop: registered device at major 7 loop: enabling 8 loop devices Initializing stdio console driver Initializing software serial port version 0 serial line 0 assigned pty /dev/ptyp3 ssl receive thread is pid 2336 devfs: v0.102 (20000622) Richard Gooch (rg...@at...) devfs: devfs_debug: 0x0 devfs: boot_options: 0x0 kmem_create: Forcing size word alignment - nfs_fh VFS: Mounted root (ext2 filesystem) readonly. Mounted devfs on /dev INIT: version 2.77 booting Activating swap... Checking root file system... Parallelizing fsck version 1.18 (11-Nov-1999) fsck.ext2: No such file or directory while trying to open /dev/ubd/0 /dev/ubd/0: The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really contains an ext2 filesystem (and not swap or ufs or something else), then the superblock is corrupt, and you might try running e2fsck with an alternate superblock: e2fsck -b 8193 <device> fsck failed. Please repair manually and reboot. Please note that the root file system is currently mounted read-only. To remount it read-write: # mount -n -o remount,rw / CONTROL-D will exit from this shell and REBOOT the system. Give root password for maintenance (or type Control-D for normal startup): *************************************** something goes wrong...and I see that no devices are created: (none):~# ls /dev console initctl loop null ptmx pty rd tty urandom full kmem mem port pts random serial ttys zero (none):~# *************************************** The root_fs I am using comes from the deb package. And when I boot the same kernel version of the deb package everything is just fine. See below: [....] devfs: v0.102 (20000622) Richard Gooch (rg...@at...) devfs: devfs_debug: 0x0 devfs: boot_options: 0x0 VFS: Mounted root (ext2 filesystem) readonly. Mounted devfs on /dev INIT: version 2.77 booting Activating swap... Checking root file system... Parallelizing fsck version 1.18 (11-Nov-1999) /dev/ubd/0 was not cleanly unmounted, check forced. /dev/ubd/0: 4623/25688 files (0.6% non-contiguous), 44774/102400 blocks Checking all file systems... Parallelizing fsck version 1.18 (11-Nov-1999) Mounting local file systems... mount: devpts already mounted on /dev/pts not mounting anything Setting up IP spoofing protection: rp_filter. Local time: Wed Jul 19 16:49:25 UTC 2000 Started device management daemon for /dev Cleaning: /tmp /var/lock /var/run. process 43 (rcS) segfaulted at address 0x0, ip = 0x809bd72 /etc/init.d/rcS: line 57: 43 Segmentation fault ( trap - INT QUIT TSTP; set start; . $i ) Initializing random number generator... done. Recovering nvi editor sessions... done. INIT: Entering runlevel: 2 Starting system log daemon: syslogd syslogd: /dev/xconsole: No such file or directory klogd. Starting portmap daemon: portmap. Starting internet superserver: inetd. Debian GNU/Linux potato usermode ttys/0 [User Mode Kernel v0.14] root password is "root" guest password is "guest" usermode login: ***************************** and ls /dev report everything ok. Can somebody help me on this? thanks in advance, Alessandro p.s. Attached is my .config # # Automatically generated by make menuconfig: don't edit # CONFIG_NET=y CONFIG_SYSVIPC=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=y CONFIG_BINFMT_AOUT=y CONFIG_BLK_DEV_UBD=y CONFIG_STDIO_CONSOLE=y CONFIG_SSL=y CONFIG_INET=y CONFIG_1GB=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX98_PTY_COUNT=256 CONFIG_NET_UMN=y CONFIG_INET=y CONFIG_UNIX=y CONFIG_UID16=y CONFIG_SYSCTL=y CONFIG_BLK_DEV_RAM=y CONFIG_MODULES=y CONFIG_BLK_DEV_LOOP=y CONFIG_IA64_PAGE_SIZE_16KB=y # # Processor features # # CONFIG_SMP is not set # # Filesystem support # CONFIG_PROMPT_FS=y # # File systems # # CONFIG_QUOTA is not set CONFIG_AUTOFS_FS=y CONFIG_AUTOFS4_FS=y # CONFIG_ADFS_FS is not set # CONFIG_ADFS_FS_RW is not set # CONFIG_AFFS_FS is not set # CONFIG_HFS_FS is not set # CONFIG_BFS_FS is not set # CONFIG_FAT_FS is not set # CONFIG_MSDOS_FS is not set # CONFIG_UMSDOS_FS is not set # CONFIG_VFAT_FS is not set # CONFIG_EFS_FS is not set # CONFIG_JFFS_FS is not set # CONFIG_CRAMFS is not set # CONFIG_RAMFS is not set # CONFIG_ISO9660_FS is not set # CONFIG_JOLIET is not set # CONFIG_MINIX_FS is not set # CONFIG_NTFS_FS is not set # CONFIG_NTFS_RW is not set # CONFIG_HPFS_FS is not set CONFIG_PROC_FS=y CONFIG_DEVFS_FS=y CONFIG_DEVFS_MOUNT=y CONFIG_DEVFS_DEBUG=y CONFIG_DEVPTS_FS=y # CONFIG_QNX4FS_FS is not set # CONFIG_QNX4FS_RW is not set # CONFIG_ROMFS_FS is not set CONFIG_EXT2_FS=y # CONFIG_SYSV_FS is not set # CONFIG_SYSV_FS_WRITE is not set # CONFIG_UDF_FS is not set # CONFIG_UDF_RW is not set # CONFIG_UFS_FS is not set # CONFIG_UFS_FS_WRITE is not set # # Network File Systems # # CONFIG_CODA_FS is not set CONFIG_NFS_FS=y # CONFIG_NFS_V3 is not set # CONFIG_ROOT_NFS is not set # CONFIG_NFSD is not set # CONFIG_NFSD_V3 is not set CONFIG_SUNRPC=y CONFIG_LOCKD=y # CONFIG_SMB_FS is not set # CONFIG_NCP_FS is not set # CONFIG_NCPFS_PACKET_SIGNING is not set # CONFIG_NCPFS_IOCTL_LOCKING is not set # CONFIG_NCPFS_STRONG is not set # CONFIG_NCPFS_NFS_NS is not set # CONFIG_NCPFS_OS2_NS is not set # CONFIG_NCPFS_SMALLDOS is not set # CONFIG_NCPFS_MOUNT_SUBDIR is not set # CONFIG_NCPFS_NDS_DOMAINS is not set # CONFIG_NCPFS_NLS is not set # CONFIG_NCPFS_EXTRAS is not set # # Partition Types # # CONFIG_PARTITION_ADVANCED is not set CONFIG_MSDOS_PARTITION=y # CONFIG_NLS is not set # # Kernel hacking # CONFIG_DEBUGSYM=y |
From: Jeff D. <jd...@ka...> - 2000-07-18 17:01:30
|
This just showed up on the kernel list. This looks like a way of exposing hardware to a userspace driver. Jeff Date: Tue, 18 Jul 2000 12:34:45 -0400 From: Brian Gerst <bg...@qu...> To: George Anzinger <ge...@pi...> Cc: "lin...@vg..." <lin...@vg...> Subject: Re: Direct control of a device?? George Anzinger wrote: > > Is there any way a linux user app can be given direct access to > hardware? For example: > * a simple driver is loaded. > * the user land app sends an ioctl() to the driver. > * the driver returns the beginning physical address of the pci device > we're interested in. > * the user app calls something like "ioremap" to memory map the > registers of that device into its own space in order to be able to > directly do memory cycles to the device. > > Thanks, Do the ioremap in kernel space, then use mmap to export the registers to user space. An example of this is Device3Dfx, found at http://linux.3dfx.com/open_source/download/voodoo3_banshee.htm |
From: Jeff D. <jd...@ka...> - 2000-07-18 13:10:52
|
> Status: cannot open "/dev/lp0" - "Device not configured", attempt 1, > sleeping 10 > Any advise here? I think you've got the wrong list. It sounds like the problem is with your native kernel, not a userspace one. Jeff |
From: Frank J. <fx...@in...> - 2000-07-18 06:59:15
|
Update Error message from kernel boot and substantiated by running (dmesg) is: "lp: driver loaded, but not devices found" It is almost as if something is missing from the kernel source? But what? Any advise here? Thanks, Frank |
From: Frank J. <fx...@in...> - 2000-07-18 06:24:12
|
I had test2 working quite well with all, until I compiled a kernel using test4. lp0 just plain dries up and dies. Error message from kernel load is: lp device found, but not configured From KDE looking at the Print Queue the message is: Status: cannot open "/dev/lp0" - "Device not configured", attempt 1, sleeping 10 Any advise here? Thanks, Frank |
From: Jeremy E. <je...@ci...> - 2000-07-17 20:04:41
|
Hi, I just discovered this project through this morning's freshmeat announcement, and was really excited since I pulled a fairly large amount of my hair out yesterday trying to debug a device driver (and finally corrupting my filesystem after the machine crashed for the umpteenth time). My question for this list is: in your experience, what tools make for the best approach for debugging a device driver that crashes the machine? Is this a good use for UML? Or should I try to use one of the remote kernel debuggers that runs over a serial port instead, to debug an actual running kernel? Will my device driver run in UML, given that it is a kernel module that needs access to hardware ports (the parallel port control registers, specifically)? How about interrupts? Thanks! --Jeremy Elson |
From: Eugene K. <ek...@hi...> - 2000-07-16 03:49:34
|
Jeff Dike wrote: > at the top of the pool, extracting the initialization of system_utsname from > the cpp output, and sending it in? > > Jeff Here's the initialization from version.i : struct new_utsname system_utsname = { "Linux" , "(none)" , "2.4.0-test4-1um" , "#1 Sat Jul 15 17:59:50 PDT 2000" , "um" , "(none)" }; |