[Fwd: xorg Digest, Vol 36, Issue 15]

Regina regina.apel at gmx.de
Thu Jul 3 02:25:50 PDT 2008



-------- Original-Nachricht --------
Betreff: 	xorg Digest, Vol 36, Issue 15
Datum: 	Wed, 02 Jul 2008 13:47:59 -0700
Von: 	xorg-request at lists.freedesktop.org
Antwort an: 	xorg at lists.freedesktop.org
An: 	xorg at lists.freedesktop.org



Send xorg mailing list submissions to
	xorg at lists.freedesktop.org

To subscribe or unsubscribe via the World Wide Web, visit
	http://lists.freedesktop.org/mailman/listinfo/xorg
or, via email, send a message with subject or body 'help' to
	xorg-request at lists.freedesktop.org

You can reach the person managing the list at
	xorg-owner at lists.freedesktop.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of xorg digest..."


Today's Topics:

   1. [ANNOUNCE] xf86-video-mga 1.4.9 (Adam Jackson)
   2. Re: libpciaccess question (Sebastian Kuzminsky)
   3. [ANNOUNCE] xtrans 1.2.1 (Adam Jackson)
   4. [ANNOUNCE] libXrandr 1.2.3 (Adam Jackson)
   5. [ANNOUNCE] libXfont 1.3.3 (Adam Jackson)
   6. [ANNOUNCE] randrproto 1.2.2 (Adam Jackson)
   7. [ANNOUNCE] libXxf86vm 1.0.2 (Adam Jackson)
   8. [ANNOUNCE] libXft 2.1.13 (Adam Jackson)
   9. Re: ati-6.9.0 unstable dualhead (Simon Thum)


----------------------------------------------------------------------

Message: 1
Date: Wed, 02 Jul 2008 15:04:09 -0400
From: Adam Jackson <ajax at redhat.com>
Subject: [ANNOUNCE] xf86-video-mga 1.4.9
To: xorg-announce at lists.freedesktop.org
Cc: xorg at lists.freedesktop.org
Message-ID: <1215025449.24769.203.camel at localhost.localdomain>
Content-Type: text/plain; charset="us-ascii"

Adam Jackson (9):
      Update PInS defaults for G200SE-A.
      Filter high-bandwidth modes on G200SE.
      No depth 15 on G200SE-A.
      Updates to memory sizing on G200SE.
      Adjust memory timings on G200SE-A.
      Change initial memory sizing on G200SE.
      Disable I2C on G200SE for now.
      Death to RCS tags.
      mga 1.4.9

Ian Romanick (6):
      cfb8_32: Gut a remnants of support for 24-bit with 8-bit overlay
      Initialize default BIOS values from a data table instead of from code
      Get memory probe size and stride (offset) values values from a data table instead of from code
      I2C: First round of clean-ups
      I2C: Second (and final) round of clean-ups
      G200EV: Enable support for G200EV

Matthieu Herrb (1):
      Makefile.am: nuke RCS Id

Paulo Cesar Pereira de Andrade (1):
      Replace ALLOCATE_LOCAL/DEALLOCATE_LOCAL with xalloc/xfree.

Tiago Vignatti (1):
      For compatibility, accept SWcursor as option.

Yannick Henault (2):
      Bug #15836: Fix DDC on G200SE.
      Bug #16545: Add G200WB support.

git tag: xf86-video-mga-1.4.9

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-mga-1.4.9.tar.bz2
MD5: 11066b84b949cd04300ec819c9c51532  xf86-video-mga-1.4.9.tar.bz2
SHA1: faf1bfea401b280f9eb39979fcc0b020ee542e41  xf86-video-mga-1.4.9.tar.bz2

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-mga-1.4.9.tar.gz
MD5: 11701cf62de3d27f992997813a75790c  xf86-video-mga-1.4.9.tar.gz
SHA1: 797efed452b1385de786a0aa7845d4543287faa4  xf86-video-mga-1.4.9.tar.gz

