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