All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: small fix for nforce ide chipset driver in 2.5.54
From: Alan Cox @ 2003-01-09 17:49 UTC (permalink / raw)
  To: James Curbo; +Cc: Andre Hedrick, Linux Kernel Mailing List
In-Reply-To: <20030109065642.GA6251@carthage>

On Thu, 2003-01-09 at 06:56, James Curbo wrote:
> Well, I thought this deal was over but apparently not. My 2.5.54 kernel
> is still working fine, but when I compiled 2.4.20-ac2, it didn't pick up
> my Nforce2 IDE. On a whim I checked include/linux/pci_ids.h and it has a
> different PCI ID for PCI_DEVICE_ID_NVIDIA_NFORCE_IDE, namely 0x01bc.
> (lspci -v reports 0x0065 here). Perhaps 0x01bc is the nforce1 ide
> chipset and 0x0065 is the nforce2 ide chipset?

2.4.21pre3-ac2 should support the Nforce and Nforce2. Its not the final driver
for 2.4 or 2.5 (there is a much nicer merged AMD/Nvidia one) but it will wait
until after 2.4.21 before I merge it.



^ permalink raw reply

* Re: Some ALSA documents on line
From: Patrick Shirkey @ 2003-01-09 16:54 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel
In-Reply-To: <s5hel7m8eqa.wl@alsa2.suse.de>

Takashi Iwai wrote:
> Hi Patrick,

> - ALSA Driver API Reference
> 
> 	http://www.alsa-project.org/~iwai/alsa-driver-api/index.html
> 	http://www.alsa-project.org/~iwai/alsa-driver-api.pdf
> 	http://www.alsa-project.org/~iwai/alsa-driver-api.sgml
> 

Is this generated daily in cvs or are you doing it manually?


-- 
Patrick Shirkey - Boost Hardware Ltd.
For the discerning hardware connoisseur
Http://www.boosthardware.com
Http://www.djcj.org - The Linux Audio Users guide
========================================

Being on stage with the band in front of crowds shouting, "Get off! No! 
We want normal music!", I think that was more like acting than anything 
I've ever done.

Goldie, 8 Nov, 2002
The Scotsman



-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com

^ permalink raw reply

* Re: 405LP sleep, no PTEs (was: get_pteptr prototype)
From: Hollis Blanchard @ 2003-01-09 16:53 UTC (permalink / raw)
  To: Benjamin Herrenschmidt; +Cc: paulus, devel list
In-Reply-To: <1042107732.567.2.camel@zion.wanadoo.fr>

[-- Attachment #1: Type: text/plain, Size: 574 bytes --]

On Thu, 2003-01-09 at 04:22, Benjamin Herrenschmidt wrote:
> On Thu, 2003-01-09 at 01:11, Hollis Blanchard wrote:
> >
> > Alternatively I can add 405LP to the XMON/KGDB/BDI2000 list of ifdefs
> > that map the whole kernel writable, which would be overkill but avoid
> > adding PTE manipulations.
>
> A simpler solution would be to just disable MSR:DR while filling the
> wakeup infos.

You're right. The update is attached and at
http://penguinppc.org/~hollis/405LP-sleep.diff . The PTE manipulations
have been removed.

-Hollis
--
PowerPC Linux
IBM Linux Technology Center

[-- Attachment #2: 405LP-sleep.diff.gz --]
[-- Type: application/x-gzip, Size: 13438 bytes --]

^ permalink raw reply

* Getting dosemu running again
From: Rich Shepard @ 2003-01-09 16:52 UTC (permalink / raw)
  To: linux-msdos

  I need some help on this as I've failed to solve it on my own. For several
years I had three hard drives on my workstation and PC-DOS/7 was installed
in the mbr of /dev/hdb. Last September, I upgraded both the linux
distribution (from RH 6.2 to 7.3) and I replaced both /dev/hda and /dev/hdb
with a new, much larger drive that is designated /dev/hda. (The former
/dev/hdc is now /dev/hdb.)

  All of pc-dos7 is in a vfat partition (/dos7) that is mounted on
/dev/hda10 (except when I want to run dosemu). The root of that filesystem
/contains all the system files:

4dos.com*      dev/          ibmbio.com*  mouse/     temp/
4dosswap.000*  dos/          ibmdos.com*  notes/     ttfonts/
autoexec.bat*  exitemu.com*  info/        recycled/  utils/
config.sys*    f/            library/     ted.com*

  However, when I try to invoke dosemu now, this is what I get (rather than
the c:/> prompt):

Linux DOS emulator 1.0.0.0 $Date: 2000/03/05 $
Last configured at Sun Mar  5 21:50:56 MET 2000 on linux
This is work in progress.
Please test against a recent version before reporting bugs and problems.
Bugs, Patches & New Code to linux-msdos@vger.rutgers.edu

DPMI-Server Version 0.9 installed

This is not a bootable disk.  Please insert a bootable floppy and
press any key to try again ...

  I'm not sure how to modify /etc/dosemu.conf to reflect the presence of
ibmbio.com and ibmdos.com (as well as the command interpreter, 4dos.com) on
/dos7. I've tried figuring this out from the docs and by looking at the conf
file. But, I'm stymied.

  In /etc/doesmu.conf I have this:

# $_hdimage = "hdimage.first /dev/hda10"
$_hdimage = "/dev/hda10"

  But, dosemu won't load when /dos7 is mounted at that point.

  I'd greatly appreciate being educated in what I need to do to resolve my
confusion and get dosemu running once again.

Thanks,

Rich

Dr. Richard B. Shepard, President

                       Applied Ecosystem Services, Inc. (TM)
            2404 SW 22nd Street | Troutdale, OR 97060-1247 | U.S.A.
 + 1 503-667-4517 (voice) | + 1 503-667-8863 (fax) | rshepard@appl-ecosys.com
                         http://www.appl-ecosys.com/



^ permalink raw reply

* Re: APIC with SIS
From: Stephan von Krawczynski @ 2003-01-09 16:59 UTC (permalink / raw)
  To: Justin Cormack; +Cc: linux-kernel
In-Reply-To: <1042130749.25527.5.camel@lotte>

On 09 Jan 2003 16:45:44 +0000
Justin Cormack <justin@street-vision.com> wrote:

> > > Current ACPI is on sourceforge. The SIS APIC workaround bits haven't yet
> > > been backported to 2.4, so you either do the backport or wait 8)
> > 
> > Ok, so I took ACPI from sf and voila: it works now! I took the patch for
> > 2.4.20 and it does fine. Are there chances to include this in the
> > mainstream? Without my SIS-based motherboards do not work at all with
> > shared interrupts (which you actually cannot prevent due to lacking bios
> > support for pci-irq mapping).
> > 
> > BTW: I tried 2.4.21-pre[1-3] and none did work, of course.
> 
> You may be able to disable the APIC in the BIOS. One of my new Sis
> boards gave this option and it is an ok workaround for now at least.

Unfortunately it is not. Shared interrupts do _not_ work with APIC disabled.
They _only_ work with APIC enabled in BIOS _and_ APIC support patch from sf.
I tested every other combination and none did work.

-- 
Regards,
Stephan

^ permalink raw reply

* Re: kswapd CPU usage and heavy disk IO
From: Anders Widman @ 2003-01-09 16:50 UTC (permalink / raw)
  To: Dieter Nützel
  Cc: Brian Tinsley, Russell Coker, ReiserFS, Rik van Riel,
	Andrea Arcangeli, Linux Kernel List
In-Reply-To: <200301091742.51101.Dieter.Nuetzel@hamburg.de>


> Are you sure it is a ReiserFS and not a kernel thing?

I  would  think it is probably not. I have seen this also when running
things  like  "badblocks  /dev/hdb"  and  the  kswapd  eats up all CPU
recourses.  Then  again I am always using ReiserFS so I do not know if
the  ReiserFS  is the cause or not.. But judging from badblocks is not
FS dependantI think there is no wrong with ReiserFS =)