- ajax
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://lists.freedesktop.org/archives/xorg/attachments/20080702/aeece7de/attachment-0001.pgp 

------------------------------

Message: 2
Date: Wed, 2 Jul 2008 13:25:52 -0600
From: Sebastian Kuzminsky <seb at highlab.com>
Subject: Re: libpciaccess question
To: Jesse Barnes <jbarnes at virtuousgeek.org>
Cc: xorg at lists.freedesktop.org
Message-ID: <200807021325.53016.seb at highlab.com>
Content-Type: text/plain;  charset="utf-8"

On Wed July 2 2008 12:16:12 Jesse Barnes wrote:
> On Wednesday, July 02, 2008 10:41 am Adam Jackson wrote:
> > On Wed, 2008-07-02 at 10:57 -0600, Sebastian Kuzminsky wrote:
> > > Hi there, sorry to mail you directly but I couldnt find the proper
> > > mailing list for asking about libpciaccess.
> >
> > xorg at lists.freedesktop.org is probably the best place.  I've cc'd the
> > list since this is probably a generally interesting question.

Ok thanks, i've joined.


> > > I'm trying to use libpciaccess to write a userspace utility to work
> > > with some PCI cards, and I need to peek & poke some IO BARs.  I'm on
> > > Ubuntu 7.10, which has libpciaccess 0.8.0.
...
> > The config space is supported through the normal read/write syscalls
> > though, and the same could reasonably be done for the IO BARs I suspect,
> > but right now there's no code for that in pciaccess.  Which seems like
> > failing.
...
> It would definitely be nice to extend libpciaccess to abstract this away a
> bit, but no one's done that yet, afaik.

I'm not able to cat the resource files (MEM or IO) on my 2.6.24 system
here.  read() gives EIO.  I can mmap the MEM resource files but not the
IO resource files (EINVAL, as noted).

So I think we should mmap the memory regions, and do ins and outs on
the IO regions (after iopl(3)).


Something like this maybe:

int pci_device_bar_read(struct pci_device *dev, int bar, void *data, pciaddr_t 
offset, pciaddr_t size, pciaddr_t *bytes_read);
int pci_device_bar_read_u8(struct pci_device *dev, int bar, uint8_t *data, 
pciaddr_t offset);
int pci_device_bar_read_u16(struct pci_device *dev, int bar, uint16_t *data, 
pciaddr_t offset);
int pci_device_bar_read_u32(struct pci_device *dev, int bar, uint32_t *data, 
pciaddr_t offset);

int pci_device_bar_write(struct pci_device *dev, int bar, const void *data, 
pciaddr_t offset, pciaddr_t size, pciaddr_t *bytes_written);
int pci_device_bar_write_u8(struct pci_device *dev, int bar, uint8_t data, 
pciaddr_t offset);
int pci_device_bar_write_u16(struct pci_device *dev, int bar, uint16_t data, 
pciaddr_t offset);
int pci_device_bar_write_u32(struct pci_device *dev, int bar, uint32_t data, 
pciaddr_t offset);

Modeled on the pci_device_cfg_* functions, obviously, just adding the
BAR index.

Internally it'd check to see if it's a MEM or IO BAR.  For MEM it'd mmap
(if not done already) and memcpy.  For IO it'd iopl and then do ins and
outs, ignoring the resource file.

Seem reasonable?


-- 
Sebastian Kuzminsky
my brothers are protons / my sisters are neurons
I stir it twice, it's instant family!  -- Gogol Bordello



------------------------------

Message: 3
Date: Wed, 02 Jul 2008 15:25:40 -0400
From: Adam Jackson <ajax at redhat.com>
Subject: [ANNOUNCE] xtrans 1.2.1
To: xorg-announce at lists.freedesktop.org
Cc: xorg at lists.freedesktop.org
Message-ID: <1215026740.24769.205.camel at localhost.localdomain>
Content-Type: text/plain; charset="us-ascii"

Adam Jackson (2):
      Connection failure for abstract socket is ECONNREFUSED, not ENOENT.
      xtrans 1.2.1

