New joyride build 1606

Andres Salomon dilinger at queued.net
Tue Jan 29 12:47:32 EST 2008


Holy crap, I've apparently been busy. :)


On Tue, 29 Jan 2008 18:30:39 +0100
Reinier Heeres <reinier at heeres.eu> wrote:

> Hi,
> 
> This changelog is of course not right, sorry for the noise. I'm looking 
> into fixing it properly.
> 
> Reinier
> 
> Build Announcer v2 wrote:
> > http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build1606
> >
> > Changes in build 1606 from build: 1605
> >
> > Size delta: 0M
> >
> > -kernel 2.6.22-20080118.2.olpc.a985ba6d19d39cc
> > +kernel 2.6.22-20080129.1.olpc.8842a09250ff229
> >
> > --- Changes for kernel 2.6.22-20080129.1.olpc.8842a09250ff229 from 2.6.22-20080118.2.olpc.a985ba6d19d39cc ---
> >   + Hack around bernie/dilinger's mkinitrd brokenness.
> >   + [LXFB]: Fix suspend/resume for LX video
> >   + [LIBERTAS] Use EC command to reset OLPC wireless instead of direct access
> >   + Revert "libertas: retry commands if they fail"
> >   + libertas: Evil hack to work around driver refcounting problems in usb core.
> >   + libertas: Don't netif_wake_queue() on a device which isn't registered yet.
> >   + libertas: Don't try using the same URB twice simultaneously.
> >   + [MMC BLOCK] Avoid re-using minor numbers before the original device is closed.
> >   + libertas: allow setting the beacon interval to .1HZ (rather than 1HZ)
> >   + [OLPC] Shove POST-like codes into nvram during resume, for debugging.
> >   + libertas: make wakeup event mask a module parameter
> >   + libertas: bitch lots about the crappy broken locking
> >   + bug #4470 and libertas suspend/resume
> >   + libertas: drop useless default_fw_name variable
> >   + libertas: mark module_init/exit functions as __init/__exit
> >   + libertas: reset devices upon disconnect rather than module unloading
> >   + libertas: nuke useless variable usbdriver_name and useless comments
> >   + Revert "psmouse: clean up olpc device capabilities"
> >   + OLPC: psmouse: make the GlideSensor look like a relative device
> >   + Revert "libertas: Don't try using the same URB twice simultaneously."
> >   + libertas: fix debug code
> >   + Merge branch 'stable' of ssh://dev.laptop.org/git/olpc-2.6
> >   + libertas: attempt to recover after TX URB gets stuck
> >   + Fix race in driver removal (and hence oops on usb8xxx rmmod)
> >   + libertas: build fix  * libertas: remove reestablish_connection() hack
> >   + libertas: remove nr_cmd_pending
> >   + Fix leak when (event_cause & 0xffff0000).
> >   + libertas: fix execute_next_command() dnld_sent assignment
> >   + libertas: thinko in libertas_process_tx()
> >   + libertas: avoid transmit during suspend/resume
> >   + libertas: fix suspend/resume races
> >   + libertas: Fix use-after-free in disconnect
> >   + libertas: Fix memory leak on RX URB failure
> >   + Merge branch 'stable' of ssh://dev.laptop.org/git/olpc-2.6
> >   + libertas: Don't run main command thread until the firmware is ready
> >   + libertas: Move reset command
> >   + [OLPC DCON] Do not power down DCON on machines earlier than C2.
> >   + [OLPC DCON] Remove warning message when we ask for dcon sleep
> >   + [BLOCK] Sync unplug_work before destroying queues.
> >   + libertas: proper cmd retcode check in download_command()
> >   + libertas: set ret accordingly in download_command()
> >   + libertas: fail suspend attepmt when firmware returns BUSY
> >   + OLPC: pm: run EC cmd 0x32 during suspend
> >   + OLPC: pm: issue EC Cmd 0x34 during resume
> >   + OLPC: rtc: get CMOS RAM locations from geode MSRs
> >   + net: backport print_mac() changes from upstream
> >   + libertas: sync with libertas-2.6/master
> >   + libertas: add missing files from last commit
> >   + [ETHTOOL]: Introduce get_sset_count. Obsolete get_stats_count, self_test_count
> >   + libertas: add ethtool support for wake-on-lan configuration
> >   + libertas: make lbs_update_channel() function non-static
> >   + libertas: cope with both old and new mesh TLV values
> >   + libertas: pass channel argument directly to lbs_mesh_config()
> >   + libertas: use spin_is_locked() instead of spin_trylock() in lbs_interrupt()
> >   + [LXFB]: _Really_ fix suspend/resume for LX video
> >   + OLPC: pm: turn off AC events when suspended, and turn on *all* events in resume
> >   + OLPC: add a WARN_ON when setting the SCI mask and discovering that 0x80 is unset
> >   + libertas: Frob EC reset for wireless in if_usb_reset_device()
> >   + libertas: don't exit worker thread until kthread_stop() is called
> >   + libertas: stop attempting to reset devices on unload
> >   + libertas: clean up if_usb driver
> >   + Merge branch 'stable' of ssh://dev.laptop.org/git/olpc-2.6
> >   + libertas: kill whitespace at end of lines
> >   + libertas: kill unused wait_option field in struct cmd_ctrl_node
> >   + libertas: rename and clean up DownloadcommandToStation
> >   + add usb_endpoint_num() inline for libertas
> >   + libertas: don't use __lbs_cmd() with empty callback in if_usb.c
> >   + libertas: remove some pointless checks for cmdnode buffer being present
> >   + libertas: introduce and use lbs_complete_command() for command completion
> >   + libertas: don't re-initialise cmdnode when taking it off the free queue
> >   + libertas: kill cleanup_cmdnode()
> >   + libertas: let __lbs_cmd() free its own cmdnode
> >   + libertas: kill pdata_buf member of struct cmd_ctrl_node
> >   + libertas: store command result in cmdnode instead of priv->cur_cmd_retcode
> >   + libertas: add __lbs_cmd_async() for asynchronous command submission
> >   + libertas: ensure response buffer size is always set for lbs_cmd_with_response
> >   + libertas: handle command timeout in main thread instead of directly in timer
> >   + libertas: kill 'addtail' argument to lbs_queue_cmd() and make it static
> >   + libertas: fix return from lbs_update_channel()
> >   + libertas: add SLEEP_PERIOD and FW_WAKE_METHOD command definitions
> >   + libertas: fix buffer handling of PS_MODE commands and responses
> >   + libertas: don't clear priv->dnld_sent after sending sleep confirm
> >   + libertas: handle HOST_AWAKE event by sending WAKEUP_CONFIRM command
> >   + libertas: allow for PS mode to be disabled when firmware doesn't support it
> >   + libertas: Check for PS mode support on USB devices
> >   + libertas: reduce explicit references to priv->cur_cmd->cmdbuf
> >   + libertas: Import if_sdio.c from upstream.
> >   + libertas: use priv->upld_buf for command responses
> >   + libertas: discard DEFER responses to commands; let the timeout trigger
> >   + libertas: make lbs_submit_command always 'succeed' and set command timer
> >   + libertas: add another missing sdio file
> >   + libertas: Reset USB device after excessive timeouts.
> >   + libertas: submit RSSI command on tx timeout, to check whether module is dead
> >   + config: readd JOYDEV so people can play ddr
> >   + libertas: add LED control TLV to types.h
> >   + libertas: restore private ioctls, temporarily
> >   + libertas: fix the most egregious brokenness of private ioctls
> >   + [BATTERY]: add eeprom dump sysfs file to olpc_battery
> >   + OLPC touchpad: Fix cursor jumps to the bottom right (OLPC trac #2804)
> >   + OLPC: pm: run EC cmd 0x32 during suspend
> >   + OLPC: pm: issue EC Cmd 0x34 during resume
> >   + OLPC: rtc: get CMOS RAM locations from geode MSRs
> >   + net: backport print_mac() changes from upstream
> >   + libertas: sync with libertas-2.6/master
> >   + libertas: add missing files from last commit
> >   + OLPC: pm: turn off AC events when suspended, and turn on *all* events in resume
> >   + OLPC: add a WARN_ON when setting the SCI mask and discovering that 0x80 is unset
> >   + config: readd JOYDEV so people can play ddr
> >   + [BATTERY]: add eeprom dump sysfs file to olpc_battery
> >   + libertas: add ethtool support for wake-on-lan configuration
> >   + libertas: make lbs_update_channel() function non-static
> >   + libertas: cope with both old and new mesh TLV values
> >   + libertas: pass channel argument directly to lbs_mesh_config()
> >   + libertas: use spin_is_locked() instead of spin_trylock() in lbs_interrupt()
> >   + libertas: Frob EC reset for wireless in if_usb_reset_device()
> >   + libertas: don't exit worker thread until kthread_stop() is called
> >   + libertas: stop attempting to reset devices on unload
> >   + libertas: clean up if_usb driver
> >   + Merge branch 'stable' of ssh://dev.laptop.org/git/olpc-2.6
> >   + libertas: kill whitespace at end of lines
> >   + libertas: kill unused wait_option field in struct cmd_ctrl_node
> >   + libertas: rename and clean up DownloadcommandToStation
> >   + add usb_endpoint_num() inline for libertas
> >   + libertas: don't use __lbs_cmd() with empty callback in if_usb.c
> >   + libertas: remove some pointless checks for cmdnode buffer being present
> >   + libertas: introduce and use lbs_complete_command() for command completion
> >   + libertas: don't re-initialise cmdnode when taking it off the free queue
> >   + libertas: kill cleanup_cmdnode()
> >   + libertas: let __lbs_cmd() free its own cmdnode
> >   + libertas: kill pdata_buf member of struct cmd_ctrl_node
> >   + libertas: store command result in cmdnode instead of priv->cur_cmd_retcode
> >   + libertas: add __lbs_cmd_async() for asynchronous command submission
> >   + libertas: ensure response buffer size is always set for lbs_cmd_with_response
> >   + libertas: handle command timeout in main thread instead of directly in timer
> >   + libertas: kill 'addtail' argument to lbs_queue_cmd() and make it static
> >   + libertas: fix return from lbs_update_channel()
> >   + libertas: add SLEEP_PERIOD and FW_WAKE_METHOD command definitions
> >   + libertas: fix buffer handling of PS_MODE commands and responses
> >   + libertas: don't clear priv->dnld_sent after sending sleep confirm
> >   + libertas: handle HOST_AWAKE event by sending WAKEUP_CONFIRM command
> >   + libertas: allow for PS mode to be disabled when firmware doesn't support it
> >   + libertas: Check for PS mode support on USB devices
> >   + libertas: reduce explicit references to priv->cur_cmd->cmdbuf
> >   + libertas: Import if_sdio.c from upstream.
> >   + libertas: use priv->upld_buf for command responses
> >   + libertas: discard DEFER responses to commands; let the timeout trigger
> >   + libertas: make lbs_submit_command always 'succeed' and set command timer
> >   + libertas: add another missing sdio file
> >   + libertas: Reset USB device after excessive timeouts.
> >   + libertas: submit RSSI command on tx timeout, to check whether module is dead
> >   + libertas: add LED control TLV to types.h
> >   + libertas: restore private ioctls, temporarily
> >   + libertas: fix the most egregious brokenness of private ioctls
> >   + Merge branch 'stable' of ssh://dev.laptop.org/git/olpc-2.6
> >   + [ETHTOOL]: Introduce get_sset_count. Obsolete get_stats_count, self_test_count
> >   + [LXFB]: _Really_ fix suspend/resume for LX video
> >   + libertas: set ret accordingly in download_command()
> >   + libertas: fail suspend attepmt when firmware returns BUSY
> >   + OLPC: ec: clean up timeout warnings
> >   + [JFFS2] Reduce severity of CRC failure messages for OLPC (trac #5914)
> >   + [LXFB] Invert DAC blanking bit during blank/unblank
> >   + OLPC: psmouse: merge the mostly-rewritten psmouse driver from master
> >   + Revert "OLPC: psmouse: merge the mostly-rewritten psmouse driver from master"
> >   + libertas: Restore explicit mesh autostart disable on init.
> >   + 623's kernel + latest libertas joy!  Happy happy crack!  Wheeeeeee!
> >
> > ------
> > This mail was automatically generated
> > See http://dev.laptop.org/~rwh/announcer/joyride-pkgs.html for aggregate logs
> > See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a comparison
> > _______________________________________________
> > Devel mailing list
> > Devel at lists.laptop.org
> > http://lists.laptop.org/listinfo/devel
> >
> >
> >   
> _______________________________________________
> Devel mailing list
> Devel at lists.laptop.org
> http://lists.laptop.org/listinfo/devel



More information about the Devel mailing list