//Anders


^ permalink raw reply

* Re: kswapd CPU usage and heavy disk IO
From: Brian Tinsley @ 2003-01-09 16:48 UTC (permalink / raw)
  To: Dieter Nützel
  Cc: Russell Coker, ReiserFS, Rik van Riel, Andrea Arcangeli,
	Linux Kernel List
In-Reply-To: <200301091742.51101.Dieter.Nuetzel@hamburg.de>

Dieter Nützel wrote:

>I think you should have cc'ed Andrea Arcangeli <andrea@suse.de>, LKM and try 
>2.4.20-aa1.
>
I've got the -aa1 patch, but I have not been able to build the Linux 
Virtual Server code with it yet. I absolutely depend on this and have a 
request for assistance posted to that mailing list.

>Are you sure it is a ReiserFS and not a kernel thing?
>
I don't believe it's a reiserfs issue. That's just where this thread 
started. IMHO, it's a kernel issue.

>  
>
-- 

-[========================]-
-[      Brian Tinsley     ]-
-[ Chief Systems Engineer ]-
-[        Emageon         ]-
-[========================]-





^ permalink raw reply

* Re: MB without keyboard controller / USB-only keyboard ?
From: Alan Cox @ 2003-01-09 17:42 UTC (permalink / raw)
  To: Stephan von Krawczynski; +Cc: Linux Kernel Mailing List
In-Reply-To: <20030109114247.211f7072.skraw@ithnet.com>

On Thu, 2003-01-09 at 10:42, Stephan von Krawczynski wrote:
> Hello all,
> 
> how do I work with a mb that contains no keyboard controller, but has only USB
> for keyboard and mouse?
> While booting the kernel I get:
> 
> pc_keyb: controller jammed (0xFF)

Does your BIOS do keyboard emulation ?



^ permalink raw reply

* [parisc-linux] ibm-disk on a hp 735/125
From: Joerg Krebs @ 2003-01-09 16:44 UTC (permalink / raw)
  To: parisc-linux

Hello all,
im running a hp 735/125 with a st31200wd 1GB harddisk, connected to the
fast-wide scsi-connector, which run's quit nice.
But now I want to replace the disk with a larger 4,3GB ibm dcas-34330
disk, but I can't get it be detected by the system, I think i used the
same jumper settings as on the old seagate drive.
at the search for potential boot devices nothing appears.

So perhaps someones uses the same harddisk and can tell me the right
jumper-settings, the disk itself works fine with a normal PC with a
scsi-wide controller.

Thanks for your help

        J. Krebs

^ permalink raw reply

* Re: What's in a name?
From: venom @ 2003-01-09 16:51 UTC (permalink / raw)
  To: Richard B. Johnson; +Cc: vlad, 'John Alvord', linux-kernel, rms
In-Reply-To: <Pine.LNX.3.95.1030109110746.10873A-100000@chaos.analogic.com>