Alan Coopersmith (2):
      LocalClose() takes a ConnInfoPtr, not an fd
      Clear some pointer type mismatch warnings

Bill Nottingham (1):
      Ignore mkdir() errors when creating the abstract socket.

James Cloos (1):
      Remove extraneous execute bit from .c file

Jeremy Huddleston (1):
      Launchd: This functionality has been moved into xorg-server

git tag: xtrans-1.2.1

http://xorg.freedesktop.org/archive/individual/lib/xtrans-1.2.1.tar.bz2
MD5: 96e142331edd498a9364887b2548f1bb  xtrans-1.2.1.tar.bz2
SHA1: 66d7916e5386d2e0485af04a3b2314fbccc2d23a  xtrans-1.2.1.tar.bz2

http://xorg.freedesktop.org/archive/individual/lib/xtrans-1.2.1.tar.gz
MD5: 5b7f447f6fe92cbc4f17441aaee0bf55  xtrans-1.2.1.tar.gz
SHA1: dacf78c944bbe38749e5020a24be2cc18ac8b361  xtrans-1.2.1.tar.gz

- ajax
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://lists.freedesktop.org/archives/xorg/attachments/20080702/01b5e38c/attachment-0001.pgp 

------------------------------

Message: 4
Date: Wed, 02 Jul 2008 15:29:24 -0400
From: Adam Jackson <ajax at redhat.com>
Subject: [ANNOUNCE] libXrandr 1.2.3
To: xorg-announce at lists.freedesktop.org
Cc: xorg at lists.freedesktop.org
Message-ID: <1215026964.24769.207.camel at localhost.localdomain>
Content-Type: text/plain; charset="us-ascii"

Adam Jackson (1):
      libXrandr 1.2.3

James Cloos (2):
      Add *~ to .gitignore to skip patch/emacs droppings
      Replace static ChangeLog with dist-hook to generate from git log

Julien Cristau (2):
      Hide some private symbols.
      Bug #14388: Remove XRRScreenConfig() and XRRConfig() from Xrandr.h.

Matthieu Herrb (1):
      nuke RCS Ids

Peter Hutterer (1):
      Rename parameters to clarify QueryVersion/QueryExtension.

thb (1):
      Bug #16430: Ignore ConfigureNotify on non-root windows in UpdateConfiguration

git tag: libXrandr-1.2.3

http://xorg.freedesktop.org/archive/individual/lib/libXrandr-1.2.3.tar.bz2
MD5: 5cd67cc02a50c9644ba0a1846ea3b08e  libXrandr-1.2.3.tar.bz2
SHA1: f03628694f932e93ecd0ae6c8aa1daef10db0ca4  libXrandr-1.2.3.tar.bz2

http://xorg.freedesktop.org/archive/individual/lib/libXrandr-1.2.3.tar.gz
MD5: 1207744bddd037728c73147a377982b8  libXrandr-1.2.3.tar.gz
SHA1: 0a4e11193dd22df4407cee935cb1dbe58d9549ee  libXrandr-1.2.3.tar.gz

- ajax
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://lists.freedesktop.org/archives/xorg/attachments/20080702/2110979d/attachment-0001.pgp 

------------------------------

Message: 5
Date: Wed, 02 Jul 2008 15:32:30 -0400
From: Adam Jackson <ajax at redhat.com>
Subject: [ANNOUNCE] libXfont 1.3.3
To: xorg-announce at lists.freedesktop.org
Cc: xorg at lists.freedesktop.org
Message-ID: <1215027150.24769.209.camel at localhost.localdomain>
Content-Type: text/plain; charset="us-ascii"

Adam Jackson (1):
      libXfont 1.3.3

Alan Coopersmith (2):
      Don't allow a font alias to point to itself and create a loop
      FontFileDirectoryChanged: check length of "fonts.alias" as well as "fonts.dir"

Colin Harrison (1):
      Fix build for WIN32

Julien Cristau (1):
      Add missing include in src/FreeType/ftfuncs.c

Maarten ter Huurne (1):
      Do not call FT_Get_BDF_Charset_ID() if configured with --disable-bdfformat

Matthieu Herrb (1):
      nuke RCS Ids

git tag: libXfont-1.3.3

http://xorg.freedesktop.org/archive/individual/lib/libXfont-1.3.3.tar.bz2
MD5: 4f174b9613f87cf00d731da428a1b194  libXfont-1.3.3.tar.bz2
SHA1: bfbdd25239ef6cd515bb7afe888f0556454b34c7  libXfont-1.3.3.tar.bz2

http://xorg.freedesktop.org/archive/individual/lib/libXfont-1.3.3.tar.gz
MD5: cb202f7b1af5fc95a7f35f0a62e52e6e  libXfont-1.3.3.tar.gz
SHA1: 2c4641bc74909cf6deb9f37129e3d59dcf0b15a4  libXfont-1.3.3.tar.gz

- ajax
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://lists.freedesktop.org/archives/xorg/attachments/20080702/fdd76b79/attachment-0001.pgp 

------------------------------

Message: 6
Date: Wed, 02 Jul 2008 15:35:20 -0400
From: Adam Jackson <ajax at redhat.com>
Subject: [ANNOUNCE] randrproto 1.2.2
To: xorg-announce at lists.freedesktop.org
Cc: xorg at lists.freedesktop.org
Message-ID: <1215027320.24769.211.camel at localhost.localdomain>
Content-Type: text/plain; charset="us-ascii"

Adam Jackson (2):
      Bug #16149: Make the field not be named 'delete' in C++ mode.
      randrproto 1.2.2

Alan Coopersmith (1):
      Delete duplicate B32's in xRRScreenChangeNotifyEvent

Jakob Bornecrantz (1):
      Correct a copy'n'paste error in RRGetOutputInfo spec text.

James Cloos (1):
      Replace static ChangeLog with dist-hook to generate from git log

git tag: randrproto-1.2.2

http://xorg.freedesktop.org/archive/individual/proto/randrproto-1.2.2.tar.bz2
MD5: 0458f24d6a77ff4bc5182816f482afa1  randrproto-1.2.2.tar.bz2
SHA1: bc231f1099eea9c5365679053a6ff3353e974ff9  randrproto-1.2.2.tar.bz2

http://xorg.freedesktop.org/archive/individual/proto/randrproto-1.2.2.tar.gz
MD5: cff3bbbd4d46a5b8359a48f987d9fdac  randrproto-1.2.2.tar.gz
SHA1: eea1d23f35329f1ee7a18b6642518fd563a2d048  randrproto-1.2.2.tar.gz

- ajax
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://lists.freedesktop.org/archives/xorg/attachments/20080702/eeed4111/attachment-0001.pgp 

------------------------------

Message: 7
Date: Wed, 02 Jul 2008 15:39:04 -0400
From: Adam Jackson <ajax at redhat.com>
Subject: [ANNOUNCE] libXxf86vm 1.0.2
To: xorg-announce at lists.freedesktop.org
Cc: xorg at lists.freedesktop.org
Message-ID: <1215027544.24769.214.camel at localhost.localdomain>
Content-Type: text/plain; charset="us-ascii"

Adam Jackson (3):
      Bug #10846: Fix XF86VidModeGetMonitor when vendor or model are null.
      Don't terminate zero-length strings.
      libXxf86vm 1.0.2

Alan Coopersmith (1):
      renamed: .cvsignore -> .gitignore

James Cloos (2):
      Add *~ to .gitignore to skip patch/emacs droppings
      Replace static ChangeLog with dist-hook to generate from git log

Matthieu Herrb (1):
      nuke RCS Ids

git tag: libXxf86vm-1.0.2

http://xorg.freedesktop.org/archive/individual/lib/libXxf86vm-1.0.2.tar.bz2
MD5: 304d37bd0a10d9b58aa9b64469ad73e5  libXxf86vm-1.0.2.tar.bz2
SHA1: f9003eeacea625da74d757a68a66aa7dff5ed0cf  libXxf86vm-1.0.2.tar.bz2