Yes, for binaries most of the time we even did not need to use the
/usr/lib/libbsd.a compatibility library
and the /usr/include/bsd/*.h compatibility includes
(just ash was needing that) coming with libc4 and libc5 distribution for
compatibility pursues.

Then also the boot system was BSD like, and now we see this prosecuted and
evolved in Slackware.

But please, let's stop this thread.

We talked about GPLed modules and binary only modules,
and none even considered implication brought
by the new module interface with run queue, that is an important
point in this discussion.

We talked just about names, names, names, and again names.
I do not expect in every thread on lkml to see some good contribution
(not just code, but concept, discussions, and so on),
but this specific one is just like
"the wall I build with my belief is higher than your".

And the few smart mails ususally got ignored.
There is no interess in this for me.

Luigi



On Thu, 9 Jan 2003, Richard B. Johnson wrote:

> Most all of the early distributions
> used programs ported from BSD. The Linux-BSD emulation was so good,
> thanks to Linus and others, that most programs needed to only be
> recompiled.
>
> That, ladies and gentlemen, is the true history of the "Linux Operating
> System" with all of the components that RMS insists are his, actually
> coming from the University of California, Berkeley.
>


^ permalink raw reply

* Re: kswapd CPU usage and heavy disk IO
From: Dieter Nützel @ 2003-01-09 16:42 UTC (permalink / raw)
  To: Brian Tinsley, Russell Coker
  Cc: ReiserFS, Rik van Riel, Andrea Arcangeli, Linux Kernel List
In-Reply-To: <3E1D9D10.40700@emageon.com>

Am Donnerstag, 9. Januar 2003 17:02 schrieb Brian Tinsley:
> I've been seeing the exact same thing on the same type of system in the
> same situations. This has been causing all kinds of problems on our
> clusters: the system live-locks for a minute or two, causes cluster
> heartbeats to not be received, and falsely fails over when the system
> recovers from the live-lock. The only thing I can find after the
> live-lock is that the runtime for kswapd is abnormally high.
>
> We started running sar (60 second collection interval) and were able to
> capture some stats during this live-lock period. I've snipped some I
> believe may be of interest. Note the missing stats between 03:59:43 and
> 04:02:03
>
> Oh BTW, this is on a stock 2.4.20 kernel (dual P3, 4GB), but I have seen
> the same behavior on 2.4.19 and 2.4.17.

I think you should have cc'ed Andrea Arcangeli <andrea@suse.de>, LKM and try 
2.4.20-aa1.

Are you sure it is a ReiserFS and not a kernel thing?

Regards,
	Dieter

> 1. sar -f sa09 -r
>
> 03:53:43 AM kbmemfree kbmemused  %memused kbmemshrd kbbuffers  kbcached
> kbswpfree kbswpused  %swpused
> 03:54:43 AM    411888   3888264     90.42         0    629520
> 2666968   209713
> 6         0      0.00
> 03:55:43 AM    396684   3903468     90.78         0    658656
> 2667160   209713
> 6         0      0.00
> 03:56:43 AM    331360   3968792     92.29         0    675008
> 2733476   209713
> 6         0      0.00
> 03:57:43 AM    231588   4068564     94.61         0    683680
> 2832816   209713
> 6         0      0.00
> 03:58:43 AM    209740   4090412     95.12         0    702148
> 2854332   209713
> 6         0      0.00
> 03:59:43 AM    211016   4089136     95.09         0    712580
> 2854508   209713
> 6         0      0.00
> 04:02:03 AM    207828   4092324     95.17         0    715180
> 2854596   209713
> 6         0      0.00
> 04:04:30 AM   2581956   1718196     39.96         0    662320
> 874536   209713
> 6         0      0.00
> 04:05:30 AM   4013000    287152      6.68         0     27012
> 84084   209713
> 6         0      0.00
>
> 2. sar -f sa09 -R
>
> 03:53:43 AM   frmpg/s   shmpg/s   bufpg/s   campg/s
> 03:54:43 AM   -263.02      0.00     91.67    299.50
> 03:55:43 AM    -63.35      0.00    121.40      0.80
> 03:56:43 AM   -272.18      0.00     68.13    276.32
> 03:57:43 AM   -415.72      0.00     36.13    413.92
> 03:58:43 AM    -91.03      0.00     76.95     89.65
> 03:59:43 AM      5.32      0.00     43.47      0.73
> 04:02:03 AM     -4.74      0.00      3.86      0.13
> 04:04:30 AM   5013.36      0.00   -111.62  -4181.22
> 04:05:30 AM   5962.68      0.00  -2647.12  -3293.55
> 04:06:30 AM     -8.10      0.00      0.02      6.50
>
> 3. sar -f sa09 -b
>
> 03:53:43 AM       tps      rtps      wtps   bread/s   bwrtn/s
> 03:54:43 AM    161.52    156.32      5.20   3156.67    119.60
> 03:55:43 AM    148.37    129.35     19.02   1034.80    377.33
> 03:56:43 AM    146.32    128.48     17.83   2732.80    360.40
> 03:57:43 AM    107.32     84.62     22.70   3743.60    447.07
> 03:58:43 AM     91.73     82.03      9.70   1312.40    194.80
> 03:59:43 AM     75.62     54.22     21.40    433.73    350.00
> 04:02:03 AM      4.97      4.83      0.14     38.65      1.24
> 04:04:30 AM     82.68      9.44     73.24     78.45    958.39
> 04:05:30 AM      2.93      0.00      2.93      0.00     29.33
> 04:06:30 AM      0.22      0.00      0.22      0.00      1.73
>
> 4. sar -f sa09 -i
>
> 03:53:43 AM dentunusd   file-sz  %file-sz  inode-sz  super-sz %super-sz
> dquot-sz %dquot-sz  rtsig-sz %rtsig-sz
> 03:54:43 AM     57361       134      0.01     61318         0      0.00
> 0      0.00         0      0.00
> 03:55:43 AM     58318       124      0.01     62006         0      0.00
> 0      0.00         0      0.00
> 03:56:43 AM     44384       135      0.01     47145         0      0.00
> 0      0.00         0      0.00
> 03:57:43 AM     42565       135      0.01     45983         0      0.00
> 0      0.00         0      0.00
> 03:58:43 AM     18901       134      0.01     22408         0      0.00
> 0      0.00         0      0.00
> 03:59:43 AM       607       135      0.01      1173         0      0.00
> 0      0.00         0      0.00
> 04:02:03 AM 4294967295       113      0.01       417         0
> 0.00  0      0.00         4      0.39
> 04:04:30 AM        49       247      0.02      6316         0      0.00
> 0      0.00         0      0.00
> 04:05:30 AM       121       311      0.03       365         0      0.00
> 0      0.00         0      0.00
>
> 5. sar -f sa09 -u
>
> 03:53:43 AM       CPU     %user     %nice   %system     %idle
> 03:54:43 AM       all      7.52      0.00     25.15     67.33
> 03:55:43 AM       all      8.97      0.00     25.28     65.75
> 03:56:43 AM       all      6.07      0.00     23.82     70.11
> 03:57:43 AM       all      5.08      0.00     23.54     71.38
> 03:58:43 AM       all      6.77      0.00     22.88     70.36
> 03:59:43 AM       all      7.18      0.00     25.82     67.00
> 04:02:03 AM       all      0.77      0.00     96.32      2.91
> 04:04:30 AM       all      4.20      0.00     95.11      0.69
> 04:05:30 AM       all      1.88      0.00      5.29     92.83
> 04:06:30 AM       all      2.01      0.00      2.81     95.18
>
> Russell Coker wrote:
> >I have a server with 4G of RAM running ReiserFS for everything that
> > matters.
> >
> >It has 2G of swap space free, but so far I have not seen swap usage go
> > above 1.6M (so in normal use I could turn off swap entirely and expect
> > not to see much difference).
> >
> >When it's under really heavy load (when I have a maintenance task
> > involving a "find /" and there are lots of POP/IMAP clients hitting the
> > server as well as mail delivery) and the load average gets to about 40,
> > the "kswapd" kernel thread starts using excessive CPU time.  It will stay
> > on ~4% but have spikes of up to 45%!!!  This is a two-processor machine
> > so 45% CPU reported by top means 90% of a single CPU I guess.  90% of a
> > 1.8GHz P4 CPU is a lot of CPU and I think that something is wrong.
> >
> >In the meager documentation in the kernel source kswapd is described as
> > being involved in paging to disk.  I don't think that this is what it is
> > doing as there is no noticable paging activity (it generally has at least
> > 600M of "buffers" so there is no real shortage of memory).
> >
> >Would the activity of kswapd be involved with ReiserFS in any way?  What
> > can I do to improve this situation?

-- 
Dieter Nützel
Graduate Student, Computer Science

University of Hamburg
Department of Computer Science
@home: Dieter.Nuetzel at hamburg.de (replace at with @)


^ permalink raw reply

* [Printing-architecture] [Fwd: PAPI "supported" functions]
From: Norm Jacobs @ 2003-01-09 16:38 UTC (permalink / raw)
  To: printing-architecture

[-- Attachment #1: Type: text/plain, Size: 1 bytes --]

 

[-- Attachment #2: Type: message/rfc822, Size: 8778 bytes --]

From: "Hastings, Tom N" <hastings@cp10.es.xerox.com>
To: Norm Jacobs <Norm.Jacobs@sun.com>
Cc: printing-spool@freestandards.org
Subject: RE:  PAPI "supported" functions
Date: Wed, 4 Dec 2002 16:32:55 -0800
Message-ID: <E0BE13326C4EBC45BBC635197DEB7E3FCF0D@x-crt-es-ms1.cp10.es.xerox.com>

Norm,

This thread has been moved to [printing-spool] where it should be.

1. We liked your two functions for the Miscellaneous section.

2. Ira and I found a function in your list that isn't in the PAPI v0.9 spec:

papiServiceSetServiceName			Optional API Support

3. We suggest that the papi.h file be included in the same directory as the
spec and the IPP-Object-Attributes.pdf file that is referenced from Section
9.

4. The header file should be referenced from the spec, just like the
IPP-Object-Attributes.pdf file.

5. Having the header file would also make it clear what some of the type
definitions are as well that aren't explained or defined in the spec.

6. Ira and I agree with your optional attributes, even papiJobValidate (even
though it is required in IPP).  I'll update our two profiles accordingly.

7. However, in doing the review, we realized that there are a bunch of
functions in the Services section that are a mistake and should be removed.
They are the Set and Get of the individual fields of the Service object:
UserName, Password, Encryption, AuthCB, AppData, and ServiceName.  Since all
of them (except AppData) are passed in the constructor, why not delete all
of the Set functions?  Then provide a single Get (or Query?) function which
returns all 6 of the fields of the Service object as a structure?  We think
that being able to change such fundamental things in the Service object
instance, such as UserName, Password, Authentication, is not sound.

Also having a lot of optional functions is not very useful.  Application
writers won't use them, if they are optional, since they won't always be
present.

8. What did you mean by the notation "Printer Support":

papiPrinterListJobs				Core	 Printer Support

Its the only attribute listed with "Printer Support".

Thanks,
Tom

-----Original Message-----
From: Norm Jacobs [mailto:Norm.Jacobs@sun.com]
Sent: Tuesday, December 03, 2002 15:42
To: printing-discuss@freestandards.org
Subject: [printing-meetingnotes] PAPI "supported" functions


In our last conference call, we discussed a desire to be able to
enumerate support for the various PAPI functions from a particular
PAPI implementation.  Since we are not breaking down the PAPI further
into constituent components and we are requiring unsupported functions
to return PAPI_OPERATION_NOT_SUPPORTED, It's not sufficient to simply be
able to link with the library to determine support.

Assuming that we add something, the additional calls probably belong in
the
Misc. section of the spec.  Anyway, here a couple of possible calls that
we could use to determine if a function is stubbed out or not.  

		-Norm


papiLibrarySupportedCalls()

Description

  The papiLibrarySupportedCalls() function can be called to request a
list
  of API functions that are supported in the implementation.  Support
for a
  function means that the implementation of that function is not a stub
that
  simply returns PAPI_OPERATION_NOT_SUPPORTED.

Syntax

  extern char **papiLibrarySupportedCalls();

Inputs

  none

Outputs

  none

Returns

  A NULL terminated list of supported function names.  This list should
not
  be free'd by the caller.


papiLibrarySupportedCall()

Description

  The papiLibrarySupportedCall() function can be called to determine if
a
  specific API call is supported in the implementation.	 Support for a
  function means that the implementation of that function is not a stub
  that simply returns PAPI_OPERATION_NOT_SUPPORTED.

Syntax

  extern char papiLibrarySupportedCall(char *name);

Inputs

  name		The name of the function that is being asked about

Outputs

  none

Returns

  A return of PAPI_TRUE indicates that the named function is supported
by
  the API implementation.  A return of PAPI_FALSE indicates that the the
  named function is not supported by the API implementation.


Below is a list of functions in the PAPI

papiAttributeListAdd				Core	 API Support
papiAttributeListAddString			Core	 API Support
papiAttributeListAddInteger			Core	 API Support
papiAttributeListAddBoolean			Core	 API Support
papiAttributeListAddRange			Core	 API Support
papiAttributeListAddResolution			Core	 API Support
papiAttributeListAddDatetime			Core	 API Support
papiAttributeListAddCollection			Core	 API Support
papiAttributeListDelete				Core	 API Support
papiAttributeListGet				Core	 API Support
papiAttributeListGetString			Core	 API Support
papiAttributeListGetInteger			Core	 API Support
papiAttributeListGetBoolean			Core	 API Support
papiAttributeListGetRange			Core	 API Support
papiAttributeListGetResolution			Core	 API Support
papiAttributeListGetDatetime			Core	 API Support
papiAttributeListGetCollection			Core	 API Support
papiAttributeListFree				Core	 API Support
papiAttributeListFind				Core	 API Support
papiAttributeListGetNext			Core	 API Support
papiAttributeListFromString			Optional API Support
papiAttributeListToString			Optional API Support

papiServiceCreate				Core	 API Support
papiServiceDestroy				Core	 API Support
papiServiceSetUserName				Optional API Support
papiServiceSetPassword				Optional API Support
papiServiceSetEncryption			Optional API Support
papiServiceSetAuthCB				Optional API Support
papiServiceSetAppData				Optional API Support
papiServiceSetServiceName			Optional API Support
papiServiceGetUserName				Optional API Support
papiServiceGetPassword				Optional API Support
papiServiceGetEncryption			Optional API Support
papiServiceGetAuthCB				Optional API Support
papiServiceGetAppData				Optional API Support
papiServiceGetServiceName			Optional API Support
papiServiceGetStatusMessage			Core	 API Support

papiPrintersList				Core	 API Support
papiPrinterQuery				Core	 API Support
papiPrinterModify				Optional API Support
papiPrinterPause				Optional API Support
papiPrinterResume				Optional API Support
papiPrinterPurgeJobs				Optional API Support
papiPrinterListJobs				Core	 Printer Support
papiPrinterGetAttributeList			Core	 API Support
papiPrinterFree					Core	 API Support

papiJobSubmit					Core	 Job Support
papiJobSubmitByReference			Core	 Job Support
papiJobValidate					Optional Job Support
papiJobStreamOpen				Core	 Job Support
papiJobStreamWrite				Core	 Job Support
papiJobStreamClose				Core	 Job Support
papiJobQuery					Core	 Job Support
papiJobModify					Optional Job Support
papiJobCancel					Core	 Job Support
papiJobHold					Optional Job Support
papiJobRelease					Optional Job Support
papiJobRestart					Optional Job Support
papiJobGetAttributeList				Core	 Job Support
papiJobGetPrinterName				Core	 Job Support
papiJobGetID					Core	 Job Support
papiJobGetJobTicket				Optional Job Support
papiJobFree					Core	 Job Support
papiJobListFree					Core	 Job Support

papiStatusString				Core	 API Support
papiLibrarySupportedCalls			Core	 API Support
papiLibrarySupportedCall			Core	 API Support

_______________________________________________
printing-discuss mailing list
printing-discuss@freestandards.org
http://base.freestandards.org/mailman/listinfo/printing-discuss

^ permalink raw reply

* Re: [PATCH] PATCH: IPMI driver
From: Dave Jones @ 2003-01-09 16:44 UTC (permalink / raw)
  To: Linux Kernel Mailing List; +Cc: alan
In-Reply-To: <200301090332.h093WML05981@hera.kernel.org>

 > ChangeSet 1.980, 2003/01/08 22:23:15-02:00, alan@lxorguk.ukuu.org.uk
 > 
 > 	[PATCH] PATCH: IPMI driver
 > 	
 > 	This has been in -ac for a short while. Linus accepted and merged the
 > 	same IPMI support into 2.5.54 so now it can move into 2.4 IMHO
 > 
 >  Documentation/IPMI.txt              |  341 ++++++
 >  drivers/char/Makefile               |    5 
 >  drivers/char/ipmi/Makefile          |   20 
 >  drivers/char/ipmi/ipmi_devintf.c    |  532 ++++++++++
 >  drivers/char/ipmi/ipmi_kcs_intf.c   | 1235 ++++++++++++++++++++++++
 >  drivers/char/ipmi/ipmi_kcs_sm.c     |  467 +++++++++
 >  drivers/char/ipmi/ipmi_kcs_sm.h     |   70 +
 >  drivers/char/ipmi/ipmi_msghandler.c | 1811 ++++++++++++++++++++++++++++++++++++
 >  drivers/char/ipmi/ipmi_watchdog.c   |  971 +++++++++++++++++++
 >  include/linux/ipmi.h                |  516 ++++++++++
 >  include/linux/ipmi_msgdefs.h        |   58 +
 >  include/linux/ipmi_smi.h            |  144 ++
 >  12 files changed, 6170 insertions(+)

Either I'm blind, or none of those files exist in Linus' tree
looking at current bitkeeper snapshot.

		Dave

-- 
| Dave Jones.        http://www.codemonkey.org.uk
| SuSE Labs

^ permalink raw reply

* Re: Help! AMD Config Advice
From: Eli Carter @ 2003-01-09 17:08 UTC (permalink / raw)
  To: f.callaghan; +Cc: LinuxMTD
In-Reply-To: <200301091146.13337.f.callaghan@ieee.org>

Frank R Callaghan wrote:
> Is there no solution to this question ?
> am I asking the wronge group ?
> is it so stupid it does not deserve a responce ?
> 
> ----------  Forwarded Message  ----------
> 
> Subject: AMD Config Advice
> Date: Thu, 19 Dec 2002 15:31:19 -0500
> From: Frank R Callaghan <f.callaghan@ieee.org>
> To: LinuxMTD <linux-mtd@lists.infradead.org>
> 
> Hi,
> 
> I undrstand this may be a very basic question, but here go's
> 
> I am looking to use an AMD flash chip on my pc104 card
> to store some non-volatile data, the chip is a 2MB part  AMD29F016,
> the BIOS is in the top 128KB of the first mega-byte(do not want to
>  overwrite).
> 
> After setting up the kernel with MDT I get
> cat /proc/mtd
> dev:    size   erasesize  name
> mtd0: 00200000 00010000 "Physically mapped flash"
> 
> ok but I only need the second 1MB - is there some way to 
> prevent the first meg being mapped/used ?
> 
> Kernal Version 2.4.19 with:
[snip config]
> also I'm looking to use jffs2 as the file system - maybe I can partion it
> to only use the second meg ???

You should be able to partition the MTD device by the commandline or a 
redboot table.
I believe jffs2 requires at least 5 'sectors' on the chip, though I've 
not used it.  You would need to check the layout of your device has 
enough for it.
That's about the extent of my knowledge at the moment... I hope it gives 
you enough to google on...

HTH,

Eli
--------------------. "If it ain't broke now,
Eli Carter           \                  it will be soon." -- crypto-gram
eli.carter(a)inet.com `-------------------------------------------------

^ permalink raw reply

* Documents on OSS-Emulation available
From: Takashi Iwai @ 2003-01-09 16:35 UTC (permalink / raw)
  To: alsa-user; +Cc: alsa-devel

Hi,

I wrote a brief document to explain the OSS-emulation of ALSA on the
kernel (the default mode).  The original text file is available on
alsa-kernel cvs tree (Documentation subdirectory).
The on-line version is at
	http://www.alsa-project.org/~iwai/OSS-Emulation.html


ciao,

Takashi


-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com

^ permalink raw reply

* [parisc-linux] ibm-disk on a hp 735/125
From: Joerg Krebs @ 2003-01-09 15:08 UTC (permalink / raw)
  To: mailingliste parisc-linux

Hello all,
im running a hp 735/125 with a st31200wd 1GB harddisk, connected to the
fast-wide scsi-connector, which run's quit nice.
But now I want to replace the disk with a larger 4,3GB ibm dcas-34330
disk, but I can't get it be detected by the system, I think i used the
same jumper settings as on the old seagate drive.
at the search for potential boot devices nothing appears.

So perhaps someones uses the same harddisk and can tell me the right
jumper-settings, the disk itself works fine with a normal PC with a
scsi-wide controller.

Thanks for your help

	J. Krebs
-- 

                         ''~``
                        ( o o )
+------------------.oooO--(_)--Oooo.------------------+
|                                                     |
|                    .oooO                            |
|                    (   )   Oooo.                    |
+---------------------\ (----(   )--------------------+
Joerg Krebs            \_)    ) /
Oettingenstr. 67             (_/
80538 Muenchen
Raum: Z1.16

Tel.: +49-89-2180-9251
Fax.: +49-89-2180-9202

Homepage:
http://www.bmo.physik.uni-muenchen.de/~krebs

------------------------------------------------JK

^ permalink raw reply

* Re: OT: Which Gigabit ethernet card?
From: John Bradford @ 2003-01-09 16:39 UTC (permalink / raw)
  To: Bill Davidsen; +Cc: lkml, linux-kernel
In-Reply-To: <Pine.LNX.3.96.1030109111305.28217B-100000@gatekeeper.tmr.com>

> > > I would hope a decent cable tester would test for effects at useful
> > > frequency. The frequency of a battery is too low to reveal some problems.
> > 
> > "Frequency of a baterry"? What the hell is that? Baterry provides direct
> > current, not alternating one... Tester provides it's own testing signals.
> 
> Clearly I need to add a smiley for the humour-impared.
> 
> The original post you clipped implied that all you needed was a pair of
> RJ45 sockets and a battery, which would do continuity testing only.

Which is exactly what was *required* - we were talking about
identifying crossover and non-crossover cables, which is why I
suggested the battery and LED in a spare wallplate solution, which
works perfectly.

:-)

John.

^ permalink raw reply

* [linux-lvm] UUID
From: Matt Schillinger @ 2003-01-09 16:34 UTC (permalink / raw)
  To: linux-lvm

Can someone explain the UUID, etc  on a volume and on VGs?

Is the UUID stored on the volume, or on the host machine?

The reason I ask, is that I have a parrallel scsi raid, which is
connected to 2 machines.  If i reboot both machines, or go through a
vgexport/import procedure (while online), i can see the VGs and LVs on
both machines.. can even mount the volumes simultaneously (It was only a
test.. I understand that it is not a Shared Filesystem, and would never
do simultaneous mounts on production filesystems). 

This is what I believe to be the case:

1. The UUID is stored on the volume itself, and the VG data is stored
somewhere on the disks also.
2. The import/export/activated/deactivated status of a volume is held on
the host machine.

this allows 2 machines to see the same VG/LVs. 

Is this correct?  And is it supported as a function of LVM, or am I in
'unsupported' territory?


-- 
Matt Schillinger
mschilli@vss.fsi.com

^ permalink raw reply

* Some ALSA documents on line
From: Takashi Iwai @ 2003-01-09 16:33 UTC (permalink / raw)
  To: Patrick Shirkey; +Cc: alsa-devel

Hi Patrick,

could you add/update the link on ALSA web page to my documents?
now there are three documents available on line.

- Writing an ALSA Driver

	http://www.alsa-project.org/~iwai/writing-an-alsa-driver/index.html
	http://www.alsa-project.org/~iwai/writing-an-alsa-driver.pdf
	http://www.alsa-project.org/~iwai/writing-an-alsa-driver.sgml

- ALSA Driver API Reference

	http://www.alsa-project.org/~iwai/alsa-driver-api/index.html
	http://www.alsa-project.org/~iwai/alsa-driver-api.pdf
	http://www.alsa-project.org/~iwai/alsa-driver-api.sgml

- Notes on Kernel OSS-Emulation

	http://www.alsa-project.org/~iwai/OSS-Emulation.html


all can be linked from http://www.alsa-project.org/~iwai/alsa.html#MyALSADocs


TIA.

ciao,

Takashi


-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com

^ permalink raw reply

* mtdram bug - module count incorect
From: Der Herr Hofrat @ 2003-01-09 17:03 UTC (permalink / raw)
  To: linux-mtd

Hi !

 here is how to reproduce the problem - It's due to a mistake I made, I 
 called mkfs.minix on the mounted filesystem - but mkfs.minix exits with
 the proper error still the usage count was increased...

Kernel is 2.4.19-rtl3.2-pre1

# lsmod
Module                  Size  Used by
de4x5                  41104   1  (autoclean)

# insmod mtdcore.o
# insmod mtdram.o total_size=4096 erase_size=128

# dmesg 
mtd: Giving out device 0 to mtdram test device

# lsmod
Module                  Size  Used by
mtdblock                4884   0  (unused)
mtdram                  2068   0  (unused)
mtdcore                 2052   1  [mtdblock mtdram]
de4x5                  41104   1  (autoclean)

# mkfs.minix /dev/mtdblock0
1376 inodes
4096 blocks
Firstdatazone=47 (47)
Zonesize=1024
Maxsize=268966912

# mount -t minix /dev/mtdblock0 /mnt
# df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/mtdblock0            4049         1      4048   0% /mnt

# lsmod
Module                  Size  Used by
mtdblock                4884   1
mtdram                  2068   1
mtdcore                 2052   1  [mtdblock mtdram]
de4x5                  41104   1  (autoclean)

   I found my mistake in the command history, and it is well reproducable.

# mkfs.minix /dev/mtdblock0
mkfs.minix: %s is mounted; will not make a filesystem here!

# lsmod
Module                  Size  Used by
mtdblock                4884   1 
mtdram                  2068   2   
                              ^^^^
                              wrong module usage count after mkfs.
mtdcore                 2052   1  [mtdblock mtdram]
de4x5                  41104   1  (autoclean)


   The problem is that mkfs.minix on the mounted filesystem increaesed 
   the modules usage count - so I guess this means the MOD_INC_.. is 
   somewhere in the wrong place as it is done in a failure path (or 
   the MOD_DEC is missing...)

   If this is not a known problem I'll give it a try to trak it down.

thx !
hofrat

^ permalink raw reply

* Re: [LARTC] ECN vs. RED
From: bert hubert @ 2003-01-09 16:26 UTC (permalink / raw)
  To: lartc

On Mon, Dec 30, 2002 at 11:04:08AM +0100, Thomas Jalsovsky wrote:

> 	So my question is: does RED works with ECN?

Yes, but you need to turn it on. See the tc sources :-(

-- 
http://www.PowerDNS.com      Open source, database driven DNS Software 
http://lartc.org           Linux Advanced Routing & Traffic Control HOWTO
http://netherlabs.nl                         Consulting
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

^ permalink raw reply

* Re: Why is Nvidia given GPL'd code to use in non-freedrivers?
From: Edward Kuns @ 2003-01-09 16:36 UTC (permalink / raw)
  To: linux-kernel; +Cc: Edward Kuns

Richard Stallman (rms at gnu.org) said:
> But if that doesn't work for you, I would not consider it a great loss
> for the world if your products were not produced.  They contribute
> something to the world if they are free software, but otherwise not.

Richard, you have stated eloquently and perhaps completely the divide
between the FSF and the supporters of the Open Software movement.  You
have also stated quite eloquently the exact reason that an Open Software
movement exists.

You presume to speak to what is moral and ethical for everybody.  You
speak as if your definition of "free" is the dictionary definition of
"free."  You speak as if you alone (and those who fully toe your line)
can decide what brings value to the world.

Wow.

I, for one, put my money where my mouth is.  I am squarely in the Open
Software movement.  I support (with money) NVidia, Code Weavers, and in
the past, 4 Front Technologies, for example.  If I were a commercial
entity in need of the technologies that Andre brings to the table, I
would gladly support his company by purchasing non-free (by your
definition) products.  Note:  I refused to purchase NVidia graphics
cards before the time when they released version 1.0 of their drivers. 
If they ever stopped supporting their Linux drivers, I would immediately
stop purchasing their hardware.  I vote with my wallet.

*I* get to decide what brings value to me and what I consider to be
freedom.  Richard, you don't get to define those values for me or for
anybody else except those who *choose* to agree with your narrow
definitions.

It is true that the GNU model works for *many* large software projects. 
This does not mean that it will work for *all* large software projects. 
You agree with this and then say that the world would be better off by
not having those products because they would have been done in the
"usual grabbing way."

Richard, you *do* understand why people compare your views to Communism,
right?  I'm not saying such opinions are accurate or inaccurate, but
Communism advocates public ownership of *all* property and you advocate
public ownership of *all* software.  IMO, that is the core of the
comparison that people make and you MUST already understand that, right?

(OK, you don't advocate public ownership of software that is developed
but never distributed.  Most software that concerns people in this arena
is software that is distributed, so that point is irrelevant to this
discussion.  No-one here is talking about such software.)

I am glad that people are willing to produce "non-free" (by your
definition) software.  I don't even always prefer "free" software to
"non-free" software.  (quotes to indicate the FSF definition of "free"
is being used.)  I evaluate each case, taking all options into account,
and then choose what best fits my needs.  To me, THAT is freedom.  We
would have substantially less freedom if the GNU project never existed,
and I acknowledge and thank all from the GNU project for their
contributions, past and present and future.  HOWEVER.  We would also
have substantially less freedom if *all* distributable software was
required to be GPL.  (Lack of quotes to indicate that I am NOT using the
FSF definition.)

This is my opinion but also the opinion of many here.  Richard, you are
not going to change people's views on this.  The Open Source movement
doesn't exist just because people hadn't thought "freedom" through
completely yet.  It exists, in part at least, because people rejected
the FSF definition of "freedom" after fully considering the issue.

       Eddie

P.S.  In the interests of moving off-topic conversions off the list, I
will not publicly respond to any replies or any more of this thread.  I
*will* privately respond to any replies, whether they are posted only to
me or also to the list.  I just wanted to speak up once so that my
silence could not possibly be construed by RMS or others as agreement. 
If you wish a response from me, you must CC: me as I am not subscribed
to this list.

-- 
  Eddie Kuns  |  Home: ekuns@kilroy.chi.il.us
--------------/  URL:  (none at the moment)
  "Ah, savory cheese puffs, made inedible by time and fate."  -- The
Tick

^ permalink raw reply

* Re: [LARTC] My  fifo Modification Qdisc
From: bert hubert @ 2003-01-09 16:23 UTC (permalink / raw)
  To: lartc
In-Reply-To: <marc-lartc-104197037617850@msgid-missing>

On Tue, Jan 07, 2003 at 03:11:41PM -0500, Al-Gharribeh Muhammad wrote:
> Hi,
> Actually, I did some modification on sch_fifo.c to do some required
> accumulation of packets lets say 300 packet and to dequeue them together but
> I couldn't compile the modified fifo, the question is How can I compile and
> to test my modified fifo.

Learn C :-) I suggest you start by just changing the files in place and
compiling the kernel as usual.

Regards,

bert

-- 
http://www.PowerDNS.com      Open source, database driven DNS Software 
http://lartc.org           Linux Advanced Routing & Traffic Control HOWTO
http://netherlabs.nl                         Consulting
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

^ permalink raw reply

* Re: patching iptables - how?
From: Arnt Karlsen @ 2003-01-09 16:22 UTC (permalink / raw)
  To: netfilter
In-Reply-To: <20030109034250.51982.qmail@web12706.mail.yahoo.com>

On Thu, 9 Jan 2003 03:42:50 +0000 (GMT), 
Mladen Meduric <mladen_meduric@yahoo.com> wrote in message 
<20030109034250.51982.qmail@web12706.mail.yahoo.com>:

> Whoa!!!
> 
> What a list! Thank you all very much!
> I thought on just installing 1.2.7a from scratch, but didn't know what
> effect would it have on old (1.2.5) version. Do I need to uninstall
> that one first? If yes, is it best to use Sytem->Package->uninstall or
> rpm -u

..'rpm -e iptables' will do nicely.  ;-)


-- 
..med vennlig hilsen = with Kind Regards from Arnt... ;-)
...with a number of polar bear hunters in his ancestry...
  Scenarios always come in sets of three: 
  best case, worst case, and just in case.




^ permalink raw reply

* Re: observations on 2.5 config screens
From: Bill Davidsen @ 2003-01-09 16:12 UTC (permalink / raw)
  To: Dave Jones
  Cc: Robert Love, Adrian Bunk, Robert P. J. Day,
	Linux kernel mailing list
In-Reply-To: <20030109125007.GA17045@codemonkey.org.uk>

On Thu, 9 Jan 2003, Dave Jones wrote:

> On Wed, Jan 08, 2003 at 05:49:54PM -0500, Bill Davidsen wrote:

>  > > SMP isn't a processor option ?
>  >   Clearly not, it's not processor dependent or even architecture dependent
> 
> Of course its arch dependant. Some of the archs we support don't do SMP.
> See m68k for one. Sure there may be some boards out there with >1 68k
> welded to them, but Linux doesn't run on them.

Exactly, that's not a characteristic of the CPU, it's a system board thing
and support is really a low level kernel option.

>  > generally. It's a characteristic of the os, unlike microcode, mtrr, and
>  > other stuff not on some architectures.
> 
> Absolute nonsense. These are _cpu_ features. If you dispute this,
> you have no understanding of what you talking about.

No, you missed what I was talking about... reread the above, I said SMP
was an os feature *unlike* mtrr, etc.

>  > You can select it for 386/486/P5
>  > (and it works in 2.4 at least, for P5, have several).
> 
> And thats perfectly valid. Although I've not seen an MP compliant
> 386/486 personally, there were patches I beleive at one time for
> some of the strange 486 implementations.
> 
> It's also a valid thing to do to do for code coverage reasons.
> Although I doubt anyones testing SMP builds on a 386/486 any more.
> 
>  >   I would think that processor options would select the processor and any
>  > options which are specific to it rather than generally supported. Serial
>  > numbers, firmware loads, that sort of feature.
> 
> serial number stuff is done at run time. Firmware loads. Well, you
> mentioned above that microcode wasn't a CPU feature, now you change
> your mind ?
> 
>  >   Preempt and smp, are general, I guess not supported on every possible
>  > hardware
>  
> Again, more contradiction. Above you said of SMP:
> "Clearly not, it's not processor dependent or even architecture dependent"
> Now you're saying it is arch dependant.

In general by architecture dependent I meant "specific to one
architecture" or even one processor. HT is only on one type of CPU, mtrr
is on one family of CPUs, etc. As opposed to SMP, which is possible on any
of the supported CPUs, even if there isn't a Linux supported example of
it. There was even a board mounting two AMD Socket7 CPUs with a bunch of
glue which ran some BSD variant (no VM, I assume).

I don't mind you disagreeing with me, I'd appreciate it if you would stop
misreading what I said and then claiming I don't know I'm talking about.

-- 
bill davidsen <davidsen@tmr.com>
  CTO, TMR Associates, Inc
Doing interesting things with little computers since 1979.


^ permalink raw reply


This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.