http://xorg.freedesktop.org/archive/individual/lib/libXxf86vm-1.0.2.tar.gz
MD5: 8d00461c40a7ac0f6fa4e00da3324750  libXxf86vm-1.0.2.tar.gz
SHA1: 25e70d591cfa34331b83a0566e6f51cdaf8daa81  libXxf86vm-1.0.2.tar.gz

- ajax
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://lists.freedesktop.org/archives/xorg/attachments/20080702/4cc3adca/attachment-0001.pgp 

------------------------------

Message: 8
Date: Wed, 02 Jul 2008 15:44:05 -0400
From: Adam Jackson <ajax at redhat.com>
Subject: [ANNOUNCE] libXft 2.1.13
To: xorg-announce at lists.freedesktop.org
Cc: xorg at lists.freedesktop.org
Message-ID: <1215027845.24769.217.camel at localhost.localdomain>
Content-Type: text/plain; charset="us-ascii"

Adam Jackson (2):
      Bug #14232: Fix XftDrawRect when Render not supported.
      libXft 2.1.13

James Cloos (2):
      Add *~ to .gitignore to skip patch/emacs droppings
      Replace static ChangeLog with dist-hook to generate from git log

Julien Cristau (2):
      Drop Requires, use Requires.private instead.
      Revert "Drop Requires, use Requires.private instead."

Karl Tomlinson (1):
      XftFontOpenInfo: Use of uninitialised value of size 8 (bug 11200)

Matthieu Herrb (1):
      nuke RCS Ids

Stefan Dirsch (1):
      Register objects used by libXft.

git tag: libXft-2.1.13

http://xorg.freedesktop.org/archive/individual/lib/libXft-2.1.13.tar.bz2
MD5: bc8881851f3bd8dcc625fac37350a1c6  libXft-2.1.13.tar.bz2
SHA1: 7ce291fe4306de8e73e545ab9af2285cc1c26dce  libXft-2.1.13.tar.bz2

http://xorg.freedesktop.org/archive/individual/lib/libXft-2.1.13.tar.gz
MD5: 40ebc53da7efd520e528fa7a564863db  libXft-2.1.13.tar.gz
SHA1: e049ca3cb23f8a8383ff53f8d16aaa29dea53ab1  libXft-2.1.13.tar.gz

- ajax
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://lists.freedesktop.org/archives/xorg/attachments/20080702/d6f25bbc/attachment-0001.pgp 

------------------------------

Message: 9
Date: Wed, 02 Jul 2008 22:47:48 +0200
From: Simon Thum <simon.thum at gmx.de>
Subject: Re: ati-6.9.0 unstable dualhead
To: Alex Deucher <alexdeucher at gmail.com>
Cc: Sebastian Glita <glseba at yahoo.com>, xorg at lists.freedesktop.org
Message-ID: <486BE974.2090105 at gmx.de>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

Alex Deucher wrote:
> 
> When you say LCD, do you mean LVDS or an LCD connected via VGA/DVI?
> How is it screwed?
Ahh crap. Git server + faily recent ati (6.8.191) does not exhibit the 
behaviour.

Well, I meant DVI in a rush of believing DVI was LVDS-based. It 
frequently switches off and on backlight, plus small visible tearings 
all along. Very seldom, also noise came up.
I had this in varying degrees, more with my old LCD, less with my new, 
but 6.3 to 6.8 were definetely useable (about once a week it came back. 
After a mode-switch or two it was fixed). Windows never exposed 
comparable problems (except for the noise).

But 6.9 + 1.4.2 was worst yet. Impossible to use.


> Can you file a bug? https://bugs.freedesktop.org
If the git-is-fixed thing is unlikely, sure. I think I filed one a few 
years ago though :)

Regards,

Simon


------------------------------

_______________________________________________
xorg mailing list
xorg at lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

End of xorg Digest, Vol 36, Issue 15
************************************





More information about the xorg mailing list